body{background:#eee url(img/bg.jpg) center repeat-y;font-family:Garamond;}
#container{width:798px;margin:0 auto;margin-top:-8px;margin-bottom:-8px;background:#ddd;border-left:1px #999 solid;border-right:1px #999 solid;}
#logo{width:180px;text-align:center;padding:10px;background:#b2b2b2;}
#headright{width:600px;float:left;}
#leftbar{clear:left;float:left;width:200px;border-right:1px #999 solid;}
.navheader{background:#ccc;font-family:Century Gothic;font-size:14px;text-align:center;border-top:1px #999 solid;border-bottom:1px #999 solid;}
#leftbar ol{list-style-type:none;margin-top:0px;margin-bottom:0px;}
#leftbar li{background:#ddd;text-align:center;padding-top:5px;margin-left:-40px;/*actually achieve center alignment*/}
#leftbar a{color:green;font-size:15px;}
#leftbar a:hover{color:#00235D;font-size:15px;}
.leftspace{background:#ddd;}
#fishfeeder{float:left;margin-left:-1px;padding-left:5px;padding-top:3px;padding-bottom:3px;width:592px;background:#b2b2b2;border-left:1px #b2b2b2 solid;border-bottom:1px #999 solid;text-align:center;}
#fishfeeder a{text-decoration:none;padding-left:20px;padding-right:20px;color:#00235D;}
#pagecontent{float:left;margin-left:-1px;width:577px;border-left:1px #999 solid;padding:10px;background:#fff;min-height:800px;}
#pagecontent p{padding-left:10px;width:557px;}
#pagecontent a{color:#00235D;}
#footer{width:792px;background:#A8C39A;text-align:center;border-bottom:1px #999 solid;border-top:1px #999 solid;padding:3px;}
#footer p{padding:2px;color:#666;font-size:13px;margin:0;}
#footer a{color:#666;}
.fancyheader{padding-left:10px;width:557px;}
.nobdimg{border:0;}
.speccntflw{padding-left:10px;width:557px;}
.separator{font-size:20px;display:inline-block;vertical-align:middle;}
h1{font-family:Century Gothic;font-weight:bold;border-bottom:1px #00235D solid;color:#00235D;font-size:24px;}
h2{font-family:Century Gothic;font-weight:bold;color:#00235D;font-size:16px;}
.newslinks{font-weight:bold;}
.formleft{text-align:right;}
.formreq{text-align:left;}
