BODY { background:url(../upload/design/bg/); background-position:center top; background-repeat:repeat-y; background-color:#000000; } #MainBox { position:relative; display:block; width:804px; } * html p#iepara { /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/ padding-top: 1em; } /* Holly Hack for IE \*/ * html .suckertreemenu ul li { float: left; height: 1%;} * html .suckertreemenu ul li a { height: 1%;} * html .suckertreemenu ul li ul li { float: left;} /* End */ #Nav, #Nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; } #Nav a { display: block; } #Nav li { /* all list items */ float: left; position:relative; } #Nav li ul { /* second-level lists */ position: absolute; width: 140px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #Nav li ul li { width: 140px; } #Nav li ul ul { /* third-and-above-level lists */ margin:0; } #Nav li:hover ul ul, #Nav li:hover ul ul ul, #Nav li.sfhover ul ul, #Nav li.sfhover ul ul ul { left: -999em; } #Nav li:hover ul, #Nav li.sfhover ul { left:0; } #Nav li li:hover ul, #Nav li li li:hover ul, #Nav li li.sfhover ul, #Nav li li li.sfhover ul { /* lists nested under hovered list items */ left: 140px; #left: 140px; top:0; } /* Sub Navigation */ #subnav, #subnav ul { /* all lists */ padding: 0; margin: 0; list-style: none; } #subnav a { display: block; } #subnav li { /* all list items */ float: left; width:200px; position:relative; } #subnav li ul { /* second-level lists */ position: absolute; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #subnav li ul li { } #subnav li ul ul { /* third-and-above-level lists */ margin:0; } #subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul { left: -999em; } #subnav li:hover ul, #subnav li.sfhover ul { left:199px; top:0; } #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul { /* lists nested under hovered list items */ left: 120px; #left: 120px; top:0; } /* General Design Spec */ /* General Text */ * { font-family:Arial ; font-size:11px; color:#999999;line-height:18px; } /* Links */ a { color:#666666; font-weight:normal; text-decoration:none; } .current { color:#666666; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#333333; font-weight:normal; text-decoration:none; } /* Heading 1 */ h1 { font-size:18px; padding:0px 0px 0px 0px; font-family:Arial; color:#ffffff; } /* Heading 2 */ h2, .h2 { font-size:17px; padding:0px 0px0px 0px; border:none; font-family:Arial; color:#dd1f1f; background:none;} /* Heading 3 */ h3 { font-size:16px; font-weight:normal; padding:0px 0px 0px 0px; font-family:Arial; color:#ffffff;} /* Heading 4 */ h4 { font-size:12px!important; font-weight:bold; padding-top:10px;padding-bottom:5px;font-family:Arial; color:#ffffff; } /*border-bottom:1px solid #333333;*/ /* Heading 5 */ h5 { font-size:12px; padding:0px 0px 25px 0px; border-bottom:1px solid #cccccc; font-family:Arial; color:#ffffff;} /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 { color:#999999; font-size:11px;font-family:Arial;} .purchase { background:url(/upload/buttons/checkoutbutton.png) no-repeat center center; width:170px; padding:6px 0; display:inline;float:right; margin:2px 0; font-size:10px; font-weight:bold; border:0px!important; color:#999999; font-size:11px;font-family:Arial; } /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout { color:#999999; font-size:11px;font-family:Arial; } /* Light BG */ .community_bar td, #AddOption, table.board_table tr:hover, .board_table tr.hover, .commentinput, .postcommentbox, .postauthor, .gallerybg { background:#000000; } #AddOption { padding:5px; margin-top:5px; } #TB_window { border-color:#000000; } .past, .future { color:#000000; border-top: 3px solid #000000; } .commentinput { background:#111111; } .commentinput h5 { border:0px!important; } .quantitybox { width:30px; padding:0px!important; height:13px!important; background:#000000; color:#999999; border:0px; } .commentinput textarea { width:98%; background:#4f4f4f; border:0px; color:#CCCCCC; } /* Table Border */ .board_table td, .myaccount_table td, .breadcrumb { border-bottom:1px solid #333333; padding:5px;} #OrderSummary { border-color:#333333; } .breadcrumb { display:none!important; padding:0px!important; } .checkouttitle * { font-size:12px; font-family:Arial; color:#ffffff; font-weight:normal; } .community { position: relative; float: right; margin:0; padding:0; top:1px!important; } .logo { padding-top:9px!important; } /* Layout */ .maincolumn { padding-left:0px!important; } .contactform { display:none; } .tablebackground { padding:5px 0px 5px 0px; background:#000000; border:0px solid #a6c8ca; } #CustomerReview h5 { display:block!important; padding:0px 0px 0px 0px!important; padding-bottom:0px!important; border-bottom:0px solid #cccccc!important; } #ProductSummary h5 { padding:15px 0px 0px 0px!important; font-size:12px; padding-bottom:0px!important; font-weight:normal; border-bottom:0px solid #cccccc!important; } .prod_wrapper { padding-top:0px!important; padding-left:30px!important; padding-right:30px!important; } .page_wrapper { padding:0px!important; } .tb_background { background:#000000; } #TB_title { background:#000000; } #TB_window { background:#000000; } .topframe { background:url(/upload/images/topframebg.jpg) no-repeat left top; } .input2,.ph1,.ph2 { background:#4f4f4f!important; color:#FFFFFF!important; border:0px; } .input3 { background:#4f4f4f!important; color:#FFFFFF!important; border:0px; } .box { background:#4f4f4f!important; color:#FFFFFF!important; border:0px; } .input { background:#4f4f4f!important; color:#FFFFFF!important; border:1px solid #CCCCCC; } .pricebox { color:#FFFFFF; font-style:normal!important; font-size:18px; line-height:18px; } .detailprice { color:#FFFFFF; font-size:18px; line-height:18px; white-space:nowrap; font-style:normal!important; } select,option { background:#4f4f4f!important; color:#FFFFFF!important; border:0px; } .topshoppingcart { display:none; } .topmenubar { float:right; position:relative; font-family:Century Gothic; color:#999999; display:block; padding-top:5px; padding-left:15px; padding-right:0px; } .topmenubar a { display:inline; float:right; font-family:Century Gothic; color:#999999; font-weight:normal; margin-left:10px; font-size:10px; } .topmenubar a:hover { color:#cccccc; } .FeaturedItem { padding:0px;!important; } .alphafilter { padding:0px;!important; } .logintext { background:#c8dedc!important; border-top:solid 1px #687472; border-left:solid 1px #687472; border-bottom:none; border-right:none; } .checkbox * { background:#c8dedc!important; border:none; } .input_search, .searchinput { background:#c8dedc!important; } .input_search { display:none; } #ProductImage { display:inline; float:left; width:300px!important; text-align:center; padding-top:0px!important; } .productlist { padding-top:0px!important; } .paginatetitle { display:none!important; } .paginatelink * { position:relative!important; padding-top:25px!important; padding-left:5px!important; padding-left:5px!important; padding-bottom:25px!important; font-size:12px; font-style:Arial; } .paginate { position:relative!important; padding-top:25px!important; padding-left:5px!important; padding-left:5px!important; padding-bottom:25px!important; font-size:12px; font-style:Arial; color:#FFFFFF; } .bmenu_style { background:url(/upload/images/linebottom.jpg) no-repeat left top; margin-top:10px; padding:9px 0; display:inline; float:left; } .bmenu_style p { color:#cccccc; } .bmenu_style a { color:#666666; font-size:11px; padding-left:3px; padding-right:3px; } .copyright_style { margin-bottom:30px; padding:5px 0; } .copyright_style .left { text-align:left; } .copyright_style .right { text-align:right; } .copyright_style * { font-size:11px; color:#666666; } .copyright_style a { color:#666666; font-weight:normal; } .component_left { display:inline; float:left; padding:0; margin-bottom:0px; } .component_right { display:inline; float:left; padding:0; margin-bottom:10px; } .component_left * { font-size:11px; } .componentpadding { padding:10px; } /* Top Navigation */ ul#Nav { background:none; display:block; position:static!important; top:-20px!important; right:20px!important; float:right; } #Nav li a { padding:0px 0px0px 0px; text-align:center; font-weight:normal; background:url(/upload/images/whiteline.gif) no-repeat left center; font-size:14px; letter-spacing:1.5px; font-family:Century Gothic; color:#FFFFFF; text-transform:uppercase; } #Nav li a:hover { background:url(/upload/images/whiteline.gif) no-repeat left center; } #Nav li ul { background:none; border:solid 0px #afdad4; border-bottom:none; } #Nav li ul li.childnav a, #Nav li ul li.childnav a:hover { /*background-image:url(/upload/images/childarrow.gif);*/ background-position:right center; background-repeat:no-repeat; } #Nav li ul li.childnav li a, #Nav li ul li.childnav li a:hover { background-image:none; } #Nav li ul li:hover ul { margin-top:-1px; } #Nav li ul li a:hover { background:#c4e3d9; color:#333333; } #Nav li ul li a { border:none; border-bottom:0px solid #c9c8c8; color:#999999; font-weight:normal; font-family:Arial; font-size:10px; font-weight:bold; background:#7a090b;line-height:10px; text-align:left; width:160px; #width:185px;padding:5px 5px 10px 5px} #Nav li ul li a:hover { background:#401919; color:#FFFFFF; } /* Sub Navigation */ #subnav { padding-top:0px!importent; } #subnav li a { background:none; padding:3px 5px; color:#8d9a99; border:none; text-transform:Capitalize; font-size:12px; font-weight:normal; } #subnav li a:hover { color:#cccccc; } #subnav li ul { background:#d4ece6; padding-top:15px; border:solid 0px #afdad4; } #subnav li.childnav a, #subnav li.childnav a:hover, #subnav li ul li.childnav a, #subnav li ul li.childnav a:hover { background-image:url(/upload/images/childarrow.gif); background-position:right center; background-repeat:no-repeat; } #subnav li.childnav li a, #subnav li.childnav li a:hover, #subnav li ul li.childnav li a, #subnav li ul li.childnav li a:hover { background-image:none; } #subnav li ul li a { padding:5px 15px; border-bottom:1px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; } #subnav li ul li a:hover { padding:5px 15px; border-bottom:1px solid #cccccc; background:#afdad4; border-left:none; border-right:none; color:#666666; font-weight:normal; } #subnav li a:hover { background:none; color:#cccccc; }