/* SurfyShop's CSS */
body {margin:0;padding:0;background:#fff;font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:10pt;line-height:130%;color:#444;}
#super {min-width:1127px;width: 100%;}
.index {min-width: 910px !important;}
* html #super2 {border-left: 1127px solid #fff;position: relative;float: left;left: 167px;border-right: 167px solid #fff;z-index: 1;}
* html .index #super2 {border-left-width: 910px !important;left: 0 !important;border-right-width: 0 !important;}
* html #super3 {margin-left: -1127px;float: left;position: relative;z-index: 2;}
* html .index #super3 {margin-left: -910px;}
#header {margin:0;background:#010871 url(f/surfyshop_logo.gif) top left no-repeat;height:116px;position:relative;top:0;right:0;}
#header_logo_link {display:block;width:400px;height:116px;}
#header_right {position:absolute;top:0;right:0;width:500px;margin-left:310px;background:url(f/head_white_edge.gif) top left no-repeat;height:116px;padding-left:32px;}
#header_right_inner {background-color:#fff;height:103px;padding:8px 5px 5px 15px;}
#banner {width:468px;height:60px;border:0;}
#banner img {width:468px;height:60px;border:0;}
#utility {text-align:right;background:url(f/nav_bg.gif) top right no-repeat;color:#fff;height:29px;width:414px;font-size:11pt;padding:6px 30px 0 30px;margin-top:3px;}
html>body #utility {margin-top:9px;}
#utility a {color:#fff;text-decoration:none;padding:3px;}
#utility a:hover {text-decoration:underline;}
#middle {clear:both;background:url(f/left_menu_tile.gif) repeat-y 0 136px #d9d9d9;width:100%;}
#rightcon {position:relative;top:0;right:0;background:url(f/right_menu_bg.gif) top right repeat-y;width:100%;}
#left {width:249px;position:absolute;top:0;left:0;background:url(f/left_menu_bg.gif) top left no-repeat;color:#fff;height:670px;}
html>body #left {height:100%;}
#lmenu {color:#fff;padding-right:35px;}
#lmenu ul {padding:0;margin:0 0 0 55px;list-style-type:none;}
#lmenu li {padding-left:5px;margin:0;}
#lmenu h2 {margin:0 0 5px 55px;padding:0;font-weight:bold;font-size:1.1em;}
#lmenu a {color:#fff;text-decoration:none;}
#lmenu a:hover {text-decoration:underline;}
#abg {height:90px;width:200px;margin:70px 0 40px 8px;background-color:#000064;}
#center {margin-top:0;margin-bottom:0;margin-left:249px;voice-family:"\"}\"";voice-family:inherit;margin:0 224px 0 251px;padding:10px 0 10px 10px;min-height:700px;height:760px;}
html>body #center {margin:0 222px 0 249px;height:auto;}
#center h1, #center h2 {background:url(f/heading_bg.gif) top right no-repeat #424242;color:#fff;font-size:1.1em;font-weight:bold;margin:0 0 5px 0;padding:4px 8px 4px 8px;}
#center p {margin:0 0 10px 0;}
a {color:#00f;text-decoration:none;}
a:hover {text-decoration:underline;}

#catcon2 {clear:both;}
#pagingdis {float:left;}
#pagingsort {text-align:right;}
#tablecat {text-align:center;width:100%;border-collapse:separate;clear:both;}
#tablecat td {width:25%;border:2px solid #d9d9d9;background-color:#fff;padding:0;margin:0;}
#tablecat td a {margin:0;display:block;color:#474747;text-decoration:none;padding:4px;height:100%;background-color:#fff;}
#tablecat td a:hover {background-color:#3399cc;color:black;}
#tablecat td img {padding-top:10px;border:none;height:135px;border-width:0;}
#tablecat td .n {font-size:9pt;}
#tablecat td .rp {text-decoration:line-through;font:bold 10pt arial;}
#tablecat td .p {font:bold 10pt arial;color:#b90000;}
#tablecat td .ep {font:bold 10pt arial;color:#ff0000;}
#indeximg {margin:0 auto;text-align:center;}
#sgl {border:1px solid #000;text-align:center;}
#right {width:180px;padding:0 10px 10px 10px;position:absolute;top:0;right:0;}
#right ul {margin:0;padding:0;list-style-type:none;}
#right h2 {margin:0 0 5px 0;padding:0;font-size:1.1em;font-weight:bold;}
#rmenu {}
#ptl {height:100px;margin:10px 0;font-size:0.9em;}
.surf {}
#footer {clear:both;text-align:center;padding:5px;border-top:10px solid #3399cc;}
#item_header {position:absolute;top:22px;left:33px;display:block;width:350px;height:72px;background:url(f/item_header.gif) top left no-repeat;}
#itemsuper {width:800px;margin:0 auto 0 auto;background:#d9d9d9 url(f/right_edge_tile.gif) top right repeat-y;position:relative;top:116px;}
#itemsuper_inner {background:url(f/left_edge_tile.gif) top left repeat-y;}
#itemsuper #footer {background-color:#fff;height:30px;}
#itemname {background:#424242 url(f/item_head_left.gif) top left no-repeat;padding:0 0 0 45px;margin:0 0 20px 0;color:#fff;height:35px;border-bottom:10px solid #3399cc;}
#itemsuper h1 {background:#424242 url(f/item_head_right.gif) top right no-repeat;padding:5px 45px 5px 0;font-size:1.4em;color:#fff;height:25px;}
#itemintro {padding:0 45px 30px 45px;}
#iteminfo {clear:both;padding:0 45px;}
#itemimage {float:left;margin-right:20px;border:4px solid #424242;}
#buycon {margin-left:230px;font-size:1.1em;}
#itemdesc {}
.manu {}
#ship {font-weight:bold;color:white;background-color:#3399cc;}
#retailprice {font-weight:bold;font-size:1.1em;color:#444;margin:20px 0;}
#itemprice {font-weight:bold;font-size:1.4em;color:#f00;margin:20px 0;}
#buy {}
html>body #buycon {height:auto;}
#backlink {}
#gas {text-align:center;width:336px;height:280px;float:right;background:#eeeeee;margin:0 0 10px 10px;}
#itemgas {text-align:center;margin:10px auto 10px auto;width:468px;height:60px;clear:both;}
#itemptl {}
.itemsurf {}
#itemleave {font-size:1.2em;padding:10px 45px;}
#backhome {text-align:right;padding-right:50px;}
.intro {font-size:10pt;color:#444;}
.hot {color:#c90000;}
.introl{color:#888}}
.light {font-size:10pt;color:#888;}
#contactform textarea {width:60%;float:left;height:70px;margin-bottom:10px;margin-right:3px;}
.break {clear:both;font-size:10px;}
#active {background:#bcd2f0;padding-left:5px;border:1px solid #c90000;color:#222;}
#pagebar {text-align:center;color:#222;}
.pnav {text-decoration:underline;}
#pactive {background:#bcd2f0;padding:1px 6px 1px 6px;border:1px solid #c90000;color:#222;}
.category_link a{font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:11pt;padding-top:10px;}
.sub_category_link a{font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:10pt;}
.you_are_here  {font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:10pt;color:#444;padding-top:10px;}
.you_are_here a {}
.link_count {font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:10pt;}
.sub_link_count {font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:10pt;}