h1 {
	font-size: 2.00em;
        color: #6b8e3a;
}
h2 {
	font-size: 1.25em;
	font-weight: bold;
	color: #0000CC;
}
h3 {
	font-size:1.0em;
	font-weight:bold;
    color: #6b8e3a;
}

body {
margin:0px;
font-family:Arial,Sans-serif;
}

#container {
width:100%;
background-color:#9CC663;
}

#logobar {
height:180px;
border-bottom:1px solid #0a2a0a;
background:#87954a url("logo2.jpg") no-repeat right bottom;
margin-bottom:5px;
}

#logo {
float:left;
clear:none;
}

#searchbox {
color:#fff;
float:right;
clear:none;
padding:20px 0px 0px 0px;
width:240px;
}

#leftnav {
position:absolute;
left:5px;
top:186px;
width:140px;
padding:5px;
border:2px solid #0a2a0a;
background-color:#BEDA98;
}

#bottom_nav {
clear:none;
width:100%;
text-align:center;
padding:0px auto 0px auto;
background-color:#fff;
}

#content {
height:100%;
clear:none;
margin-left:160px;
margin-right:5px;
padding:5px;
background-color:#fefef6;
text-align:center;
border:2px solid #0a2a0a;
}
p {
text-align:left;

}
#footer {
border-top:2px solid #0a2a0a;
margin-top:5px;
text-align:center;
font-family: Verdana;
font-size:11px;
font-weight:bold;
width:100%;
height:20px;
color:#fff;
background-color:#46730B;
}

#leftnav a:link, #leftnav a:visited, #leftnav a:active {
font-family:verdana;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
color:#000000;
text-decoration:none;
}
#leftnav a:hover {
font-family:verdana;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
color:#660033;
text-decoration:underline;
}
#searchbox a:link, #searchbox a:visited, #searchbox a:active {
font-family:verdana;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#fff;
text-decoration:none;
}
#searchbox a:hover {
font-family:verdana;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#fff;
text-decoration:underline;
}

#bottom_nav a:link, #bottom_nav a:visited, #bottom_nav a:active {
font-family: Verdana;
font-size: 12px;
color: #008000;
text-decoration:none;
}

.top {
text-align:left;
}

#bottom_nav a:hover {
font-family: Verdana;
font-size: 12px;
color: #cccc99;
text-decoration:underline;
}

#content div.boxgreen {
background:#BEDA98; text-align:center; border:3px solid #060; margin:15px 70px 0 70px; padding:2px 5px 2px 5px; 
}

#content div.boxyellow {
background: #fefdb6; text-align:center; border: 3px solid #060; margin:15px 70px 0 70px; padding:2px 5px 2px 5px;
}

div.hru { height:20px; background:#E5F2C6; }

#content img { border:2px solid #BEDA98; padding:2px; }
#content ul, #content ol { text-align:left; font-size:90%; }

ul.cols li { float:left; width:48%; clear:none; display:block; padding:1px;  }
ul.cols { clear:both; }