html, body {	margin: 0;	padding: 0;	color: #7d7d7d;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#maincontainer { border: 1px solid grey; width: 779px; background: /*url('../images/mainbg.gif')*/ repeat-x #ffffff;}#header {vertical-align: top; background: url('../images/header.jpg') no-repeat 0 0;height: 154px;width: 779px;}/*#sections {width: 515px;  height: 1.1em;  border-bottom: 2px solid #327E32; margin-left: -210px; background-color: #ffffff;}#secbar {list-style: none; padding:0; margin:0;}#secbar li {float: left;}#secbar a {display: block; background: #7BB87B url('../images/sectionleft.gif') no-repeat 0 0; padding-left: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}#secbar a span {display: block; background: #7BB87B url('../images/sectionright.gif') no-repeat 100% 0; padding-right: 10px;}#secbar a.current{display: block; background: #327E32 url('../images/sectionleftcurrent.gif') no-repeat 0 0; padding-left: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}#secbar a span.current{display: block; background: #327E32 url('../images/sectionrightcurrent.gif') no-repeat 100% 0; padding-right: 10px;}*/#container {float: right; width: 545px; margin-left: 0px; background-color: #ffffff;}#content {float: right; text-align: left; width: 600px; padding: 20px; }#space {float:left; width: 855px;}#nav { margin-left: 10px; margin-top: 20px; float:left; width: 125px;}#navigation { width: 125px; border: 0px solid black; list-style: none; padding:0px;font-family: times new roman;margin:0; /*background: url('../images/navbackground.gif') no-repeat 0 0;*/}#navigation li {width: 125px; height: 25px;vertical-align: middle;  padding: 5px 0px; margin-left: 5px;  text-align: left; background: url('../images/nav_bottom.png') no-repeat bottom left;display: block;}#navigation li a:hover {color: #ada493;}#navigation li a.current {color: red;}#top_nav li:hover {background: url('../images/top_nav_bg_hover.png') repeat-x 0 0 ;}#email_details {float: right;margin-top: 101px;margin-right: 20px;}#email_details a {color: #887959;text-decoration: none;font-family: times new roman;font-size: 20px;}#email_details a:hover {color: #aa9e83;}#navigation li a {width: 125px; margin: 0px; height: 0px; vertical-align: middle; text-decoration: none; color: #684a18;font-size: 14px;}#top_nav li.current {background: url('../images/top_nav_bg_hover.png') repeat-x 0 0 ;}#footer { clear:both; width: 779px; height: 65px; background:#ada493;}.cleared {clear: both;}.dropLeft{ float: left;}.dropRight{ float: right;}.bufferedLeft{ padding-left: 15px;}.bufferedRight{ padding-right: 15px;}.offview {	display: block;	position: absolute;	top: 0;	left: -300px;	width: 25px;}a {	color: #4d4b4e;	font-weight: bold;	text-decoration: underline;}a:hover {	color: #C0C0C0;}a:visited {	color: #4d4b4e;}h1 {color: #684a18;font-size: 21px;font-family: times new roman;margin-top: 5px;}h2 {color: #757575;font-size: 14px;font-family: ‘Times New Roman’, Times, serif;margin-bottom: 15px;}.linear {display: inline;list-style: none;}#top_nav {width: 779px;background: url('../images/top_nav_bg.png') repeat-x 0 0;height: 43px;}#top_nav li a {display: inline;color: #6c4a14;text-decoration: none;line-height: 280%;font-family: times new roman;font-size: 15px;font-weight: bold;}#top_nav li {display: inline;float: left;list-style: none;}.standard {	font-size: 12px;}.formfield {  font-family: Arial, Tahoma, Verdana, Helvetica, Arial;  font-size: 12px;  color: #000000;   background-color: #ffffff;  border-width: 1px;  border-style: solid;  border-color: #BEBEBC;}.formbutton {  font-family: Arial, Tahoma, Verdana, Helvetica, Arial;  font-size: 12px;  color: #000000;  font-weight: bold;  background: #b79555;  border-width: 2px;  border-style: solid;  border-left-color: #C0C0C0;  border-top-color: #C0C0C0;  border-bottom-color: #888787;  border-right-color: #888787;}img {  border-style: none;}.white {color: #ffffff;}.darkgold {color: #654a15;font-weight: bold;}.homeLink {color: #654a15;text-decoration: none;font-size: 14px;background: none;font-weight: normal;}.homeLink:a {color: #654a15;text-decoration: none;font-size: 14px;}.homeLink:visited {color: #654a15;text-decoration: none;font-size: 14px;}