body { margin: 0; padding: 0; background-image: url(images/bkg.jpg); background-position: top center; background-color: #3E5970;}img.leftimg { float: left; margin: 0 10px 0 0; }img.rightimg { float: right; margin: 0 0 0 10px; }/* content */td.content { overflow: visible; }.content div { width: 458px; margin: 0; padding: 1px 0 1px 0; background-color: #F5F1E8; overflow: visible; }.content div.evenrow { width: 458px; margin: 0; padding: 1px 0 1px 0; background-color: #EEEBE2; overflow: visible; }.content p {	font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #3D3E2B; line-height: 1.6;	margin: 10px 20px 13px 19px;	}.content div h1 {	font-family: Geneva, Verdana, sans-serif; font-size: 15px; color: #344B60; font-weight: bold; 	margin: 0; padding: 10px 0 8px 19px; 	background-color: #EEEBE2;	}.content div img.rule {	display: block;	margin: 0;	}/* captions */p.captionright {	clear: right; margin: 70px 20px 0 0; font-size: 12px;	}p.captionleft {	clear: left; margin: 70px 20px 0 20px; font-size: 12px;	}p b { color: #991D26; font-size: 14px; line-height: 1.5; }a:link { color: #18344D; }a:visited { color: #18344D; }a:hover { color: #C63825; }a:active { color: #C63825; }.clear { clear: both; margin: 0; padding: 0; height: 1px; }/* nav */div.nav { /* this kills ns4 */	margin: 0; padding: 0 0 0 36px; font-family: Geneva, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold;	background-image: url(images/nav_bkg.gif); background-position: top center; background-repeat: no-repeat;	}.nav div { margin: 0; padding: 8px 0 5px 0; width: 178px; overflow: hidden; background-color: #F5F3EE; }.nav a:link { display: block; color: #818368; text-decoration: none; background-color: transparent; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a:visited { display: block; color: #818368; text-decoration: none; background-color: transparent; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a:hover { display: block; color: #8D3D03; text-decoration: none; background-color: #EEEBE2; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a:active { display: block; color: white; text-decoration: none; background-color: #B2AA8F; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a.youarehere:link { display: block; color: #818368; text-decoration: none; background-color: #EEEBE2; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a.youarehere:visited { display: block; color: #818368; text-decoration: none; background-color: #EEEBE2; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a.youarehere:hover { display: block; color: #8D3D03; text-decoration: none; background-color: #EEEBE2; margin: 0; padding: 5px 0 5px 30px; width: 178px;}.nav a.youarehere:active { display: block; color: white; text-decoration: none; background-color: #B2AA8F; margin: 0; padding: 5px 0 5px 30px; width: 178px;}/* subnav */div.subnavleft {	float: left;	margin: 0; padding: 5px 0 11px 19px; width: 180px;	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 11px; color: #3E464D; line-height: 1.4;	}div.subnavright {	clear: right;	margin: 0; padding: 5px 0 11px 19px; width: 180px;	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 11px; color: #3E464D; line-height: 1.4;	}.subnavleft a:link, .subnavright a:link { display: block; color: #18344D; text-decoration: none; margin: 0 0 5px 0;}.subnavleft a:visited, .subnavright a:visited { display: block; color: #18344D; text-decoration: none; margin: 0 0 5px 0;}.subnavleft a:hover, .subnavright a:hover { display: block; color: #C63825; text-decoration: underline; margin: 0 0 5px 0;}.subnavleft a:active, .subnavright a:active { display: block; color: #18344D; text-decoration: none; margin: 0 0 5px 0;}.subnavleft a.youarehere:link, .subnavright a.youarehere:link { display: block; color: #C63825; text-decoration: none; margin: 0 0 5px 0;}.subnavleft a.youarehere:visited, .subnavright a.youarehere:visited { display: block; color: #C63825; text-decoration: none; margin: 0 0 5px 0;}.subnavleft a.youarehere:hover, .subnavright a.youarehere:hover { display: block; color: #C63825; text-decoration: underline; margin: 0 0 5px 0;}.subnavleft a.youarehere:active, .subnavright a.youarehere:active { display: block; color: #18344D; text-decoration: none; margin: 0 0 5px 0;}ul {	margin: 10px 10px 10px 45px; padding: 0;	font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #3D3E2B; line-height: 1.6;	}p.tagline {	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 12px; color: #2F485B; line-height: 1.3; text-align: center;	margin: 0 40px 20px 0;	}form { margin: 10px 20px 30px 19px; }form table td {	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 11px; color: #3D3E2B; line-height: 1.6;	border-bottom: 1px #8C8883 dotted;	}input {	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 11px; color: #3D3E2B; line-height: 1.6;	width: 250px; padding: 3px; background-color: white;	}textarea {	font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 11px; color: #3D3E2B; line-height: 1.6;	width: 250px; padding: 3px; background-color: white;	}div.leftcol {	font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; color: #3D3E2B;	text-align: center;	padding: 10px 0 10px 35px;	}