body{
overflow:inherit;
margin:0;
padding:0;
font: 85% Verdana,Tahoma,Arial,sans-serif;
color: #000000;
background: #DAF0CA;}

b{font-size: 110%;}

.hide {display: none;}

.p30 {margin-top: 30px; /*Force footer down*/}

h3 {
font-size: 1.3em;
margin: 0 0 10px 0;}

#header{
background: #336633;
height: 80px; /*Height of top section*/
margin: 10px 10px 0 10px;}

#content {
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
margin-right: 10px;
line-height: 1.6em;}

#subcontent{
float: left;
width: 100%;
margin-bottom: 20px;}

#content h2 {
font-size: 1.5em;
margin: 10px 0 0.5em 0;}

#footer{
color: #CCCCCC;
background: #336633;
width: 100%;
position: relative;}

#avmenu {
clear: left;
float: left;
width: 170px;
margin: 10px 0 0 10px;
padding: 0;
font-size: 0.9em;}

#avmenu ul {	
list-style: none;
width: 170px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;}	

#avmenu li {margin-bottom: 4px;}

#avmenu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #000000;
display: block;
padding: 6px 0 0 10px;
background: #99CC99;
border-left: 4px solid #336633;}

#avmenu li a:hover {
background: #99CC33;
color: #000000;
border-left: 4px solid #336633;}

.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 145px;
color: #CCCCCC;
border-left: 4px solid #336633;
background-color: #336633;
line-height: 1.3em;}

.copyright{
margin: 0 0 4px 0;
padding: 10px;
width: 145px;
color: #000000;
border-left: 4px solid #336633;
background-color: #99CC99;}

