*{	margin: 0;	padding: 0;}body{	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555;	background: #FFF;}.clear { clear: both; }a { color: #659500; padding: 2px 5px; text-decoration: none; }a:hover { color: #FFF; background: #659500; text-decoration: none; }img { border: 0; }img.imgright { float: right; margin: 0 0 15px 15px; padding: 5px; border: 1px solid #DDD; }#headercont{	margin: 0 auto;	width: 850px;	height: 100px;}#headerleft{	float: left;	width: 400px;	height: 100px;}#headerleft p{	font-size: 30px;	line-height: 140px;	padding: 0 0 0 5px;	font-family: Georgia, "Times New Roman", Times, serif;}#headerright{	float: left;	width: 450px;	height: 100px;	text-transform: uppercase;	font-size: 10px;	color: #CCC;}#headerright ul { float: right; list-style-type: none; line-height: 150px; margin: 0 5px 0 0; }#headerright ul li { display: inline; margin: 0 0 0 5px; }#headerright ul li a { background: none; padding: 0; margin: 0; color: #BBB; }#headerright ul li a:hover { color: #659500; }#container{	margin: 0 auto;	width: 850px;	background: #FFF url('../images/bg-container.gif') repeat-y;}#menucont{	float: left;	width: 200px;}#menucont ul{	margin: 0 0 15px 0;	padding: 0;	list-style-type: none;	text-transform: uppercase;}#menucont ul li a{	display: block;	margin: 0;	padding: 0 15px;	width: 170px;	line-height: 30px;	color: #FFF;	text-decoration: none;}#menucont ul li a:hover{	background: #85CB41;	color: #FFF;}#menucont ul li ul { margin: 0; background: #73AF39; font-size: 11px; }#menucont ul li ul li a{	display: block;	margin: 0;	padding: 0 25px;	line-height: 24px;	width: 150px;	color: #56812B;	text-decoration: none;}#menucont ul li ul li a:hover{	background: #85CB41;	color: #FFF;}#menubottom{	width: 170px;	padding: 0 15px;	margin: 0 0 15px 0;	color: #D7FFAC;	line-height: 180%;}#maincont{	float: left;	width: 640px;	line-height: 180%;	margin: 0 0 0 10px;}#maincont p{	margin: 0 0 15px 0;}#maincont h1, h2, h3, h4, h5{	margin: 0 0 15px 0;	font-size: 24px;	color: #659500;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}#maincont ul{	margin: 0 0 15px 30px;	list-style-type: square;	color: #659500;}#maincont ul li span{	color: #444;}#maincont ol{	margin: 0 0 15px 30px;	color: #659500;}#maincont ol li span{	color: #444;}#maincont p.blockquote{	margin: 0 0 15px 20px;	padding: 0 0 0 15px;	border-left: 3px solid #659500;}#maintop{	width: 640px;	height: 150px;	margin: 0 0 10px 0;	line-height: 24px;	background: #CCC;}#maintop table { border-collapse: collapse; }#maintop table tr td { width: 610px; height: 150px; padding: 0 15px; text-align: center; vertical-align: middle; }#maintop p{	color: #FFF;	font-size: 20px;	text-transform: lowercase;	margin: 0;	font-family: Georgia, "Times New Roman", Times, serif;}#mainbottom{	background: #FFF url('../images/bg-mainbottom.gif') repeat-y;}#mainleft{	float: left;	width: 430px;	padding: 15px;	margin: 0 10px 0 0;}#mainright{	float: left;	width: 140px;	padding: 15px 15px 15px 10px;}#mainright ul{	margin: 0 0 15px 15px;}#footercont{	clear: both;	margin: 0 auto;	width: 850px;	color: #999;	text-align: right;	line-height: 50px;	font-size: 11px;}#footercont ul{	list-style-type: none;}#footercont ul li{	display: inline;	padding: 0 3px;}#footercont ul li a{	color: #777;	padding: 0;	background: none;	text-decoration: none;}#footercont ul li a:hover{	color: #659500;}
