body{margin:0px;font-family:arial;font-size:14px;background-color:#5d636d;color:#000000;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a.u, .u a{text-decoration:underline;}
a:hover.u, .u a:hover{text-decoration:none;}
h1{margin:0px;padding:0px;font-size:24px;color:#d46e06;font-weight:normal;}
h2{margin:0px;padding:20px 0px 0px 0px;font-size:24px;color:#d46e06;font-weight:normal;}
form{margin:0px;padding:0px;}
table{border-collapse:collapse;}

.c{text-align:center;}
.b{font-weight:bold;}
.hand,.ButtonTable{cursor:hand;cursor:pointer;}
td.Button{color:#ebebeb;font-size:12px;background:url(skin1/images/ButtonTable-bg.png) repeat-x;}
img.GoImage{border:0px;}
.mar10{margin-top:10px;}
.box{margin-top:10px;}
.box1{margin-top:20px;}
.box2{margin-top:60px;}

table.productTbl{margin:20px auto 0px auto;width:497px;position:relative;left:-8px}
table.productTbl td{padding:20px 0px 0px 0px;text-align:center;}
table.productTbl .productBox{margin:0px auto;padding-top:5px;width:137px;height:145px;border:1px #d46e06 solid;background:url(skin1/images/product-table-bg.gif) no-repeat;text-align:center;}
table.productTbl .productName{background-color:#cacaca;}
table.productTbl .productNameCat{margin:0px 15px 10px 15px;}
table.productTbl .productNameCat:hover{text-decoration:underline;}
table.productTbl .seeDetails{margin-top:10px;}
table.productTbl .productImg{height:125px;}

#container{}
#sand{background:#3290b2 url(skin1/images/waves-bg-bottom.jpg) repeat;}
#water{background:url(skin1/images/water-bg.jpg) repeat-x 180px 85px;}

#header{padding-top:20px;background:#d3af71 url(skin1/images/waves-bg-header.jpg) repeat;}

#logo{position:absolute;top:0px;left:0px;}

#search{width:900px;margin:0px auto 12px auto;text-align:right;position:relative;}
#search img{margin-left:10px;position:relative;top:5px;}
#search input{width:95px;background-image:url(skin1/images/icon-magnifier.png);background-repeat:no-repeat;padding-left:17px;border:1px #7f9db9 solid !important;color:#b8b8b8!important;font-size:12px;font-family:arial;}

#topmenu{height:40px;background:#000000 url(skin1/images/topmenu-bg.png) repeat-x;}
#topmenu ul{width:745px;margin:0px auto;padding:0px 0px 0px 190px;list-style:none;}
#topmenu li{display:inline;}
#topmenu a:hover{text-decoration:none;}

#shoppinglinks{margin:5px auto 0px auto;width:900px;text-align:right;font-size:12px;color:#5e6050;}
#shoppinglinks span{padding-left:13px;}
#shoppinglinks a{color:#5e6050;}
#shoppinglinks img{position:relative;top:2px;}

#main{margin:0px auto 27px auto;width:900px;padding-top:140px;position:relative;}

#quote{margin-right:50px;text-align:right;}

#right{margin-left:250px;}
#left{margin-bottom:60px;position:relative;float:left;}

#mainColumnTop{position:absolute;top:202px;left:250px;width:609px;height:27px;background:url(skin1/images/main-column-top-border.png) no-repeat;}
#mainColumn{position:relative;top:26px;width:610px;background:url(skin1/images/main-column-border.png) repeat-y;}
#mainColumnInner{width:545px;position:relative;top:0px;left:18px;padding:0px 7px 20px 23px;background:url(skin1/images/main-column-bg.gif) no-repeat;}
#mainColumnBottom{margin-top:26px;width:609px;height:27px;background:url(skin1/images/main-column-bottom-border.png) no-repeat;}

#mainColumnInner a{color:#808080;}
#mainColumnInner .divsub{margin-left:20px;}
#fishLogo{float:right;margin:0px 20px 10px 0px;}

#rightColumnTop{width:212px;height:24px;background:url(skin1/images/right-column-top-border.png) no-repeat;}
#rightColumn{position:relative;top:0px;left:-1px;width:212px;background:url(skin1/images/right-column-border.png) repeat-y;}
#rightColumnInner{position:relative;left:1px;width:168px;margin:0px auto;padding:0px 5px;background:url(skin1/images/right-column-bg.gif) no-repeat;}
#rightColumnBottom{width:212px;height:24px;background:url(skin1/images/right-column-bottom-border.png) no-repeat;}

#catHeader{color:#0626d4;}
#rightColumnInner ul{margin:0px;padding:0px;list-style-type:none;}
ul.title li{padding:10px 0px 0px 15px;color:#808080;}
ul.title li a{color:#808080;}
ul.list li,ul.list li a{padding-top:0px;color:#000000;}

#footer{clear:both;margin:77px auto 0px auto;width:900px;}
#footerBar{width:870px;height:81px;background-color:#cf841d;background:url(skin1/images/footer-bar-bg.png) repeat-x;position:relative;color:#ffffff;font-weight:bold;line-height:26px;}
#footerLogo{position:absolute;top:0px;left:15px;width:300px;}
#logoBottom{float:right;position:relative;top:-25px;}
#footerNewsletter{position:absolute;top:0px;left:490px;width:340px;}
.bb{color:#000000;font-size:18px;font-weight:bold;}
input.newsletter{border:2px #404040 solid !important;background-color:#ffffff !important;color:#9a9a9a !important;font-weight:bold;font-size:13px;width:120px;background-image:url(skin1/images/icon-email.png);background-repeat:no-repeat;padding-left:23px;}
input.newsletterSubmit{border:2px #404040 solid !important;background-color:#404040 !important;color:#ffffff !important;font-weight:bold;font-size:13px;margin-left:15px;height:21px;}

#footerLinks{margin-top:60px;text-align:center;font-size:12px;color:#ffffff;}
#footerLinks a{padding:0px 10px;color:#ffffff;}
#copyright{margin-top:10px;text-align:center;font-size:12px;color:#ffffff;}
#designedby{margin-top:10px;padding-bottom:40px;text-align:center;font-size:10px;color:#ffffff;}
#copyright a,#designedby a{font-size:10px;color:#ffffff;}

.subcatlink{padding-top:10px;color:#808080;}
.subcatlink a{text-decoration:none;color:#000000;}
.subcatlink a:hover{text-decoration:underline;}
a .subcatlinka{text-decoration:none;color:#000000;}
