@charset "utf-8"; /* CSS Document */ /*COLOURS #000 - black #767676 - grey */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1.4; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ body { color:#767676; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#000; } html { overflow-y:scroll; } img { border:0; } p { margin-bottom:10px; } h3 { font-size:16px; margin-bottom:10px; } a:link, a:visited, a:active { color:#767676; text-decoration:none; } a:focus { outline:none; } a:hover { color:#767676; text-decoration:underline; } .clear { clear:both; } table { width:500px; margin:0 auto; } table tr { } table tr td, table tr th { padding:2px 4px; } #signupform{ width: 161px; background-color:#1f1e1e; padding: 5px; margin-left: 8px; border: 1px solid #2a2727; color: #FFFFFF; } #signupform table td{ padding:2px; width: 159px; } #signupform table{ width: 163px; } form#contact div { clear:left; display:block; zoom:1; margin:5px 0 0 0; padding:1px 3px; } form#contact div label { display:block; float:left; width:130px; padding:3px 5px; margin: 0 0 5px 0; text-align:right; } #wrapper { width:948px; border:1px solid #767676; margin:0 auto; margin-top:20px; } #header { background:url('header_bg.gif') right no-repeat; position:relative; } #cart_hldr { width:161px; height:106px; top:10px; right:10px; padding:5px 0 0 61px; background:url('cart_bg.gif') no-repeat; position:absolute; color: #000000; } #searcharea{ position: absolute; left: 730px; top: 120px } #cart_txt { color:#fff; font-size:11px; text-align:center; } #cart_butt { margin-top:0; } #nav { top:83px; left:230px; position:absolute; } #nav a { margin:1px; } #menu { width:202px; min-height:500px; height:auto !important; height:500px; padding-left:9px; padding-top:40px; background:url('menu_bg.gif') no-repeat top; float:left; } #menu ul { margin-bottom:8px; } #menu ul li { display:inline-block; } #menu ul li ul { margin-bottom: 0px; } #menu h2{ margin: 0px; padding: 0px; font: 16px "AvantGarde LT Book", "Century Gothic", sans-serif; color: #c1c1c1; background: #000000 url('menu_hdrbkg.gif') no-repeat left top; height: 40px; width: 165px; padding-top: 5px; padding-right: 15px; padding-left: 6px; cursor:pointer; } #menu ul li a { width:182px; line-height:25px; padding-left:20px; color:#767676; display:block; } #menu ul li a:hover { color:#fff; text-decoration:none; background:#767676 url('menu_li_bg.gif') right no-repeat; } #content { width:737px; float:left; } #home_info { color:#fff; padding:15px; } #home_info table tr td { color:#fff; padding:5px; } #breadcrumbs { height:26px; margin-top:10px; padding-left:20px; } #breadcrumbs a { color:#fff; } #title { height:38px; font-size:24px; line-height:38px; text-indent:10px; text-transform:uppercase; background:#2A2727; } #sectiontitle { font-size:24px; background:#2A2727; padding: 5px; } #section_title { padding-top:20px; float:left; background-image: url('section_title_bg.gif'); background-repeat: no-repeat; background-position: 0px 7px; } #sectheadertext { font-size: 12px; color: #FFF; padding-left: 20px; } #sectheadertext h2 { color: #76766A; background-image: url('section_title_bg.gif'); background-position: left 7px; background-repeat: no-repeat; text-indent: 30px; font-size: 20px; padding: 0px; } #sectinfo{ width: 650px;	 } #sectinfo #section_title { padding-top: 0px; text-align: left; } #section_title h2 { font-size:24px; color:#615e5e; font-weight:normal; margin:0; padding:0; text-align:center; text-transform:lowercase; display: inline; float: left; background-image: url('section_title_bg.gif'); background-position: left 7px; background-repeat: no-repeat; } #sectinfo #section_title h2{ padding-left: 20px; display: inline; float: left; background-image: url('section_title_bg.gif'); background-position: left 7px; background-repeat: no-repeat; } #prod_list_hldr { width:703px; background:#1F1E1E url('prod_list_bg.gif') bottom right no-repeat; margin:10px auto; } #prod_list { width:680px; color:#fff; margin-top:10px; float:left; margin-bottom: 10px; } #page { padding:20px; color:#fff; } #feat_prods { width:553px; padding:0 0 0 150px; margin:10px auto; clear:both; background-color: #1f1e1e; background-image: url('feat_prods_bg.gif'); background-repeat: no-repeat; background-position: left top; } .prod_hldr { margin:6px; display:inline; float:left; } .prod { border:1px solid #5d5d5d; } .prod_info { width:124px; height:55px; padding:10px; margin:5px 0 0; background:#000; overflow:hidden; } #tracker { height:404px; width:21px; text-align:center; margin:15px 0 0; background:url('tracker_bg.gif'); float:left; } #scroller { } #main_prod_hldr { width:703px; background:url('main_prod_bg.gif') top no-repeat; margin:0 auto; } #main_prod_img { width:350px; margin:10px; display:inline; float:left; } #main_prod_img img#main { border:1px solid #5d5d5d; } #view_larger { height:61px; width:350px; padding-top:12px; text-align:center; background:url('view_larger_bg.gif'); } #main_prod_detail { width:300px; margin:10px; display:inline; float:left; } #prod_title { color:#fff; font-size:22px; padding:10px 0; padding-bottom: 0px; } #prod_price { color:#fff; font-size:18px; padding: 10px; float:left; } #add_to_cart { width:117px; height: 74px; padding:10px 5px; text-align:center; color:#000; float:right; } #add_to_cart_submit { margin:5px 0; } #prod_desc { color:#fff; line-height:19px; padding:5px 0; text-align:justify; clear:both; } #related_prods { width:553px; height:222px; padding:0 0 0 150px; background:url('related_prods_bg.gif'); margin:0 auto; clear:both; } #footer { font-size:10px; text-align:center; padding-top:5px; } #sectheaderimage { float: left; padding: 0px; margin-top: 25px; margin-right: 20px; margin-bottom: 10px; margin-left: 20px; width: 250px; diplay: block; } #haloinnersectionnav{ width: 500px;	 } #haloinnersectionnav ul{ margin: 0px; padding: 0px; padding-left: 10px; } #haloinnersectionnav li{ float: left; margin-right: 9px; display: inline; } #haloinnersectionnav li a{ padding: 5px; border: 1px solid #767676; font-size: 14px; display: inline-block; background-color:#2a2727; color: #767676; } #haloinnersectionnav li a:hover{ color: #FFFFFF; } .sectimageholder{ position: relative; } .sectimageprice{ padding: 5px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color:#2a2727; border: 1px solid #767676; position:absolute; right: 2px; bottom: 5px; text-align: right; }