body { 
margin:15px 0px 0px 0px; 
padding:0; 
font: 80% Arial, Helvetica, sans-serif;
color:#01441F;  
background: #FFFFFF url(../images/background.gif) repeat;
line-height: 1.4em; 
}


p {
margin: 7px;
padding: 0;
color: #01441F;
background: inherit;
text-align: left;
}


a {
color: #6C3100;
background: inherit;
text-decoration:none;
}


a:hover {
color:#676C00;
background: inherit;
text-decoration:underline;
}



.img {
border: none; 
background:none;
}


h1{
color:#01441F;
font-size:125%;
font-weight:bold;
letter-spacing: -0.055em;
padding: 0;
margin-top: 8px;
margin-left: 34px;
}


h1 a { background: inherit; color: #01441F }
h1 a:hover { background: inherit; color: #676C00; text-decoration: none;  }


h2{
color:#01441F;
font-size:125%;
font-weight:bold;
letter-spacing: -0.055em;
padding: 0;
margin-left: 7px;
}


h2 a { background: inherit; color: #01441F }
h2 a:hover { background: inherit; color: #676C00; text-decoration: none;  }




p ul { 
margin-left: 25px;
list-style:square; 
}



ul { 
margin-right: 47px;
list-style:square; 
}


.formbutton{
cursor: crosshair;
border:outset 1px #ccc;
background:#999;
color:#696969;
font-weight:bold;
padding: 1px 2px;
background:url(../images/formbg.gif) repeat-x left top;
}


.lossImg{
padding: 0px;
margin: 6px;
}


/*--------Container--------*/


#container {
width: 900px;
margin: 0 auto;
background: #FFF;
border: 1px #01441F solid;
}



/*-------Header-------*/



#header {
width: 900px;
height: 125px;
margin: 0 auto;
padding: 0;
}




#header .left_side {
float: left; 
width: 315px;
height: 125px;
background: #FFF;
padding:0px 0px 0px 30px;
margin:0; }


/*#header .right_side {
float: right;
padding:0 auto;
margin:0;
background: #FFF;
width: 500px;
height: 125px;
padding-right: 30px;
 }*/






#header a {
text-decoration: none;
color: #9E6813;
}






#header .right_side {
float: right;
padding: 0 50px 0 0;
margin:0;
width: 500px;
background: url(../images/headers/rotate.php) no-repeat top center;
height: 125px;
color: #FFF;
}







/*------NAVIGATION------*/

.basictab{
margin: 10px 30px 3px 0px;
padding: 3px 0;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #01441F;
background-color: #FFF;
color: #01441F;
}



.basictab li a:hover{
background-color: #01441F;
color: #FFFFFF;
text-decoration: none;
}

.basictab li a:active{
color: #676C00;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
background-color: #01441F;
color: #FFFFFF;
}



/*-------Content-------*/


#content {
width: 900px;
margin: 0 auto;
background: #FFF;
}




#content .left_side {
float: left; 
width: 315px;
background: #FFF;
padding:0px 0px 0px 30px;
margin:0; }



#content .main {
width: 860px;
background: #FFF;
padding:0px 0px 0px 30px;
margin:0 auto; }


#content .right_side {
float: right;
padding:0 auto;
margin:0;
background: #FFF;
width: 500px;
padding-right: 30px;
}


#content .thin_text {
width: 360px;
}



.highlight {
background: #F5FBE1;
padding: 7px;
margin-top: 5px;
margin-bottom: 5px;
border: 1px dashed #7BA813;
}








/*-------Footer-------*/

#footer {
border-top: 1px #01441F solid; 
width: 900px;
margin: 0 auto;
padding: 0;
}

#footer p {
margin: 0 0 0 30px;
padding: 3px;
text-align: left;
font-size: 79%;
}



/*-------Forms-------*/


#photo {
margin: 5px 0 0 0;
}
div.left {
float: right;
margin: 5px 0px 25px 32px;
width: 93px;
}






.banner {
width: 800px;
background: #F5FBE1;
padding: 5px;
border: 1px dashed #7BA813;
}