/* CSS Document */

body{
background-color:#dde5cd;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
line-height:12px;
background-image:url(../images/background.gif);
background-position:top;
background-repeat:repeat-x;
}

.top-container{
width:100%;
height:87px;
float:left;
background-color:#f9faf6;
background-image:url(../images/top-bg.gif);
background-repeat:repeat-x;
}
.bottom{
width:100%;
float:left;
}
.main{
width:934px;
margin:auto;
}
.main-container{
width:934px;
float:left;
padding-top:15px;
}
.green-tab{
width:934px;
height:278px;
float:left;
background-color:#639400;
background-image:url(../images/green-tab-bg.gif);
background-repeat:repeat-x;
}
.green-tab-curve{
width:909px; height:260px;
background-image:url(../images/green-tab-curve.gif);
background-repeat:no-repeat;
float:left;
padding-top:18px;
padding-left:25px;
}
.news{
width:261px;
float:left;
background-image:url(../images/news.gif);
background-position:top;
background-repeat:no-repeat;
padding-top:60px;
padding-left:4px; padding-right:20px;
}
.font1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.font1 a:link{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:hover{
color:#FFFFFF;
text-decoration:none;
}

.font2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#659601;
text-decoration:none;
}
.font2 a:link{
color:#659601;
text-decoration:none;
}
.font2 a:visited{
color:#659601;
text-decoration:none;
}
.font2 a:hover{
color:#659601;
text-decoration:none;
}
.holder{
width:612px;
float:left;
}
.holder2{
width:612px;
float:left;
height:18px;
}
.holder3{
width:598px;
float:left;
height:18px;
padding-left:14px;
}
.white-tab{
width:587px;
height:45px;
float:left;
background-color:#ffffff;
float:left;
position:absolute;
z-index:1;
background-image:url(../images/white-tab.gif);
background-repeat:no-repeat;
padding-left:27px;
padding-top:260px;
}
.banner{
background-image:url(../images/banner.jpg);
width:588px;
height:258px;
background-repeat:no-repeat;
position:absolute;
z-index:2;
float:left;
}
.content-container{
width:934px;
float:left;
}
.footer{
width:934px;
float:left;
height:124px;
background-image:url(../images/footer-bg.gif);
background-repeat:repeat-x;
background-color:#6fa102;
}
.footer-curve{
width:909px;
height:124px;
background-image:url(../images/footer-curve.gif);
background-position:top;
background-repeat:no-repeat;
padding-right:25px;
}
.left-section{
width:264px;
float:left;
padding-top:18px;
padding-left:26px; padding-right:20px;
padding-bottom:30px;
}
.right-section{
width:624px;
float:left;
}
.welcome{
width:560px;
height:250px;
float:left;
background-image:url(../images/bevel.gif);
padding-top:75px;
background-position:bottom;
background-repeat:no-repeat;
padding-left:27px; padding-right:27px;
}
.welcome2{
width:560px;
float:left;
padding-top:75px;
padding-left:27px; padding-right:27px; padding-bottom:27px;
}
.image-gallery{
width:624px;
float:left;
padding-top:12px;
}
.scroll-area{
width:534px;
height:123px;
float:left;
background-color:#ffffff;
background-image:url(../images/scroll.gif);
background-repeat:no-repeat;
padding-top:10px;
padding-left:40px;
padding-right:40px;
}

form{
margin:0px;
padding:0px;
}
.txt-area{
background-image:url(../images/txt-area.gif);
width:251px;
height:20px;
background-repeat:no-repeat;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
margin-top:3px;
margin-bottom:3px;
padding-top:8px;
border:0px;
}
.txt-area3{
background-image:url(../images/txt-area3.gif);
width:251px;
height:20px;
background-repeat:no-repeat;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
margin-top:3px;
margin-bottom:3px;
padding-top:8px;
border:0px;
}
.txt-area2{
background-image:url(../images/txt-area2.gif);
width:251px;
height:43px;
background-repeat:no-repeat;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
margin-top:3px;
margin-bottom:3px;
padding-top:8px;
border:0px;
}
.button{
background-image:url(../images/submit.gif);
width:90px;
height:32px;
border:0px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin-top:6px;
padding-bottom:4px;
}

.logo{
width:314px;
height:87px;
float:left;
background-image:url(../images/top-curve.gif);
background-position:right;
background-repeat:no-repeat;
}
.nav-area{
width:620px;
height:87px;
float:left;
background-image:url(../images/top-curve2.gif);
background-position:left;
background-repeat:no-repeat;
}

/* sub page navigation */

.glossymenu{
width:620px;
height:87px;
float:left;
 /*width of menu*/
}

.glossymenu a.menuitem{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
float:left;
display:inline;
width:94px;
height:57px;
text-decoration: none;
background-image:url(../images/border.gif);
background-position:right;
background-repeat:no-repeat;
text-align:center;
padding-top:30px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#717a5f;
text-decoration: none;
}

.glossymenu a.menuitem:hover{
background-image:url(../images/hover.gif);
background-repeat:no-repeat;
color:#ffffff;
text-decoration: none;
}




.glossymenu a.menuitem2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
float:left;
display:inline;
width:94px;
height:57px;
text-decoration: none;
background-image:url(../images/border.gif);
background-position:right;
background-repeat:no-repeat;
text-align:center;
padding-top:30px;
}


.glossymenu a.menuitem2:visited, .glossymenu .menuitem2:active{
color:#717a5f;
text-decoration: none;
}

.glossymenu a.menuitem2:hover{
background-image:url(../images/hover2.gif);
background-repeat:no-repeat;
color:#ffffff;
text-decoration: none;
}




.glossymenu a.menuitem3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
float:left;
display:inline;
width:78px;
height:57px;
text-decoration: none;
text-align:center;
padding-top:30px;
}


.glossymenu a.menuitem3:visited, .glossymenu .menuitem3:active{
color:#717a5f;
text-decoration: none;
}

.glossymenu a.menuitem3:hover{
background-image:url(../images/hover3.gif);
background-repeat:no-repeat;
color:#ffffff;
text-decoration: none;
}


.glossymenu a.menuitem4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a5f;
float:left;
display:inline;
width:78px;
height:57px;
text-decoration: none;
text-align:center;
padding-top:30px;
background-image:url(../images/border.gif);
background-position:right;
background-repeat:no-repeat;
}


.glossymenu a.menuitem4:visited, .glossymenu .menuitem4:active{
color:#717a5f;
text-decoration: none;
}

.glossymenu a.menuitem4:hover{
background-image:url(../images/hover3.gif);
background-repeat:no-repeat;
color:#ffffff;
text-decoration: none;
}

.img{
padding:6px;
border:1px solid #d7dbce;
margin-right:15px;
float:left;
}
.img2{
padding:6px;
border:1px solid #dde5cd;
margin-right:10px;
background-color:#f7f9f2;
}
.img3{
padding-bottom:12px;
}
.h1{
font:18px "Lucida Sans Unicode";
color:#659601;
text-decoration:none;
}
.h2{
font:18px "Lucida Sans Unicode";
color:#7c7c7c;
text-decoration:none;
}
.tr{
padding:4px;
border-bottom:1px solid #d0d6c4;
}
.tr3{
padding:4px;
padding-top:8px;
padding-bottom:8px;
border-bottom:1px solid #d0d6c4;
}
.tr2{
padding:4px;
border-bottom:1px solid #d0d6c4;
border-right:1px solid #d0d6c4;
}