body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#FFF; background: url(../images/bg.gif) repeat-x #7399c6}
.holder {width:960px; margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif}
.header {width:960px;height:260px;background:url(../images/header.gif) no-repeat top;margin:0;padding:0;float:left}
.coolwater {margin-left:595px;margin-top:5px;font-family:Georgia, "Times New Roman", Times, serif}
.header a {color:#FFF; }
.bluelink {color:#002d62}
.bluelink a:hover {text-decoration:none}
a {color:#ffffff}
a:hover {text-decoration:none}
.coolwater a:hover {color:#f2f08e}
.nav {}
.darkblue {color:#002d62}
.nav a {color:#002d62; text-decoration:none}
.nav ul {margin:0; padding:0}
.nav li {display:inline}
.home {background: url(../images/home.gif) no-repeat; width:70px; height:40px; display:block; padding:7px 0 0 18px; float:left}
.homeon {background: url(../images/home.gif) no-repeat 0 -50px; width:70px; height:40px; display:block; padding:7px 0 0 18px; float:left}
.about {background: url(../images/about.gif) no-repeat; width:70px; height:40px; display:block; padding:7px 0 0 12px; float:left}
.abouton {background: url(../images/about.gif) no-repeat 0 -50px; width:70px; height:40px; display:block; padding:7px 0 0 12px; float:left}
.contact {background: url(../images/contact.gif) no-repeat; width:70px; height:40px; display:block; padding:7px 0 0 18px; float:left}
.contacton {background: url(../images/contact.gif) no-repeat 0 -50px; width:70px; height:40px; display:block; padding:7px 0 0 18px; float:left}
.home:hover {background: url(../images/home.gif) no-repeat 0 -50px;}
.about:hover {background: url(../images/about.gif) no-repeat 0 -50px; }
.contact:hover {background: url(../images/contact.gif) no-repeat 0 -50px; }
.farm, .facts, .range, .beliefs, .team, .friends {display:block; margin:7px 9px 0 9px; float:left; font-size:0.9em; height:40px; background:url(../images/underline.gif) no-repeat; text-align:center  }
.farm:hover, .facts:hover, .range:hover, .beliefs:hover, .team:hover, .friends:hover { background: none}
.farmon, .factson, .rangeon, .beliefson, .teamon, .friendson, .mainon, .saniton {display:block; margin:7px 9px 0 9px;  float:left; font-size:0.9em; height:40px; background: url(../images/underlineon.gif) no-repeat 0 3px; text-align:center   }
.farm, .farmon { width:116px;  }
.facts, .factson { width:150px;  }
.range, .rangeon { width:73px;  }
.beliefs, .beliefson { width:73px;  }
.team, .teamon { width:73px; }
.friends, .friendson { width:90px;  }
.contentarea {width:960px}
.contentarea .leftcol {width:460px; float:left; margin:10px 0 0 10px}
.contentarea .widecol {width:950px; float:left; margin:10px 0 0 10px}
.contentarea .leftcolbg {width:460px; float:left; margin:10px 0 0 10px; padding-top:40px; height:800px; background:url(../images/leftbg.gif) no-repeat}
.contentarea .rightcol {width:480px; float:right}
.contentarea .bigcol {width:940px; float:left; }
.contentarea .rower {width:939px; float:left}
.contentarea .col {width:460px;float:left;margin-bottom: 20px;}
.contentarea .rightcoltext {width:480px; float:right; padding-top:20px}
.wateranimate {background:url(../images/rightcol1.gif) no-repeat top; height:230px; float:left; width:480px; margin-top:5px; padding-top:25px; text-align:center}
.newsbox {background:url(../images/newsbg.gif) no-repeat; width:480px; height:135px; float:left}
.wrubox {background:url(../images/wrubg.gif) no-repeat; width:480px; height:205px; float:left}
.news {padding:10px 20px 0 150px; float:left; color:#002d62;}
.newstwo {padding:0; float:left; color:#002d62;}
.newstwo .right { float:left; width:310px}
.newstwo .right a {color:#002d62}
.newstwo .left {width:140px; float:left; height:170px}
h3 {font-size:1em}
h1, h2 {display:none}
.footer {background:url(../images/foot.gif); height:56px; width:960px; float:left}
.footer .left {margin:16px 0 0 10px;float:left;width: 400px;color:#002d62}
.footer .middle {float:left; width:95px;margin:16px 0 0 0; color:#002d62}
.footer .flogo {float:left; margin:12px 0 0 0; color:#002d62}
.footer .right {margin:20px 10px 0 10px; float:right; width: 300px; color:#002d62; text-align:right;font-size:0.8em}
.footer a {color:#002d62; }
.imageholder {padding-top:60px}
#contactbox  {padding-top:45px}
#farm  {padding-top:8px}
.fields { width:450px; height:30px}
.fields .title {float:left; width:200px}
.fields .field {float:right; width:240px}

ul {padding:5px 0 0 25px; margin:0}
li {padding:0 0 15px 0; list-style-image:url(../images/bullet.gif)}
.videobutton {background:url(../images/button.gif); height:48px; width:396px; display:block}
.videobutton:hover {background:url(../images/button.gif) 0 48px; height:48px; width:396px; display:block}

.noahbutton {background:url(../images/noahs.gif); height:48px; width:325px; display:block}
.noahbutton:hover {background:url(../images/noahs.gif) 0 48px; height:48px; width:325px; display:block}

.palletbutton {background:url(../images/palletbutton.gif); height:48px; width:396px; display:block}
.palletbutton:hover {background:url(../images/palletbutton.gif) 0 48px; height:48px; width:396px; display:block}
.hidden {display:none}
.yellow {color:#f2f08e}
.tabstyle {font-size:0.8em;}
.padrightmore {padding-right:33px}

.mainbar {height:190px; width:960px; float:left}
.crosspromo {width:213px; float:right; height:170px; margin-top:20px}
.profile {margin:0 5px 5px 0; border:2px solid #ffffff}
