@charset "utf-8";
body{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
background-color:#f9ef9a;
margin:0;
padding:0;
color:#000;
}
#container{
margin:0 auto;
width:956px;
background-color:#fff
}
div{
text-align:left;
}
a{
color:#5f8437;
text-decoration:none;
}
a:hover{
color:#5f8437;
text-decoration:underline;
}
img{
border:none;
}
p{
padding:0 0 15px 0;
margin:0
}
.and{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
h1{
font-family:"Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
font-size:20px;
margin-top:0;
color:#5f8437
}
.homebg{
background-image:url(../img/home_bg.gif);
background-repeat:no-repeat;
height:428px;
}
.hometext{
float:left;
width:420px;
padding:140px 0 0 30px;
color:#fff; 
line-height:18px;
}
#homenav{
float:left;
width:300px;
padding:122px 0 0 130px;
}
#homenav ul{
margin:0;
padding:0;
color:#bcd2a6;
}
#homenav li{
font-weight:bold;
}
#homenav li a{
font-family:"Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
font-size:20px;
color:#3e7319;
line-height:40px;
font-weight:normal;
}
#homenav li a:hover{
text-decoration:none;
color:#c8dab5;
}
.homeflash{
padding:20px 0;
background-color:#fff
}
.homeaddressblock{
background-color:#5f8437;
font-size:11px;
color:#fff;
text-align:center;
padding:10px 0
}
.homeaddress{
text-align:left;
padding:0 0 0 230px
}
.bottom{
background-color:#fff;
height:5px;
border-bottom:4px solid #5f8437;
}
#nav{
background-color:#95b96f;
border-bottom:5px solid #5f8437;
width:956px;
height:37px;
}
#nav ul{
margin:0;
padding:0;
}
#nav li{
list-style:none;
display:inline;
}
#nav li a{
font-family:"Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
font-size:17px;
color:#fff;
float: left;
display:block;
border-right:1px solid #fff;
background-color:#95b96f;
padding:7px 25px;
}
#nav li a:hover{
text-decoration:none;
background-color:#80a659
}
#nav li a.noborder{
border-right:none;
padding:7px 28px;
}
.content{
background-image:url(../img/bg.gif);
background-repeat:no-repeat;
}
.padding{
padding:40px;
position:relative;
}
.flright{
float:right
}
.contacttxt{
float:left;
width:400px;
}
#pics{
text-align:center
}
#pics ul{
margin:0;
padding:0;
}
#pics li{
float:left;
list-style:none;
padding:0 0 40px 20px;
}
#pics li.extra{
padding:0 0 40px 21px;
}
.halfpage{
float:left;
width:435px;
}
.clear{
clear:both;
}
#footer{
text-align:center;
font-size:10px;
padding:15px;
}