BODY { background:url(../upload/design/bg/); background-position:center top; background-repeat:repeat-y; background-color:#d8edfa; } #MainBox { position:relative; display:block; width:907px; } * 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:184px; 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:183px; 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: 0px; #left: 0px; top:0; } /* General Design Spec */ /* General Text */ * { font-family:Times Roman;font-size:12px; color: #666666;line-height:14px; } /* Links */ a { color:#666666; font-weight: normal; text-decoration:none; } .current { color:#666666; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#333333; text-decoration:none; } /* Heading 1 */ h1 { font-size:18px; padding:20px 0; margin:5px 0 10px 0; font-family:Cambria; color:#333333; } /* Heading 2 */ h2, .h2 { font-size:17px; margin-top:20px; border:none; font-family:Cambria; color:#333333; background:none;} /* Heading 3 */ h3 { font-size:16px; font-weight:normal; margin:30px 0 5px 0; font-family:Cambria; color:#333333;} /* Heading 4 */ h4 { font-size:15px!important; font-weight:bold; padding:20px 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #cccccc;font-family:Cambria; color:#333333; } /* Heading 5 */ h5, h5 a { font-size:14px; padding:10px 0; border-bottom:1px solid #cccccc; font-family:Cambria; color:#333333;} /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 { color:#356d91; font-size: 10px; text-transform: uppercase; font-weight: bold;} /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout { color:#356d91; font-size: 10px; text-transform: uppercase; font-weight: bold;} /* Light BG */ .community_bar td, #AddOption, table.board_table tr:hover, .board_table tr.hover, .commentinput, .postcommentbox, .postauthor, .gallerybg { background:#ffffff; } #TB_window { border-color:#cccccc; } #AddOption { background: url(/upload/images/addoptionbg.jpg) no-repeat center center!important; width: 330px; height: 106px; } .addtocartbox { padding-top: 16px!important; } .optionbuttons { padding-top: 10px!important; } .past, .future { color:#cccccc; border-top: 3px solid #cccccc; } /* Table Border */ .board_table td, .myaccount_table td, .breadcrumb { border-bottom:1px solid #cccccc; } .breadcrumb { border:0px; } .breadcrumb { display:block; font-family:Times Roman!important; font-size:14px!important; color: #666666; line-height:20px!important; } .bleft { width:535px; } .bright { float:right!important; } .gbright { float:right!important; padding-top:10px; } .input_sort { background: url(/upload/images/sortbg.jpg) no-repeat center!important; border:0px; width:162px; height:22px; } #OrderSummary { border-color:#cccccc; } .page_title { font-family:Cambria; font-size: 48px; color: #666666; line-height: 48px; } .footerpage * { font-family:Cambria; font-size: 12px; color: #666666; } #SidebarBanner3 { padding-left:5px!important; } .quantitybox { background: url(/upload/images/qntybg.jpg) no-repeat top!important; width: 38px; height: 17px; border: none; text-align: center; } .relatedimages img { border: 1px solid #d8edfa; } .verticalline { background:none!important; border:none!important; } .relatedtitles { display: none; } .relateditems { margin-left:0px; padding-right:20px!important; } /* Layout */ .maincolumn { padding: 0px; } /* Change background color in following three classes */ .tablebackground { padding:8 26px 20px 24px; background: none; } .tb_background { background:#e5e5e5; } #TB_title { background:#e5e5e5; } #TB_window { background:#e5e5e5; } .topframe { background: url(/upload/images/topframebg.jpg) no-repeat bottom; height: 127px; margin: 0; } .topmenubar { float:right; display:block; padding-top:10px; position: relative; top: -4px!important; /*top: 18px;*/ } .topmenubar a { display:inline; float:left; margin:0px; font-size:12px!important; font-family:Times Roman!important; color: #1b6eaf; padding-left: 15px; padding-right: 15px; text-transform: uppercase; background: url(/upload/images/topmenubg.jpg) no-repeat center right; } #tl9 { background: url(/upload/images/shopbg.jpg) no-repeat center left!important; padding-left: 36px!important; margin-left: 3px; } #tl6 { background: url(/upload/images/salebg.jpg) no-repeat center left!important; padding-left: 29px!important; margin-left: 3px; } .bmenu_style { background: none; margin-top: 0px; padding-top: 25px; padding-bottom: 25px; display:inline; float:left; } .bmenu_style p { color:#999999; } .bmenu_style a { color:#999999!important; font-family:Times Roman!important; font-size:11px; padding:0 5px; } .copyright_style { margin-bottom: 0px; padding:5px 0; } .copyright_style .left { text-align: right; } .copyright_style .right { text-align:right; } .copyright_style * { font-size:10px; line-height:22px!important; color:#999999; font-family:Arial!important; } .copyright_style a { color:#999999; font-weight:normal; font-family:Arial; } .component_left { display:inline; float:left; padding:0; margin-bottom: 0px; } .component_right { display:inline; float:left; padding:0; margin-bottom: 0px; } .component_left * { font-size:11px; } .componentpadding { padding:10px; } .FeaturedItem { padding:0px; } .address { width:400px!important; } .centerbg { background: url(/upload/images/centerbg.jpg) #ffffff no-repeat top left; } .bottombg { background: url(/upload/images/bottombg.jpg) no-repeat top left; height:7px!important; } .logintext { border:none; background: url(/upload/images/searchbg.jpg) no-repeat top!important; width: 175px; height: 23px; padding:4px; font-size: 11px; font-family:Arial; } .bestproducts img { padding-bottom:15px!important; } .bestproducts a { font-family:Times Roman; font-size:10px!important; color:#333333!important; letter-spacing:2; } .inputbt2 { border:none; background: none; color: #666666; font-size:11px; font-weight: bold; font-family:Arial; } .top_search { padding-top: 20px; } .prod_title, .prod_price { display: block; text-align:center!important; } #CustomerReview { display: none; } .moreimages { display: none; } .mainimage img { border:1px solid #d8edfa; } #ProductImage { width:300px!important; } #AddOption { margin:0px!important; padding-left:0px!important; } #ProductSummary h3 { font-family:Cambria; font-size: 18px; color: #333333; font-weight: bold; } .detailprice, .pricebox { color: #f50404; font-family:Cambria; font-weight: bold; } #ProductSummary h5 { font-family:Cambria; font-size: 12px; color: #333333; font-weight: bold; border: none; padding-top:10px 0 0 0!important; margin: 0; } .prod_desc { width: 315px; color: #333333; } .btcart { background:url(/upload/buttons/addtocartbutton.png) no-repeat center center; width:145px!important; padding:4px 0 4px 10px; margin:2px 0; height: 25px!important; display:inline;float:left; } .btcheckout { background:url(/upload/buttons/checkoutbutton.png) no-repeat center center; width:145px!important; padding:3px 0; height: 25px!important; display:inline;float:left; margin:2px 0; } .style_Gene_b { color: #333333; font-family:Times Roman; font-size: 10px; text-transform: uppercase; } .price { display: none; } #RelatedItem h5 { border: none!important; color: #9dcdee; text-transform: uppercase; font-size: 18px; } /* Top Navigation */ ul#Nav { background: none; display:block; float:left; } #Nav li a { padding:9px 0; text-align:center; font-size:12px; color:#ffffff; } #Nav li a:hover { background:#666666; } #Nav li ul { border:1px solid #cccccc; 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:#dddddd; color:#333333; } #Nav li ul li a { border:none; border-bottom:1px solid #cccccc; color:#666666; font-weight:normal; font-family:Arial; font-size:10px; font-weight:bold; background:#f5f5f5; text-align:left; width:110px; #width:140px; padding:7px 15px; } #Nav li ul li a:hover { background:#dddddd; color:#333333; } /* Sub Navigation */ #subnav { width: 184px; } #subnav li { padding: 0; margin: 0; } #subnav li a { padding-left: 25px; color:#333333; border-bottom:0px solid #cccccc; text-transform: normal; font-size:14px!important; font-family:Times Roman!important; line-height: 30px!important; } #subnav li a:hover { color:#6eb4e4; } .currentmenu { color: #6eb4e4!important; } #subnav li ul { background:#f5f5f5; border:0px solid #cccccc; border-bottom:none; } #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:7px 15px; border-bottom:0px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; }