BODY { background:url(../upload/design/bg/); background-position:left top; background-repeat:repeat-x; background-color:#ffffff; } #MainBox { position:relative; display:block; width:870px; } * 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: 170px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #Nav li ul li { width: 170px; } #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: 170px; #left: 170px; 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:0px; 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:-1px; 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; } .accordion_child { background-color:#e4bfc8!important; } .accordion_headings { background-color:#e9e8e4; cursor:pointer; } .header_highlight { color:#d08b9d!important; font-weight:bold!important; } .faq-subtitle { margin-top:20px!important; color:#d08b9d!important; font-weight:bold!important; } .searchinput{ /*background:url(/upload/image/searchbg.png) no-repeat top!important; background-color:none!important;*/ border:0; border-left:1px solid #bbbbbb; border-top:1px solid #bbbbbb; font-family:Arial; font-size:14px;!important; color:#bbbbbb; padding:3px; width:153px!important; height:22px!important; } /* General Design Spec */ * { font-family:Lucida Sans;} /* General Text */ td { font-family:Lucida Sans; font-size:11px; color:#333333; } /* Links */ a { color:#585858;font-family:Lucida Sans; font-weight:normal; text-decoration:none; } .current { color:#585858; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#585858; text-decoration:none; } /* Heading 1 */ h1 { font-size:24px; padding:20px 0px 30px 0px; font-family:Georgia; color:#343434; text-align:left!important;} /*.cat_name { font-size:24px; padding:20px 0px 30px 0px; font-family:Georgia; color:#343434; text-align:left!important;border-bottom:1px solid #dcdcdc!important; }*/ /* Heading 3 */ h3 { font-size:18px; font-weight:normal; margin:30px 0 5px 0; font-family:Georgia; color:#343434;} /* Heading 5 */ h5, h5 a { font-size:12px; padding:10px 0 3px 0; border-bottom:1px solid #9d7d6b; font-family:Arial; color:#503925;font-weight:bold;text-transform:uppercase;} .table_bt2 h5 a { border-bottom:0px solid #9d7d6b!important; } .table_bt1 h3 { margin-top:0px!important; padding-top:0px!important; } /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 ,.btcontinue:hover { color:#ffffff; font-size:11px;font-style:demibold;} /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout , .inputbt1 { color:#ffffff; font-size:11px;font-style:demibold;font-family:Lucida Sans;} .btcontinue { background:url(/upload/buttons/btlong.png) no-repeat center center; } #subpagetitle { margin:0px!important; padding-bottom:20px!important; } .btcart { background:url(/upload/buttons/addtocartbutton.png) no-repeat center center!important; width:140px!important; padding:9px 0 9px 0; margin:2px 0; display:inline;float:left; color:#ffffff!important; } .btcheckout { background:url(/upload/buttons/checkoutbutton.png) no-repeat center center!important; width:140px!important; padding:6px 0; display:inline;float:left; margin:2px 0; } /* Light BG */ .community_bar td, #AddOption, table.board_table tr:hover, .board_table tr.hover, .commentinput, .postcommentbox, .postauthor, .gallerybg { background:#ebe8e3; } #TB_window { border-color:#ebe8e3; } .past, .future { color:#ebe8e3; border-top: 3px solid #ebe8e3; } #AddOption { padding-top:45px!important; } /* Table Border */ .board_table td, .myaccount_table td, .breadcrumb { border-bottom:1px solid #dcd8d4; } #OrderSummary { border-color:#9d7d6b; } .input_search{ display:none; } .breadcrumb *{ color:#333333; font-family:Lucida Sans; font-size:11px; font-weight:normal; } .breadcrumb a{ color:#98042e!important; font-family:Lucida Sans; font-size:11px; font-weight:bold!important; } #banner0 { padding-bottom:9px; } .personlize_block { display:none!important; } #ProductSummary h3 { font-size:24px; padding:0px; font-family:Georgia; color:#343434; text-align:left!important; } #ProductSummary { width:410px!important; } .bt1 { width:48px; height:27px; } .inputbt1 { width:39px!important; height:22px; padding:4px 0; background:url(/upload/buttons/inputbt1.png) no-repeat center center; border:0; } .topstrip { position:absolute!important; float:right; z-index:9999!important; top:0px; right:0px; } .style1 { color:#80725e; font-family:Trajan Pro; font-size:14px; font-weight:bold; } .style_sup { color:#98042e; font-family:Trajan Pro; font-size:10px; font-weight:bold; } .style2 { color:#98042e; text-transform:uppercase; font-size:21px; font-family:Trajan Pro; font-weight:bold; } .style3 { color:#5b3928; font-family:Georgia; font-size:12px; font-style:italic; } .style4{ color:#80725e; text-transform:uppercase; font-size:9px; font-weight:bold; } .prod_title{ color:#503925; font-family:Lucida Sans; font-size:12px; font-weight:bold; margin:0; margin:10px 0 0 0!important; } .prod_title a{ color:#503925; font-family:Lucida Sans; font-size:11px; font-weight:bold; /*padding-left:17px!important;*/ } .prod_price{ color:#a41b1d; font-family:Georgia; font-size:12px; font-weight:normal!important; font-style:Italic; } .hor_divider { height:30px!important; background:url(/upload/images/hordivider.jpg) repeat-x left top!important; } .prod_price strike{ color:#333333!important; font-family:Georgia; font-size:11px; font-weight:normal!important; font-style:Italic; } /*.prod_price strong{ padding-left:17px!important; }*/ #ProductDescription h5 { border-top:1px solid #dcdcdc!important; border-bottom:0px solid #dcdcdc!important; color:#333333!important; } #ProductDescription { font-family:Lucida Sans; color:#333333; } #qtygap { padding-top:10px; } #qtygapsafari { padding-top:3px; } #RelatedItem { display:none!important; } #RelatedItem h5 { border-top:1px solid #dcdcdc!important; border-bottom:0px solid #dcdcdc!important; color:#333333!important; } .customtext { width:113px!important; height:22px!important; padding:0px!important; } .fontstyledrop, .td_list_full { width:113px!important; height:22px!important; color:#333333!important; } #optleft0, .popdropdownhead { font-family:Lucida Sans!important; color:#ffffff!important; font-size:10px!important; font-weight:Demibold Roman; } .personalizehead { font-family:Lucida Sans!important; color:#ffffff!important; text-transform:capitalize!important; font-size:11px!important; } .relatedimages img { border:1px solid #dcdcdc!important; } .relateditems { width:135px!important; } .optionbuttons { margin-top:34px!important; #margin-top:44px!important; color:#FFFFFF!important; } .td_list_full { margin-left:3px!important; } .personalize_tbl { padding-top:45px; } .codenum{ color:#333333; font-size:10px; font-family:Arial; text-transform:uppercase; } .tableforecolor strong, .descinfo{ font-weight:normal!important; color:#333333; font-size:10px; font-family:Arial; text-transform:uppercase; } .detailprice, .pricebox{ color:#98042e; font-size:14px; font-family:Georgia; font-weight:normal; font-style:italic; } .listprice *{ color:#333333; font-size:12px; font-family:Georgia; font-weight:normal; font-style:italic; } #AddOption{ background:url(/upload/images/addoptionbg.jpg) no-repeat left top!important; height:230px; width:410px; } .descript { display:none; } .desc_p{ color:#333333; font-size:11px; line-height:18px; font-family:Lucida Sans; font-weight:normal; width:406px; } .product_list_img { border:1px solid #dcdcdc; } .mainimage { border:0px solid #e2e2e2; } #ProductWrapper { display:inline; float:left!important; width:410px; margin-right:0; padding-right:0; } .optionimages { border:1px solid #dcdcdc; margin-right:2px; } #ProductImage { width:352px!important; float:left; background:#FFFFFF!important; border:1px solid #e2e2e2; margin-left:0px!important; margin-right:20px!important; margin-top:20px!important; margin-bottom:10px!important; } #ProductImage img { border:0px solid #FFFFF!important; } .mainimagepop img { border:0px solid #FFFFF!important; } .addtocartbox { width:224px!important; margin-top:25px; #margin-top:25px; } .optionbuttons { display:inline; float:left; width:140px!important; padding:0; margin:0; #width:140px!important; } /* Layout */ .maincolumn { padding:0px 20px 0px 20px; } /* Change background color in following three classes */ .tablebackground { padding:0 20px 20px 26px; background:none; } .tb_background { background:#f6f6f6; } #TB_title { background:#f6f6f6; } #TB_window { background:#f6f6f6; } .topframe { background:url(/upload/images/topframebg.jpg) no-repeat top; margin:0; height:200px; } .topmenubar { float:right; display:block; padding-top:10px; position:relative; top:23px; right:0px; } .apronbg { padding-top:20px; background:url(/upload/images/apronbg.jpg) no-repeat top; } .bottom { height:20px!important; background:url(/upload/images/bottombg.jpg) no-repeat top center; } .main_banner { padding-left:15px; padding-bottom:5px; } .topmenubar a { display:inline; float:left; margin:0 6px; font-size:11px; font-family:Lucida Sans; color:#686c60; font-weight:normal; } #tl1, #tl2, #tl3, #tl4 { background:url(/upload/images/topnavbar.jpg) no-repeat center right; padding-right:10px; } #tl5 { background:url(/upload/images/order.jpg) no-repeat center left; padding-left:20px; } #tl9 { font-size:11px; font-family:Lucida Sans; color:#98042e; font-weight:bold; background:url(/upload/images/shopcart.jpg) no-repeat left center; padding-left:20px; } .bmenu_style { margin-top:0px; padding:0 0 0 0; display:inline; float:left; } .bmenu_style p { color:#585858; margin:0; padding:0; } .bmenu_style a { color:#585858; font-size:11px; padding:0 2px; font-weight:normal; font-family:Lucida Sans; } .copyright_style { margin-bottom:0px; padding:0 0 20px 0; } .copyright_style .left { text-align:right; font-weight:normal; font-size:11px; color:#585858; font-family:Lucida Sans; } .copyright_style a { color:#585858; font-weight:normal; font-size:11px; font-family:Lucida Sans; } .copyright_style .right { text-align:left; color:#cac3b9!important; font-weight:normal; font-size:11px; font-family:Lucida Sans; } .copyright_style .right *{ color:#cac3b9!important; } .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!important; margin:0px!important; } .top_search{ position:relative; top:15px; right:0px; float:right; } #CustomerReview{ display:none; } .hor_line { border-TOP:#dcdcdc 1px solid!important; padding-top:20px; } /* Top Navigation */ ul#Nav { background:none; display:block; float:left; padding-top:24px; } #Nav li a { padding-right:45px; text-align:center; font-size:11px; color:#575f45; font-weight:bold; text-transform:uppercase; font-family:Lucida Sans!important; } #Nav li a:hover { color:#98042e!important; } #Nav li ul { border:1px solid #98042e; 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:#ffffff; color:#98042e!important; } #Nav li ul li a { border:none; border-bottom:1px solid #98042e; color:#575f45; font-weight:normal; font-family:Lucida Sans!important; font-size:11px; font-weight:normal; background:#ffffff; text-align:left; width:140px; #width:170px; padding:5px 15px;} /* Sub Navigation */ #subnav { padding-left:20px; } #subnav li a { background:#e5e5e5; padding:7px 15px; color:#666666; border-bottom:1px solid #cccccc; text-transform:uppercase; font-size:10px; font-weight:bold; } #subnav li ul { background:#f5f5f5; border:1px 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:1px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; } #subnav li a:hover { background:#dddddd; color:#333333; } /* Begin Tree Navigation Style */ #subnavstatic { list-style:none; padding:10px 0px 0 24px; margin:0; } #subnavstatic li { margin:0!important; padding:0!important; } #subnavstatic li a { font-family:Arial; font-size:12px; color:#cb6418; font-weight:bold; line-height:15px; padding:1px 0 1px 0; #padding:0!important; } #subnavstatic li ul { list-style:none; margin:0; padding:1px 15px 30px 0px; background:url(/upload/images/libg.jpg) no-repeat bottom; } #lftm3{ padding:1px 15px 0px 1px!important; background:none!important; } #subnavstatic li ul li a { text-transform:none; font-size:11px; font-weight:normal; color:#5b3928; font-family:Arial; padding:1px 0 2px 0!important; margin:0; #margin: -4px 0; #padding:0!important; } #subnavstatic li ul li a:hover { color:#cb6418; } #subnavstatic li ul li ul { } #subnavstatic li ul li ul li a { text-transform:none; font-size:11px; font-weight:normal; color:#5b3928; padding:0px!important; } /* End Side Navigation Style */ #SidebarBanner td { text-align:left; } .topdiv { position:relative; top:45px; border-left:1px solid #c2bcb2; } .style1 { color:#5b3928; text-transform:uppercase; font-size:12px; } .style3 { font-size:13px; font-family:Georgia, Times; font-style: italic; color:#5b3928; } .no_left_margin { padding-right:25px!important; background:url(/upload/images/apronbg.jpg) no-repeat; } .cartbottom { background:url(/upload/images/bottombg.jpg) no-repeat; } .bottom { /*.background:url(/upload/image/apronbottom.png) no-repeat top;*/ #margin-top:-1px; height:15px; } .previewoverlay { top:165px; left:40px; text-align:center; position:absolute; margin:0 auto; display:block; width:315px; } h2 { font-size: 42px; } .productlist, .productlist td { padding:0!important; line-height:16px; } .copyright_style .left { width:884px; text-align:center; }