BODY { background:url(../upload/design/bg/); background-position:center top; background-repeat:repeat-y; background-color:#FFFFFF; } #MainBox { position:relative; display:block; width:970px; } * 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:220px; 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:219px; 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:Arial; font-size:11px; color:#333333;line-height:16px; } /* Links */ a { color:#b8c057; font-weight:bold;font-family:Arial;font-size:11px; text-decoration:none; } .current { color:#666666; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#b8c057; text-decoration:none; } /* Heading 1 */ h1 { font-size:20px; padding:15px 0px 10px 0px; font-family:Lucida Sans;font-weight:bold; color:#d12d6d;border-bottom:1px solid #d12d6d; } /* Heading 2 */ h2, .h2 { font-size:17px; padding:15px 0px 10px 0px; font-family:Lucida Sans;font-weight:bold; color:#d12d6d; background:none;border-bottom:1px solid #d12d6d;} /* Heading 3 */ h3 { font-size:16px; font-weight:bold; padding:0px 0px 10px 0px; font-family:Lucida Sans; color:#d12d6d;border-bottom:0px solid #d12d6d;} /* Heading 4 */ h4 { font-size:15px!important; font-weight:bold; padding:15px 0px 10px 0px;border-bottom:1px solid #d12d6d;font-family:Lucida Sans; color:#d12d6d; } /* Heading 5 */ h5, h5 a { font-size:14px; padding:15px 0px 10px 0px; border-bottom:1px solid #d12d6d; font-family:Lucida Sans; color:#d12d6d;font-weight:bold;} /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 { color:#ffffff; font-size:10px;font-family:Lucida Sans ;font-weight:bold; } /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout { color:#ffffff; font-size:10px;font-family:Lucida Sans;font-weight:bold; } /* Light BG */ .community_bar td, #AddOption, table.board_table tr:hover, .board_table tr.hover, .commentinput, .postcommentbox, .postauthor, .gallerybg { background:#f4f4f4; } #TB_window { border-color:#f4f4f4; } .past, .future { color:#f4f4f4; border-top: 3px solid #f4f4f4; } /* Table Border */ .board_table td, .myaccount_table td, { border-bottom:1px solid #ededed; padding:5px;} #OrderSummary { border-color:#ededed; } .breadcrumb { border-bottom:1px solid #ededed!important; } /* Layout */ .maincolumn { padding-left:10px; padding-right:8px; margin:0px; } /* Change background color in following three classes */ .tablebackground { padding:5px 30px 20px 30px; background:#f0f0f0; border:1px solid #f0f0f0; } .tb_background { background:#f0f0f0; } #TB_title { background:#f0f0f0; } #TB_window { background:#f0f0f0; } .topframe { height:122px; margin:0px; } #table3 { background:url(/upload/images/searchbg.jpg) repeat-y left bottom; padding-bottom:10px; } #SidebarNavigation { background:url(/upload/images/menubg.jpg) repeat-y left bottom; padding-bottom:10px; } .btcontinue { background:url(/upload/buttons/btcontinue.png) no-repeat center center; } .bt3 { background:url(/upload/buttons/bt3.png) no-repeat center center; } .bt2 { background:url(/upload/buttons/bt2.png) no-repeat center center; } .topmenubar { float:right; display:block; padding-right:22px; padding-top:12px; top:-36px; position:relative; font-family:"Century Gothic"; right:12px; } #tl9 { background:url(/upload/images/shopcartbg.jpg) no-repeat right center; padding-right:20px; } .topmenubar a { display:inline; float:left; padding-left:10px; background:url(/upload/images/topmenubar.jpg) no-repeat left center; text-transform:none; font-weight:normal; font-family:Cartographer; margin:0 5px; font-size:10px; color:#666666; } .topmenubar a:hover { color:#666666; } .FeaturedItem { padding:0px!important; } .logintext,.searchinput, .input2 ,.ph1,.ph2,select, option{ background:#ffffff!important; } .input_search { display:none!important; } .checkbox * { background:none!important; border:none; } .bmenu_style { margin:0px; padding-top:15px; display:inline; background:url(/upload/images/footer_background.jpg) no-repeat top center #ffffff; float:left; position:relative; } .bmenu_style p { color:#cccccc; } .bmenu_style a ,.bmenu_style a:hover{ font-size:11px; padding-left:14px; padding-right:14px; font-weight:normal; color:#999999; font-family:Century Gothic; } .copyright_style { margin:0px; padding:5px 30px 40px 30px; position:relative; background:#ffffff; font-size:10px; color:#999999; font-family:Century Gothic; } .welcomenote { padding:0 20px 20px 20px; color:#4e81a0; font-size:11px; } .copyright_style .left { text-align:left; color:#999999; } .copyright_style .right { text-align:right; color:#999999; } .copyright_style a { color:#999999; font-weight:normal; } .component_left { float:left; padding-left:0px!important; margin-bottom:0px!important; } .component_right { display:inline; float:left; padding-right:6px; margin-bottom:0px!important; } .component_left * { font-size:11px; } .componentpadding { padding-left:20px!important; padding-top:10px!important; } /* Top Navigation */ ul#Nav { background:url(/upload/images/menuback.jpg) no-repeat center; display:block; float:left; padding:0 40px; width:890px; } #Nav li a { padding:6px 20px 5px 16px; text-align:center; font-weight:normal!important; font-family:LucidaGrande!important; background:none!important; font-size:14px!important; color:#ffffff!important; text-transform:uppercase!important; } #Nav li a:hover { background:none!important; color:#ffffff!important; } #Nav li ul { background:#dde393; border:solid 1px #de9145; border-bottom:none; font-weight:normal!important; } #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:1px solid #de9145; color:#000000!important; font-weight:normal!important; font-family:Arial; font-size:10px!important; background:#dde393!important; text-align:left; width:110px; #width:140px; padding:7px 15px; } #Nav li ul li a:hover { background:#f1f1f1!important; color:#333333!important; } /* Sub Navigation */ ul#subnav { background:#f0d773!important; } #subnav li a { background:#f0d773!important; padding:5px 35px; color:#891a3e!important; border:none; text-transform:uppercase!important; font-size:14px!important; font-weight:normal; font-family:Georgia!important; line-height:20px; } #subnav li ul { background:#f0d773!important; 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:0px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal!important; font-family:Georgia!important; } #subnav li ul li a:hover { padding:5px 15px; border-bottom:0px solid #cccccc; background:#afdad4; border-left:none; border-right:none; color:#666666; font-weight:normal; font-family:Georgia!important; } #subnav li a:hover { background:none; color:#333333; } /* Left Navigation */ ul#subnavstatic { padding-left:10px; margin:0px; } #SidebarSearch { background:url(/upload/images/searchbg.jpg) no-repeat left bottom!important; } #subnavstatic li a { padding:1px 0 2px 17px; color:#891a3e!important; border:none; text-transform:uppercase!important; font-size:14px!important; font-weight:normal; font-family:Georgia!important; line-height:20px; } #subnavstatic li ul { padding:1px 15px 1px 30px; } #subnavstatic li ul li a { color:#891a3e!important; font-weight:normal!important; font-family:Georgia!important; font-size:11px!important; text-transform:lowercase!important; background:url(/upload/images/leftmenubar.jpg) no-repeat left center; padding-left:10px; } #subnavstatic li ul li a:hover { color:#891a3e!important; font-weight:normal!important; font-family:Georgia!important; font-size:11px!important; text-transform:lowercase!important; } #subnavstatic li a:hover { color:#333333; } #subnavstatic li ul li ul { padding-left:8px; } #subnavstatic li ul li ul li a { text-transform:none; font-size:11px; font-weight:normal; padding-right:0px!important; }