body {background-color: #026283;margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-image:url(images/bg3.jpg);background-repeat:no-repeat;background-position:top center;text-align:center;}
#button2 {float: right;}
.frontbutton {float: left;margin: 5px;padding: 0px;border:0;}
.content {background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;vertical-align: text-top;padding-left: 5px;padding-top: 5px;}
.brands {list-style-type: none;display: block;font-size: 10px;width: 105px;padding: 0 0 0 5px;margin: 0;}
.cat-header {font-weight: bold;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.cats {background-image: url(images/cats.gif);background-repeat: no-repeat;background-color: #FFFFFF;border: 1px solid black;border-top:0;padding-top: 7px;}
.cats-heading {background-color: #01688B;display: block;padding-top: 3px;padding-bottom: 3px;color: #FFFFFF;padding-left: 5px;font-weight: bold;margin: 0;}
.cats-heading-text {font-weight: bold;color: #FFFFFF;padding-left: 5px;margin: 7px 0 5px 0;}
a {color: #01688B;font-weight: bold;text-decoration: underline;border-bottom-style: none;border-bottom-color: #01688B;}
a:hover {color: #FF3333;}
.clear {height:0;visibility:hidden;overflow:hidden;clear:both;font-size: 1px;}
.clearfloat {clear:both;height:0px;}
.surf-team {list-style-type: none;display: inline;font-weight: normal;}
.surf-team a {font-weight: normal;font-size: 10px;}
.cat-header2 {font-weight: bold;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #01688B;display: block;width: 100%;float: none;clear: none;}
td.cat-header2 {padding:0;}
.categories {list-style-type: none;display: block;font-size: 10px;margin: 0;padding: 0 0 0 5px;width: 105px;padding-top: 5px;}
.cats .categories a {padding-left: 5px;}
.cats .brands a {padding-left: 2px;}
.right {float: right;}
.photos {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;margin-top: 7px;margin-right: 0px;margin-bottom: 7px;margin-left: 7px;list-style-type: disc;}
.photos-label {padding-left: 10px;padding-bottom: 0px;margin-bottom: auto;}
.surf-desc {width: 275px;float: right;margin-right: 100px;color: #026283;}
.profile {list-style-type: none;font-variant: small-caps;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #026181;list-style-position: outside;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;}
.style2 {font-size: 9px}
#surf-report {width:250px;float:right;border-left:2px dotted #0F6984;padding-left:5px;}
#front-content {width:365px;float:right;}
#actual-content {float:right;width:610px;}
/*#bgl {width:225px;height:1000px;float:left;background-image:url(http://fluidsurfshop.com/images/leftbg.jpg);background-repeat:no-repeat;background-color:#026383;}*/
/*#bgl a img {margin-left:5px;}*/
#bgr{width:251px;height:1000px;float:right;}
#menu{background-image:url(http://fluidsurfshop.com/images/menubg3.jpg);background-repeat:repeat-x;height:33px;text-align:center;float:right;width:747px;margin:0;font-size:1px;}
.menubutton {margin:0;padding:0;border:0;}
#menu a img {}
#bnnr{margin:0;font-size:1px;float:right;}
#screen{width:100%;height:100%;margin:0px;padding:0px;}
#contenty{width:747px;background-color:white;border:1px solid black;border-top:0;float:right;padding-top:0;padding-left:0;background-image:url(http://fluidsurfshop.com/images/contentbg.jpg);background-repeat:repeat-x;background-position:top;margin:0;}
#contenty2{width:747px;background-color:white;border:1px solid black;border-top:0;float:right;padding-top:0;padding-left:0;background-image:url(http://fluidsurfshop.com/images/contentbg.jpg);background-repeat:repeat-x;background-position:top;margin:0;}
#contentx{width:610px;float:right;margin:0px;padding:0px;}
#contentx2{width:747px;float:left;margin:0px;padding:0px;}
#container{width:1000px;margin-left:auto;margin-right:auto;text-align:left;margin-top:0;padding-top:0;}
#surfreport {z-index:500;margin-left:10px;float:right;}
#categories {width:110px;background-color:white;float:left;font-size:12px;background-image:url(http://fluidsurfshop.com/images/cats.gif);background-repeat:no-repeat;background-position:top;}
.menuitem {border-right:3px solid white;}
.navigation {width:620px;}
.alignright {float:right;}
.alignleft {float:left;}
#apDiv1 {position:absolute;width:240px;height:281px;z-index:1;top: 10px;padding-left: 20px;}
#apDiv2 {position:absolute;width:180px;height:184px;z-index:2;top: 10px;padding-left: 30px;}
table {border:1px solid #C3D5DF;text-align:center;}
table tr{background-color:#FFFFFF;}
table tr.odd {background-color:#DEEFF7;}
table tr.heading {background-color:#105A74;color:white;font-weight:bold;}
table.contact {margin-left:10px;}
p.surfline-news {padding-top:5px;margin-bottom:20px;}
p.surfline-news2 {display:block;width:90%;background-color:#DEEFF7;padding:15px;padding-right:0;}
p.surfline-news a img {border:0;margin-right:10px;}
table.surf-report-table {font-size:14px;width:569px;margin-left:20px;margin-right:20px;}table.surf-report-table tr {background-color:#087393;color:white;font-weight:bold;font-size:12px;}table.surf-report-table td{padding:5px;}table.surf-report-table td.left{text-align:left;background-color:#DEEFF4;color:black;font-weight:normal;padding-top:5px;}table.surf-report-table td.right{text-align:right;width:120px;}#surf-report-pics {margin-left:20px;margin-right:20px;text-align:center;margin-top:10px;}
#surf-report-pics img{padding:3px;border:1px solid #0A7192;margin:2px;}
#contactinfo {width:747px;margin-top:20px;}
#contactinfo table{width:747px;border:0;font-size:10px;}
#contactinfo table td.left{text-align:left;}
#contactinfo table td.right{text-align:right;}
#firstpara {background-image:url(images/para-back.gif);background-repeat:none;height:85px;width:340px;padding-top:2px;padding-left:5px;padding-right:5px;}
#firstpara p {padding-top:0;margin-top:0;line-height:13px;}
.srimage {}
.noborder {border:0;}
