@charset "utf-8";

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	margin: 0;

}

body {

	background-color: #617e8e;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

p { 

	line-height: 140%;

}

img,a {

	border: 0;

}	

h2 {

	font-size: 180%;

	color: #660000;

	letter-spacing: .10em;

}

a:link {

	font-weight: bold;

	color: #0000FF;

	text-decoration: none;

}

a:visited {

	font-weight: bold;

	text-decoration: none;

	color: #0000FF;

}

a:hover {

	font-weight: bold;

	text-decoration: none;

	color: #660000;

}

a:active {

	font-weight: bold;

	text-decoration: none;

	color: #660000;

}

.txt_cent {

	text-align: center;

	font-size: 120%;

	font-style: italic;

}

.img_cent {

	text-align: center;

	display: block;

}

.img_left {

	float: left;

	padding-right: 10px;

}

.img_right {

	float: right;

	padding-left: 10px;

}

.para_bold {

	line-height: 150%;

}

.dates_bold {

	font-size: 100%;
	font-weight: bolder;
	color:#660000;
	font-family: Georgia, "Times New Roman", Times, serif;

}

.web_sites {

	height: 130px;

	margin-top: 30px;

	margin-bottom: 30px;

	padding: 0;

	text-align: justify;

}

.web_sites a {

	font-weight: bold;

}

#curve_head {

	margin: 0 auto;

	margin-top: 20px;

	width: 1000px;

	height: 20px;

	background-image: url(../graphics/home/xcurve_head.png);

}

#curve_foot {

	margin: 0 auto;

	margin-bottom: 20px;

	width: 1000px;

	height: 20px;

	background-image: url(../graphics/home/xcurve_foot_new.png);

}

#container {

	background-color: #FFFFFF;

	margin: 0 auto;

	width: 1000px;

}

#branding {

	position: relative;

	height: 140px;

	padding: 10px;

}

#search_site {

	position: absolute;

	bottom: 10px;

	right: 10px;

}

#donate {

	position: absolute;

	top: 10px;

	right: 10px;

}

#paypal {

	text-align: center;

	margin: 0 auto;

	width: 162px;

}

#branding h1 {

	position: absolute;

	left: 10px;

	top: -10px;

	z-index: 3;

	width: 374px;

	height: 130px;

	background: url(../graphics/home/xlogo_codoh.gif) no-repeat; 

	float: left;

}

#branding h1 a {

	display: block;

	width: 374px;

	height: 130px;

	text-indent: -9999px;

}

#headscript {

	letter-spacing: 105%;

	color: #660000;

	text-align: center;

	font-size: 140%;

	font-weight: bold;

	padding-bottom: 10px;

}

#flash {

	height: 265px;
	width: 900px;
	padding-top: 20px;
	margin: 0 auto;

}

#sub_cont {

	overflow: auto;

	padding: 10px;

}

#sub_main {

	padding: 10px;

	float: left;

	width: 580px;

}

#sub_sidebar {

	padding: 10px;

	float: right;

	width: 320px;

}

#sub_sidebar p {

	font-size: 80%;

}



#site_info {

	padding-top: 10px;

	padding-bottom: 10px;

	font-size: 80%;

}

#site_info p {

	text-align: center;

	bottom: 0;

}

/*===========PAY INFO BOX===========*/

#info_container {

	width: 860px;

	height: 300px;

	background: url(http://www.codoh.com/images/xinfo_bg.jpg) repeat-x #003c7b;

	margin: 0;

	padding: 0;

}

#info_box {

	float: left;

	width: 260px;

	padding: 10px 10px 0 10px;

	font-size: 12px;

	color: #FFF;

}

#info_box h2 {

	color: #090909;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}

#box_top {

	clear: both;

	background: url(http://www.codoh.com/images/box_top.gif) no repeat;

	height: 10px;

	width: 860px;

	margin: 0;

}

#box_div {

	float: left;

	width: 10px;

	height: 280px;

	background: url(http://www.codoh.com/images/box_div.gif) no-repeat center;

}

#box_bot {

	clear: both;

	background: url(http://www.codoh.com/images/box_bot.gif) no repeat;

	height: 10px;

	width: 860px;

	margin: 0;

}

#main_box {

	width: 860px;

}

/*===========PAY FORM CSS===========*/

#main_form {

	width: 600px;

	font-family: Arial, Helvetica, sans-serif;

}

#main_form h2 {

	font-family:Arial, Helvetica, sans-serif;

	color: #617e8e;

	font-size: 16px;

}

#main_form fieldset {

	border: none;

}

/*==========BOX FORM CSS===========*/

#form_cont01 {

background: #617e8e;

width: 330px;

padding: 10px;

margin: 0 auto;

}

#form_cont_top {

background: url(http://www.codoh.com/images/xform_curv_top.gif);

width: 350px;

height: 10px;

padding: 10px;

margin: 0 auto;

padding: 0;

}

#form_cont_bot {

background: url(http://www.codoh.com/images/xform_curv_bot.gif);

width: 350px;

height: 10px;

padding: 10px;

margin: 0 auto;

padding: 0;

}

#form_cont01 div {

text-align: center;

}

#form_cont01 fieldset {

border: none;

padding-bottom: 10px;

}
