#hp_contents{width:100%}#hp_contents_sx{margin-right:10px;width:250px;float:left}#categories_box,#categories_box ul{width:250px}#categories_box ul li.all_categories{background:none repeat scroll 0 0 #00b5e6;border:1px solid #059ec7;height:33px;width:248px}#categories_box ul li.all_categories a{color:white;display:block;font-size:12px;height:33px;padding-left:10px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.22);text-transform:uppercase;width:228px;line-height:33px}#categories_box ul li.all_categories a:hover{text-decoration:underline}#categories_box .macro_category_item{background:none repeat scroll 0 0 #f2f2f2;border-color:#ddd;border-image:none;border-right:1px solid #ddd;border-style:none solid solid;border-width:0 1px 1px;height:34px;margin-top:1px;position:relative;width:248px}#categories_box .macro_category_item:hover{background:none repeat scroll 0 0 #e7e7e7;border-color:#cfcfcf}#categories_box .macro_category_item.detailed:hover ul.sub_categories{display:block}#categories_box .macro_category_item a{background:url("../images/shoppydoo_images.png") no-repeat scroll -120px 0 transparent;color:#666;display:block;font-size:12px;height:auto;padding:0 10px;text-decoration:none;text-shadow:0 1px 0 white;width:228px;line-height:34px;overflow:hidden}#categories_box .macro_category_item.simple a{background:0}#categories_box .macro_category_item a:hover{background-position:-120px -33px;color:#333;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.6)}#categories_box .macro_category_item.detailed .sub_categories{background:none repeat scroll 0 0 #f1f1f1;display:none;left:248px;position:absolute;top:0;width:250px;z-index:100}#categories_box .macro_category_item.detailed .sub_categories li{background:none repeat scroll 0 0 #e7e7e7;border-color:#cfcfcf;border-image:none;border-right:1px solid #cfcfcf;border-style:none solid solid;border-width:0 1px 1px;height:auto;margin-top:1px;width:248px}#categories_box .macro_category_item.detailed .sub_categories li:hover{background:none repeat scroll 0 0 #f2f2f2;border-color:#ddd}#categories_box .macro_category_item.detailed .sub_categories li:first-child{margin-top:0}#categories_box .macro_category_item.detailed .sub_categories li a{background:none repeat scroll 0 0 transparent}#categories_box .macro_category_item.detailed ul li.other_link a{color:#09c}#hp_contents_central{width:710px;float:left}div.box_home{width:710px;margin-bottom:14px}div.box_home div.title_bar a{font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.3);margin:9px 10px 0 0}#hp_contents_central .box_content p{min-height:0;padding:0;color:black}#box_popular div.box_content{padding-bottom:0}#box_popular div.box_content div.prev{cursor:pointer;width:42px;height:78px;position:absolute;top:97px;left:0;background-position:-538px 0;z-index:2}#box_popular div.box_content div.prev:hover{background-position:-538px -78px}#box_popular div.box_content div.next{cursor:pointer;width:42px;height:78px;position:absolute;top:97px;right:0;background-position:-580px 0;z-index:2}#box_popular div.box_content div.next:hover{background-position:-580px -78px}#box_popular .popular{width:33%;height:265px;padding:20px 0 34px;position:relative;float:left;text-align:center;display:table}#box_popular .popular .image_link_container{display:table-cell;vertical-align:middle;float:none}#box_popular .popular img{max-width:200px;max-height:200px;margin:-64px 0 0}#box_popular .hover_img{width:93%;padding:10px 3% 0;background:url('../images/hover_bg.png');position:absolute;top:190px;left:0;text-align:center}#box_popular .hover_img h3 a{font-size:14px;font-weight:normal;display:block;height:56px;overflow:hidden;line-height:18px}#box_popular .hover_img p{font-size:15px;font-weight:bold;color:black;margin-top:3px}#box_popular ul.nav{width:708px;height:33px;border-top:1px solid #ccc;position:absolute;bottom:0;left:0}#box_popular ul.nav li{padding:0 28px 0 18px;float:left;height:33px;background:url('../images/slide_sep.png') no-repeat right -33px}#box_popular ul.nav li.selected{background:#f0f0f0 url('../images/slide_sep.png') no-repeat right 0}#box_popular ul.nav li.previous{background:url('../images/slide_sep.png') no-repeat right -66px}#box_popular ul.nav li.selected a{color:#000;text-decoration:none !important}#box_popular #last_cat{padding:0 0 0 20px;background:transparent}#box_popular #last_cat.selected{padding:0 14px 0 20px;background:#f0f0f0}#box_popular ul.nav li a{font-size:12px;display:block;padding-top:10px;height:23px;background:url('../images/shoppydoo_images.png') no-repeat}#box_popular ul.nav li a.featured_prod_0{background-position:-18px -231px;padding-left:40px}#box_popular ul.nav li.selected a.featured_prod_0{background-position:-18px -264px}#box_popular ul.nav li a.featured_prod_1{background-position:-163px -231px;padding-left:50px}#box_popular ul.nav li.selected a.featured_prod_1{background-position:-163px -264px}#box_popular ul.nav li a.featured_prod_2{background-position:-322px -231px;padding-left:60px}#box_popular ul.nav li.selected a.featured_prod_2{background-position:-322px -264px}#box_popular ul.nav li a.featured_prod_3{background-position:-496px -231px;padding-left:53px}#box_popular ul.nav li.selected a.featured_prod_3{background-position:-496px -264px}#box_popular ul.nav li a.featured_prod_4{background-position:-663px -231px;padding-left:35px}#box_popular ul.nav li.selected a.featured_prod_4{background-position:-663px -264px}#box_discounts .box_content{padding:10px 29px;width:650px}#box_discounts .box_content .prev{cursor:pointer;width:17px;height:45px;position:absolute;top:97px;left:6px;background-position:-120px -66px}#box_discounts .box_content .prev:hover{background-position:-120px -111px}#box_discounts .box_content .next{cursor:pointer;width:17px;height:45px;position:absolute;top:97px;right:6px;background-position:-137px -66px}#box_discounts .box_content .next:hover{background-position:-137px -111px}#box_discounts .single_discount{width:120px;padding:10px 5px 0 5px;text-align:center}#box_discounts .single_discount a{font-size:12px;margin-bottom:10px;display:block;height:160px;overflow:hidden}#box_discounts .single_discount a:hover span{text-decoration:underline}#box_discounts .single_discount a span{display:inline-block}#box_discounts .single_discount a img{width:100px;height:100px;margin-bottom:10px}#box_discounts .single_discount p span.old_price{text-decoration:line-through;font-size:14px;color:#929292}#box_discounts .single_discount p span.discount{font-size:12px;color:black;background:#FC0;text-shadow:0 1px 0 rgba(255,255,255,0.4);padding:2px 5px;border-radius:2px 2px 2px 2px;border:1px solid #FC0;text-decoration:none;margin:0 0 0 2px;box-shadow:inset 0 0 -1px rgba(255,255,255,0.8);white-space:nowrap}#box_discounts .single_discount p.price{font-size:18px;font-weight:bold;color:black;margin-top:3px}.swipe-wrap{min-height:222px}.box_comparison div.shadow_sep{width:100%;height:10px;float:left}.box_comparison p{font-weight:bold;font-size:13px}.box_comparison.last{border-right:0 none}#focus_product_box .box_content p,#focus_product_box .box_content .small_price_box{display:inline-block;font-size:12px;padding:0 20px;width:450px;vertical-align:middle;line-height:16px;color:#666}#focus_product_box .box_content .small_price_box{width:169px}#most_seen_products_box .box_content{padding:20px 0 10px;position:relative}#most_seen_products_box a.most_seen_prod{width:200px;height:54px;overflow:hidden;display:block;font-size:11px;text-decoration:underline;line-height:18px;margin:0 18px 15px 18px;float:left}#most_seen_products_box a.most_seen_prod:hover{text-decoration:none}#most_seen_products_box img{float:left;margin:2px 10px 2px 0}#first_pinning_image{position:fixed;bottom:0;right:20%;z-index:100}