BODY { background:url(../upload/design/bg/1236360356_center.jpg); background-position:left top; background-repeat:repeat-x; background-color:#FFFFFF; } * 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 ul { margin:0; padding:0; display:inline; float:left; } #subnav li { /* all list items */ float: left; display:inline; width:200px; position:relative; margin:0; padding:5px 10px!important; } #subnav 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 */ } #subnav li ul li { width: 140px; } #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:259px; 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: 140px; #left: 140px; top:0; } .myaccount_table td { padding:5px 10px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; } .myaccount_table td td { border:none!important; } #ProductDescription, #ProductDescription p { font-size:11px!important; padding:0; font-size:12px; margin:0; line-height:16px; } #ProductDescription { display:block; padding:0 3px 5px 3px; border:0px solid #ccc; width:310px; } .prod_detail { padding-bottom:35px; } #subnav li a { display:inline!important; float:left; padding:0!important; font-family:"Helvetica Neue Medium", Arial; color:#000000; border-top:0px solid #ffffff; border-bottom:0px solid #cccccc; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; text-transform:capitalize; font-size:16px; line-height:22px font-weight:normal; margin:0; } #subnav li#current a { font-weight:bold; } .footer_menu { display:block; float:left!important; } .footer_menu span { padding:0 6px 0 2px; background:url(/images/bottom_divider.gif) no-repeat center right; } .footer_menu span a { color:#000000; font-family:arial; font-size:10px; } ul.mainnav, .mainnav li { display:inline; float:left; margin:0; padding:0; } ul.mainnav { padding-left:34px; padding-top:32px; } .mainnav li { padding:10px; } .mainnav li a { font-weight:normal; font-size:12px; } .topmenubar { padding-left:37px!important; padding-top:13px!important; display:block; float:left!important; } .topmenubar span { padding:0 7px 0 4px; background:url(/upload/topdivider.gif) no-repeat center right; } .topmenubar span a { color:#a7a7a7; font-family:arial; font-size:10px; } .mainlogo { padding:50px 0 31px 0; } /* Begin Global Style */ td { font-family:Arial; font-size:11px; line-height:16px; color:#000000; } .FeaturedItem{ font-family:Arial; font-size:11px; line-height:16px; color:#000000; } @media screen and (-webkit-min-device-pixel-ratio:0) { /* Safari 3.0 and Chrome rules here */ .FeaturedItem{ font-family:Arial; font-size:11px; line-height:16px; color:#000000; height:5px; } } a { font-weight:normal; text-decoration:none; color:#000000; } a:hover { text-decoration:undeline; color:#444444; } .capchaimg img { border:1px solid #999!important; } h1, h2, h3, h4, h5 { font-family: Arial; font-weight:normal; text-align:left; } p { } .page_wrapper p { line-height:16px; font-size:11px!important; width:575px; } p small { text-transform:uppercase; font-size:10px; color:#cc0000; } h1 { font-size:18px; font-weight:bold; padding:20px 0; margin:5px 0 10px 0; } h2 { font-size:18px; margin-top:20px; } h3 { font-size:18px; font-weight:bold; margin:20px 0 5px 0; } h4 { font-size:14px; font-weight:normal; margin:0; padding:0; } h5, h5 a { font-family:"Trebuchet MS", Arial; font-size;12px; margin:10px 0; } .red { color:#000000; font-weight:bold; padding:1px; } .noborder { border:none!important; padding:1px; } /* End Global Style */ /* Begin Popup Style */ .popupbox { background:#333333; padding:5px 2px; } .popupcheckbox { padding-left:15px; } .popupclose { text-align:right; padding-right:15px; } .popuptext, .popupclose a, .popupclose a:hover { color:#ffffff; font-size:10px; text-transform:uppercase; } /* End Popup Style */ /* Global Header Style */ * { font-family:Arial, Helvetica, sans-serif; } .topframe { display:block; padding:0 0 0px 0; border-bottom:1px solid #e8e8e8; } .topshoppingcart b { display:none; } form { padding:0; margin:0; } .breadcrumb { padding:5px; display:none; border-bottom:1px solid #cccccc; } .breadcrumb * { font-size:11px; } /* End Header Style */ /* Begin Top Liks Style */ .topinfo * { background:none; border:none; text-align:right; right:5px; font-size:11px; color:#000000; font-weight:bold; cursor:pointer; padding:0 0px 0 0; } .topmenubar { float:right; display:block; padding-top:5px; } .topinfo a { font-weight:normal; font-size:11px; } .topinfo a strong { font-size:11px; } /* End Top Liks Style */ /* Begin Top Navigation Style */ #nav li a { background:#ffffff; padding:0; text-align:center; text-transform:uppercase; font-size:10px; } #nav li ul { border:1px solid #cccccc; border-bottom:none; } #nav li ul li a{ padding:3px 15px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#000000; font-weight:normal; font-size:10px; text-transform:uppercase; background:#d8d7d9; text-align:left; font-family:Arial, Helvetica, sans-serif; } #nav li ul li.childnav a, #nav li ul li.childnav a:hover { background-image:url(/upload/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 { } #nav li ul li a:hover { background:#cac9cb; color:#333333; border-top:1px solid #cccccc; border-bottom:1px solid #ffffff; } /* End Top Navigation Style */ /* Begin Rollover Side Navigation Style */ #subnav li ul { background:#FFFFFF; border:0px solid #cccccc; border-bottom:none; padding:0; } #subnav li ul li a{ padding:7px 15px; border-top:1px solid #ffffff; border-bottom:1px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; } #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/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:hover ul { } #subnav li a:hover { border-top:1px solid #ffffff; color:#333333; border-top:0px solid #cccccc; border-bottom:0px solid #ffffff; } /* End Rollover Side Navigation Style */ /* Begin Tree Navigation Style */ #subnavstatic { list-style:none; padding:0 15px; margin:0; } #subnavstatic li a { display:block; font-family:"Trebuchet MS", Arial; font-size:14px; color:#333333; font-weight:normal; padding:1px 0 2px 0; } #subnavstatic li ul { list-style:none; margin:0; padding:1px 15px 2px 15px; } #subnavstatic li ul li a { text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; } #subnavstatic li ul li ul { } #subnavstatic li ul li ul li a { text-transform:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; } /* End Side Navigation Style */ /* Begin Sidebar Style */ .component_left * { font-size:11px; } .componentpadding { padding:0px; } .calendar td { font-size:11px; padding:5px; } .forgotpassword { padding:5px; } /* End Sidebar Style */ /* Begin Input Box Style */ input { padding:3px; } .input2, .input_search, .logintext, .searchinput, .box { font-size:11px; color:#000000; padding:3px; margin:3px 0; background:#ffffff!important; } select { margin-top:4px; padding-top:0px; width:150px; height:20px; } .ph1, .ph2 { background:#ffffff!important; } .logintext { width:110px; } .input_search { padding:1px; width:180px; border:solid 0px #00000; } .searchinput { width:130px; background:url(/images/input_bg.jpg) no-repeat!important; border:none!important; padding:4px 4px; } .input2, .component textarea{ width:175px; } .input_search option { font-size:11px; } input.checkbox, input.radio { margin:-2px 5px 0 0; vertical-align:middle; border:none!important; background:none!important; } /* End Input Box Style */ /* Begin Button Style */ .bt1, .bt2, .bt3, .bt4, .btcart, .btcheckout, .btcheckout2, .btshort, .btlong, .btedit, .btcontinue { display:block; text-align:center; border:none; text-transform:uppercase; font-size:10px!important; font-weight:regular; color:#ffffff; cursor:pointer; } .contactus * { font-size:13px; } .contactus h3 { margin:0; padding:0; font-size:16px; } .contactus a { color:#666666; } .contentpage * { font-size:13px; } .contentpage p { width:580px; } .contentpage a { color:#666666; } .contentpage h3 { margin:0; padding:0; font-size:16px; } .contentpage h4 { margin:25px 0; padding:5px 0; font-weight:bold; font-size:15px; border-bottom:1px solid #cccccc; } .prod_title a { font-size:14px; font-weight:bold; } .prod_desc, .prod_price { font-size:12px; padding:1px 0; } .pricebox { border:none; padding:3px 0 10px 0!important; font-size:14px; display:block; } .sold { color:#cc0000; text-transform:uppercase; font-weight:bold; } .btcart { background:url(/upload/addtocartbutton.png) no-repeat; width:165px; color:#fff; padding:9px 0 9px 20px; margin:10px 0; display:inline;float:left; } .btcheckout { background:url(/upload/checkoutbutton.png) no-repeat; width:165px; padding:6px 0; #padding:5px 0; display:inline;float:left; margin:5px 0; text-transform:uppercase; } .btcheckout2 { background:url(/upload/btcheckout2.png) no-repeat center center; width:165px; color:#ffffff!important; padding:6px 0; text-transform:uppercase; } .bt1 { background:url(/upload/bt1.png) no-repeat center center; width:45px; } .bt2 { padding:7px 0; #padding:6px 0; background:url(/upload/bt2.png) no-repeat center center; width:58px; } .bt3 { padding:6px 0; #padding:5px 0; background:url(/upload/bt3.png) no-repeat center center; width:88px; } a.bt3:hover { color:#ffffff; } .bt4 { background:url(/upload/bt4.png) no-repeat center center; width:118px; padding:6px 0; } .bttext { border:none!important; background:none!important; color: #0b3451!important; font-weight: bold!important; cursor:pointer; } .btlong { background:url(/upload/btlong.png) no-repeat center center; width:165px; padding:6px 0; color:#ffffff; } .btcontinue { background:url(/upload/btcheckout2.png) no-repeat center center; width:165px; padding:6px 0; text-transform:uppercase; color:#eeeeee!important; } .btshort { background:url(/upload/btshort.png) no-repeat; width:165px; padding:6px 0; width:115px; } .btedit { background:url(/upload/btedit.png) no-repeat center center; width:48px; padding:3px 0; font-size:9px!important; } .viewmore { background:url(/upload/viewmore.png) no-repeat center center; text-align:center; padding:2px 10px 4px 0; display:block; width:83px; color:#ffffff!important; border:none; font-size:9px; text-transform:uppercase; font-weight:bold; } .checkout_wrapper { width:715px; } .three_wrapper { display:inline; float:right; width:690px; #width:945px; margin-left:255px; } .past, .current, .future { text-align:center; padding:12px 0; font-size:10px; text-transform:uppercase; } .past, .future { color:#cccccc; border-top: 3px solid #cccccc; } .current { color: #000000; font-weight:bold; background: url(/upload/current.gif) no-repeat left top; } .th td { font-size:10px; font-weight:bold; color:#000000; } .checkouttitle { font-size:16px; font-weight:bold; border-bottom:1px solid #cccccc; padding:10px 0; } .ordertotal input.noborder { padding-left:0!important; margin:0!important; } #account1, #account2, #account3 { width:170px; display:block; font-size:14px; font-weight:bold; color:#666666; margin:0; padding:45px 0 10px 0; text-align:center; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } #account1 { background:url(/upload/account1.jpg) no-repeat center top; } #account2 { background:url(/upload/account2.jpg) no-repeat center top; } #account3 { background:url(/upload/account3.jpg) no-repeat center top; border-right:none; } #account1.now, #account2.now, #account3.now { text-transform:none!important; color:#000000!important; } .now { color:#000000!important; } .now1 { color:#000000!important; } .smaller p, .smaller strong, .smaller a, .smaller b { font-size:11px!important; } .contentpage li, .contentpage ul { padding:0; margin:0; list-style:none; } .contentpage ul { padding:0 0 15px 0; } .contentpage h1 { font-size:18px; }