html,body{ height:100%}body{ background:url(images/body-background.jpg) repeat;font-family:"ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2";margin:0;padding:0}.column hr{ width:383px;height:33px;margin:15px 0 15px -30px;clear:both;background:transparent url(images/hr-column.gif) 0 0 no-repeat;border:0}#wrapper{ width:1006px;margin:0px auto 150px auto ;position:relative;clear:both;height:auto;min-height:100%}#sidebar{ float:left;width:242px;min-height:900px}#content{ margin-top:50px;float:right;position:relative;background:transparent url(images/content-background.png) 0 0 repeat-y;width:690px;padding:0 30px 20px 30px}#navigation{ width:641px;height:56px;background:transparent url(images/tape-top.png) 0 0 no-repeat;position:absolute;top:56px;right:60px}#footer{ clear:both;width:100%;background:transparent url(images/footer-background.jpg) 0 0 repeat-x;height:84px;margin-top:-84px;position:relative;bottom:0px}#sidebar #search{ margin:20px 0 30px 0}#sidebar #cart{ height:100px;width:130px;padding:30px 0 0 35px;margin-top:10px;font-weight:bold;line-height:17px}#sidebar #cart .header{ color:#8d5600;font-size:15px}#sidebar #cart .products{ font-size:12px}#sidebar #cart .price{ font-size:12px}#sidebar #cart .checkout a{ font-size:13px;color:#8d5600;text-decoration:none} #sidebar #cart .checkout a:hover{ text-decoration:underline}#sidebar .menu .top{ height:423px;background:transparent url(images/menu_top.png) 0 0 no-repeat;padding-top:20px;padding-left:40px}#sidebar .menu .content{ background:transparent url(images/menu_pattern.png) 0 0 repeat-y;background-position:14px top;padding-left:40px;overflow:hidden}#sidebar .menu .content .widget{padding-bottom:6px}#sidebar .menu .content .widget h2{ color:#666;font-size:16px;margin-bottom:10px}#sidebar .menu .content .widget .datetime{ color:#888;font-size:11px;margin-bottom:4px}#sidebar .menu .content .widget a{ color:#fff;font-size:12px;font-weight:bold}#sidebar .menu .bottom{ height:226px;background:transparent url(images/menu_bottom.png) 0 0 no-repeat;padding-left:40px}#sidebar .menu ul#sub_nav{ margin-top:25px;list-style-type:disc}#sidebar .menu ul#sub_nav li a{ color:#666;font-size:16px;margin-top:20px;margin-bottom:10px;display:block;font-weight:bold;word-spacing:0.05em} #sidebar .menu ul#sub_nav li ul li a{ font-size:12px;margin-top:0px;margin-bottom:10px;color:#fff}#sidebar .menu ul#sub_nav li.parent a{ color:#caae17}#sidebar .menu ul#sub_nav li.parent ul{ margin-left:15px}#sidebar .menu ul#sub_nav li.current a{ color:#caae17}#sidebar .quality{ text-align:center}#content_footer{ background:transparent url(images/content-bottom.png) 0 0 no-repeat;width:750px;height:10px;float:right}#breadcrumb{ font-size:16px;font-weight:bold}#breadcrumb a{ color:#8d5600}#content{ padding-top:60px}#content .text-column{ width:360px ;float:left;margin-right:10px}#content .image-column{ width:300px;float:left;text-align:right}#page_start #content{ width:750px;padding:0 0 20px 0} #page_start #content .start-image{ margin:6px 0 6px 10px}#page_start #content .container{ margin:6px 0 6px 10px;overflow:hidden}#page_start #content #text-area{ position:absolute;width:410px;height:172px;top:10px;left:30px;background-color:#fff;padding:50px 20px 20px 30px;background:transparent url(images/startpage-text-background.png) 0 0 no-repeat}#page_start #content #text-area p{ width:350px}#page_start #content .products{ position:absolute;width:669px;height:239px;top:550px;left:30px;background:transparent url(images/start-products.png) 0 0 no-repeat}#page_start #content .products .tape_l{ position:absolute;top:-38px;left:-9px;height:91px;width:65px;z-index:10}#page_start #content .products .tape_r{ position:absolute;top:-45px;right:-13px;height:91px;width:65px;z-index:10}#page_start #content .products .product{ margin-top:30px;float:left;margin-left:0px;width:140px;display:inline}#page_start #content .products .product h3{ margin:0;padding:0;font-size:12px;color:#7c330a;font-family:"ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2"}#page_start #content .products .product h3 a{ margin:0;padding:0;font-size:12px;color:#7c330a}#page_start #content .products .product h3 a:hover{ margin:0;padding:0;font-size:12px;color:#7c330a;text-decoration:underline}#page_start #content .products .product .price{ font-size:11px;padding-top:9px}#page_start #content .products .product .tag{ font-size:11px;float:right;margin:-7px 10px 0 0;background:transparent url(images/price-tag.png) 0 0 no-repeat;height:24px;width:77px;font-size:12px;color:#7c330a;padding:5px 0 0 10px}#page_start #content .products .product p{ margin:0;padding:0;font-size:11px;display:none}#page_start #content .products .product .articleImage{ border:1px solid #CCCCCC;padding:2px;width:129px}#page_articlegroup #content{ padding-top:250px}#content #text-area{ position:absolute;width:410px;height:202px;top:10px;left:30px;background-color:#fff;padding:50px 20px 20px 30px;background:transparent url(images/startpage-text-background.png) 0 0 no-repeat}#content #text-area p{ width:350px}#content #image-area{ position:absolute;left:470px;top:75px;height:150px;width:200px}#articleGroupImage{ text-align:center}#articleGroupImage img{ margin:0 0 20px 0}.shopWindow{width:690px}.shopWindow .product{position:relative}.shopWindow .infobadge{ position:absolute;top:-1px;right:-1px}.shopWindow .xDivider{width:14px;height:1px;float:left}.shopWindow .yDivider{height:14px}#content .shopWindow .product{ float:left;width:150px;height:208px;background:transparent url(images/photo-border3.gif) 0 0 no-repeat;padding:5px 6px 13px 6px;text-align:center}#content .shopWindow .product h3{ margin:0;padding:0;font-size:12px;color:#7c330a;font-family:"ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2"}#content .shopWindow .product h3 a{ margin:0;padding:0;font-size:12px;color:#7c330a}#content .shopWindow .product h3 a:hover{ margin:0;padding:0;font-size:12px;color:#7c330a;text-decoration:underline}#content .shopWindow .product .price{ font-size:11px;padding-top:9px;margin-top:3px;position:relative;height:24px}#content .shopWindow .product .tag{ position:absolute;top:2px;right:0px;background:transparent url(images/price-tag.png) 0 0 no-repeat;height:24px;width:70px;font-size:12px;color:#7c330a;padding:5px 0 0 10px}#content .shopWindow .product .regularprice{ font-size:9px;display:block;margin:13px 0 4px 0;position:absolute;bottom:-2px}#content .shopWindow .product p{ margin:0;padding:0;font-size:11px}#content .shopWindow .product .articleImage{ border:none;height:150px;margin-bottom:5px}#content .shopWindow .product .articleImage a img{ width:150px;height:150px}.sortRow{ font-size:11px;margin-top:10px}.sortRow .current{ text-decoration:underline;font-weight:bold}#page_articleinfo #content #text-area{ background:transparent url(images/product-text-background.png) 0 0 no-repeat}#page_articleinfo #content{ padding-top:50px}#page_articleinfo #content .column{ position:relative;float:left;margin-left:30px;width:320px}#page_articleinfo #price_tag{ width:243px;height:153px;background:transparent url(images/price-tag-big.png) 0 0 no-repeat;position:absolute;left:285px;top:30px}#page_articleinfo #price_tag .price{ margin:65px 0 0 118px;font-size:16px;font-weight:bold;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg)}#page_articleinfo #price_tag .amount{ color:#b92b05;font-size:20px;display:block}#page_articleinfo #price_tag .oldamount{ font-size:12px;text-decoration:line-through}#page_articleinfo .laundry{ margin-top:20px}.articleImagesWrapper{ width:293px;position:absolute;right:25px;top:50px}.articleImage{ border:1px solid #CCCCCC;padding:2px;width:293px}.articleImagesWrapper .articleImage img,.extraArticles img{ cursor:url("images/zoom.cur"),pointer !important}.articleImagesWrapper .articleImage .enlargebutton{display:none}.matrixDropdowns{ height:85px}.matrixDropdowns table{ width:230px !important}.description b{ font-size:24px;margin:20px 0 10px 0;color:#333;display:block}.extraArticles{ float:right;clear:both;margin-top:10px}.extraArticles a{ float:left;margin-left:5px}.extraArticles img{ border:1px solid #CCCCCC !important;padding:2px}#navigation{ font-family:"john-doe-1","john-doe-2";z-index:1000}#navigation > ul{ width:100%;margin-top:6px;padding-left:15px}#navigation ul > li{ cursor:default;font-size:18px;font-weight:bold;text-decoration:none;color:#333}#navigation li a{ font-size:18px;font-weight:bold;text-decoration:none;color:#333}#navigation li a:hover,#navigation li a.active{ text-decoration:underline;color:#8d5600}#navigation .item{ overflow:hidden;position:relative}#navigation .item div{ float:left}#navigation .item div.left{ height:40px;width:22px}#navigation .item div.middle{ height:28px;padding-top:12px}#navigation .item div.right{ height:40px;width:22px}#navigation ul > li.withsub:hover .item div.left{ background-image:url(images/menutab_left.png)}#navigation ul > li.withsub:hover .item div.middle{ background-image:url(images/menutab_middle.png)}#navigation ul > li.withsub:hover .item div.right{ background-image:url(images/menutab_right.png)}#navigation .sub{ font-size:12px;background-color:#ffffff;padding:32px 0 32px 32px;-moz-box-shadow:0px 0px 8px #000;-webkit-box-shadow:0px 0px 8px #000;box-shadow:0px 0px 8px #000;font-family:"ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2" }#navigation .sub li a{ font-size:12px}#navigation .sub .listheader{ padding-bottom:3px}#navigation .sub .listheader,#navigation .sub .listheader a{ font-size:12px;color:#8d5600}#navigation .sub .content > li{ padding-right:32px}#footer p{ width:100%;padding-top:30px;text-align:center;color:#928379;font-size:12px}table.pagination{ width:612px;margin-left:30px;margin-bottom:15px;margin-top:30px;font-size:12px;font-weight:bold}#products table.pagination{ margin-top:0}table.pagination td{ width:204px}table.pagination td.left{ text-align:left}table.pagination td.center{ text-align:center}table.pagination td.right{ text-align:right}table.pagination a{ color:#843f18}table.brands{ width:100%;font-size:13px;line-height:17px}table.brands th{ font-weight:bold;text-align:left}fieldset{ font-size:14px}fieldset label{ display:block;width:100px;font-weight:bold;margin-bottom:15px}fieldset .black{ height:23px;width:23px;background-color:#000;float:left}fieldset .blue{ height:23px;width:23px;background-color:#083466;float:left;margin-left:5px}fieldset .gray{ height:23px;width:23px;background-color:#393939;float:left;margin-left:5px}div.add_to_cart{ margin-top:35px}.articlegrouproot ul.level1,.articlegrouproot ul.level2{ margin:0 0 8px 12px}.articlegrouproot ul.level1 li.current a,.articlegrouproot ul.level2 li.current a{ color:#CAAE17}div.blogpost{ border-bottom:1px solid black;padding-bottom:30px;margin-bottom:23px}#startpage-campaign{ position:absolute;right:-2px;top:350px;z-index:1000}
