@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}

body{background:url(../img/bg.jpg) #e6e5e5 repeat-x;}


#header{
margin:0 auto 0 auto; padding:0; 
position:relative;
height:297px; width:875px; 
}

.headerimg{margin:0; padding:0; position:absolute;}

#nav {margin:1px auto 1px auto; padding:0; 
height:44px; width:875px; 
position:relative; 
background:url(../img/nav.jpg) #455049 no-repeat; }

#contentwrap{
margin:0 auto 0 auto; padding:0; position:relative;
width:875px; 
background:#ffffff;
}

#content{margin:0; padding:20px 25px 25px 20px; position:relative; left:180px; 
width:650px; background:#ffffff;}

#leftbar{margin:0; padding:0; position:relative; 
width:180px; 
background:#586623;}

#footer{
margin:0 auto 3px auto; padding:0; position:relative;
width:875px; height:20px;
}

/*nav styles*/
#nav ul{margin:0; padding:0; list-style-type:none; float:right;
}

#nav li{margin:0; padding:0; float:left;
display:inline-block;
height:44px; width:105px; text-align:center; 
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px; font-weight:bold; }

#nav li a, #nav li a:visited{
margin:0; padding:12px 0 0 0; 
text-decoration:none; display:block; height:32px; width:105px; 
color:#ffffff;}

#nav li a:hover{color:#000000; background:#91bb00;}
/*end nav*/

#lowrightcorner{margin:0; padding:0; position:absolute;
bottom:0px; right:0px; height:59px; width:59px;
background:url(../img/corner.jpg);}

#subscribe{margin:0; padding:0; position:absolute;
top:50px; left:15px; width:150px; text-align:center;}

/*footerstyles*/

#footer ul{margin:0; padding:0; list-style-type:none;}

#footer li{margin:0; padding:0; display:inline; 
font-family:"Century Gothic",arial, verdana; font-size:11px;
color:#464646;}

#footer li a, #footer li a:visited{margin:0 3px 0 3px; padding:0; text-decoration:none; color:#464646;}
#footer li a:hover{color:#91bb00;}

#footer li.copyright{margin:0 270px 0 4px;  }
#footer li.doodlefish{margin-left:193px;}

/*end footer*/

/*text styles*/
p{margin:11px 0 11px 0; padding:0; color:#363636; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; line-height:15px;}

p.small{font-size:10px;  text-align:left;
margin:11px 0 11px 0; padding:0; color:#363636; 
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;}

span{font-size:9px;}

#subscribe p{color:#ffffff; font-size:11px;}

h1{margin:5px 0 15px 0; padding:0; color:#4d5f17;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;}

h2{margin:15px 0 8px 0; padding:0; color:#548800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;}

h3{margin:10px 0 5px 0; padding:0; color:#83bc27;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

h2.surveylink{margin-bottom:0px;}
p.surveylink{margin-top:1px;}

a, a:visited{margin:0; padding:0; color:#76a647; text-decoration:none;}
a:hover{color:#a5d03a}

img.dflogo{margin:0; padding:0; display:block; border-style:none;}
p.df{margin-top:0px; font-size:10px; width:580px; text-align:left;}

img.image{margin:8px 0px 8px 8px; padding:2px; border:#A2A2A2 1px solid; float:right;}
img.imgstrip{margin:8px 0px 0px 10px; padding:2px; border:#A2A2A2 1px solid; position:relative;}
img.imageseal{margin:8px 30px 8px 0px; padding:2px; border:#A2A2A2 1px solid; float:right;}
img.map {margin:8px 0px 8px 20px; padding:2px; border:#A2A2A2 1px solid; }

form input{background:#ffffff;}

#content ul{margin:0; padding:0;
margin:11px 0 11px 30px; padding:0; color:#363636; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; line-height:15px;}
#content ul li{margin:0; padding:0;}

