@charset "utf-8";
/* CSS Document */

html{height:100%;}

body{
background: url(../images/background.jpg) top repeat-x ;
background-color:#0e4f0f;
margin:0px;
padding:0;
height:100%; 
}
#header{
background:url(../images/header.jpg);
height:319px;
width:988px;
}

a {
text-decoration:underline;
color:#014901;
}
a:hover{
color:#014901;
text-decoration:none;}

p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f5f5f;


}
li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f5f5f;
margin-bottom:3px;
margin-top:3px;
}

.img-padding{
padding:5px;
}
h1{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#424242;
text-align:left;
margin-top:25px;

}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#5f5f5f;
font-weight:bold;

}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;

}
.large{

font-size:14px;


}

#content{
background-color:#FFFFFF;
padding:15px;


}



/***********************************nav************************/


#navigation{
width:987px;
background-color:#014901;
height:46px;
margin-left:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
border: 1px #FFFFFF solid;

 }

#navigation a{
	float:left;
	text-decoration:none;
	color:#ffffff;

}

#navigation a:hover{
	text-decoration:none;
	color:#00f900;

}

.nav{
width:126px;
padding-top:17px;
padding-bottom:15px;
padding-left:2px;
padding-right:3px;
}
.divider{
height:46px;
width:10px;
background:url(../images/divider.jpg) no-repeat;
}
#dropmenudiv{
position:absolute;
border:1px solid white;
font:normal 12px arial;
line-height:18px;
z-index:100;
text-align:center;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#014901;
color:#00f900;
text-decoration:none;

}
/***********************************side bar************************/
#side-bar{
background-color:#FFFFFF;
}
#side-bar-green{
background-color:#014901;
width:218px;

}
.side-bar-text{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:22px;
padding-right:22px;
}
.side-bar-text a{
text-decoration:underline;
color:#00f900;

}
.side-bar-text a:hover{
color:#00f900;
text-decoration:none;
}
/***********************************footer************************/

#footer{
background-color:#c0c0c0;
height:42px;
padding-left:20px;
border-top: #FFFFFF solid 2px;
padding-top:2px;

}
.footer-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}
.footer-text a{
color:#FFFFFF;
text-decoration:none;
padding-right:8px;
padding-left:8px;

}
.footer-text a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.small-white-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.small-white-text a{
color:#FFFFFF;
text-decoration:underline;
}
.small-white-text a:hover{
color:#FFFFFF;
text-decoration:none;
}

/***********************************contact form************************/
.boxes{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#028f02;
}
.btns{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;

background-color:#028f02;
padding:2px;
padding-left:5px;
padding-right:5px;
border: 1px #0c1d0c solid;
}
