a { text-decoration: underline; color:#7CBF17; }
a:hover { text-decoration:underline; }

td {
	font-size:11px;
	color:#000000;
	line-height:12px;
}

h1{ color:#7CBF17; font-size:18px; font-weight:bold; line-height:20px; }
h2{ color:#587E91; font-size:16px; font-weight:bold; text-align: left; }
h3{ color:#999999; font-size:14px; font-weight:bold; text-align: left; }
h4{ color:#000000; font-size:13px; font-weight:normal; text-align: left; }
h5{ color:#FFFFFF; font-size:11px; font-weight:bold; text-align: left; }

img { border: 0 }
a img { border: 0 }

/*----- pure CSS layout ------------------------------------------*/

body	 {	text-align: center; font-family:Arial, Helvetica, sans-serif;
			font-size:12px; color:#666666; line-height:14px; 
			background-color:#EDF0E9; margin: 0 }

#wrapper	{ width:800px; padding: 0; margin: 0 auto; text-align: left; background: white;
				border-top: 0; 
				border-left: 5px solid white; 
				border-right: 5px solid white; 
				border-bottom: 5px solid white; 
				-moz-border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px;
				border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
			}

#topleft	{ float: left; width: 202px; padding: 0; padding-bottom: 5px; margin: 0; }
#topcenter	{ float: left; width: 437px; padding: 5px; height: 52px; margin: 0; 
				 background: black; color: white; text-align: right; }
	#topcenter a { font-size: 11px; font-weight: bold; color: white; text-deoration: none} 
		
#bottomcenter {float:left; width: 350px; padding:28px; padding-bottom: 0px; height:34px; margin-bottom: 0px; background-color:#2E2D28;; color:White; text-align:center; vertical-align:bottom;}
#bottomcenter a {font-size: 11px; font-weight: bold; color: white; vertical-align:bottom;}
	
#topright	{ float: left; width: 172px; height: 57px; padding: 5px; padding-bottom: 0; margin: 0 ;background-color:#2E2D28;;color: white; }
	#topright a {font-size: 11px; font-weight: bold; color: white; }
	
#columns	{ float: left; width: 800px; background: url(/images/faux.gif); }

#leftnav	{ float: left; width: 160px; padding: 10px; padding-left: 15px; padding-bottom: 30px;
				margin: 0; color: black; font-size: 11px; background-color:#e7f1d4;}
	#leftnav a	{ font-weight: bold; color: black; text-decoration: none; }
	#leftnav a:hover { color: #7CBF17; }
	#leftnav h1 { color: #7CBF17; font-size: 12px; font-weight: bold; margin-bottom: 0 }
	#leftnav ul { padding-left: 17px; margin: 0; list-style-image: url(/images/arrow.jpg); }

#content	{ float: left; width: 420px; padding: 10px; margin: 0; }

#rightnav	{ float: left; width: 160px; padding: 5px; margin: 0; text-align: center; }
	#rightnav h1 { color: black; font-size: 12px; font-weight: bold; }

#footer1	{ width: 780px; background: #E7F1D4; clear: both; padding: 10px; border-top: 1px solid white;
				text-align: center; }
	#footer1 a	{ font-weight: bold; color: black; font-size: 11px; text-decoration: none; }
	#footer1 a:hover { text-decoration: underline; }
#footer2	{ width: 790px; background: #93C83D; clear: both; padding: 5px;
				text-align: center; color: white;
				-moz-border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px;
				border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
			}

