#boys, #girls{width:50%;float:left;height:100%;padding-bottom:15px;padding-top:30px;}
#boys{background-color:#0057A6;background-image:url(../images/blue_gradient_1.jpg);background-repeat:repeat-x;background-position:top left;}
#girls{background-color:#CC0002;background-image:url(../images/red_gradient_1.jpg);background-repeat:repeat-x;background-position:top left;}
#bgShadow{clear:left;width:100%;background-image:url(../images/main_boysGirls_shadow.jpg);background-repeat:repeat-x;background-position:top left;}
ul.menu{list-style:none;width:95%;margin:0px;margin-left:auto;margin-right:auto;}
#boys ul.menu li, #girls ul.menu li{display:block;float:left;width:80px;height:100px;background-repeat:no-repeat;background-position:center;text-align:center;padding-top:9px;font-size:55%;font-weight:bold;}
#boys ul.menu li{background-image:url(../images/main_categButtonBoys.jpg);width:100px;height:100px;}
#girls ul.menu li{background-image:url(../images/main_categButtonGirls.jpg);width:100px;height:100px;}
ul.menu li a{display:block;width:100%;height:100%;text-decoration:none;color:#000000;border:none;padding:0px;}
ul.menu li a:hover{background-color:transparent;}
ul.menu li a:hover span{color:#CC0002;}
ul.menu li a span{display:block;width:90%;margin-left:auto;margin-right:auto;}
.intro{width:95%;font-size:75%;line-height:1.4em;margin-top:30px;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:justify;}
#left_pane{display:block;}
.small{font-size:16px;}
#new_boys, #new_girls{width:410px;float:left;padding:15px;}
#new_boys ul, #new_girls ul, #new_boys ul li, #new_girls ul li{list-style:none;margin:0;padding:0;}
#new_boys ul li, #new_girls ul li{margin:0;padding:0;display:block;width:195px;float:left;margin-right:5px;}
#new_boys .hproduct, #new_girls .hproduct{height:330px;}
#new_boys{border-left:1px dotted #BBB;}
#new_boys ul li img, #new_girls ul li img{width:190px;}
li.clear{height:15px;clear:both;}
h3.category{display:block;clear:both;color:#000;margin:10px 0 0 0;padding:4px 0 2px 0;font-size:12px;text-decoration:underline;border-top:1px dotted #EEE;}
.product a{display:block;width:100%;position:relative;outline:none;text-decoration:none;-moz-border-radius:12px;-webkit-border-radius:12px;}
.product div.product_image{width:100%;height:260px;background:transparent url('../images/loading.gif') no-repeat center center;}
.product a:hover{border:2px solid #EEE;}
.product a span.name{text-decoration:underline;font-size:16px;}
.product a span.price, .product a span.name{display:block;font-size:16px;background-color:#FFF;padding:8px 6px;padding-bottom:4px;opacity:0.9;line-height:20px;overflow:hidden;text-align:center;}
.product a span.price{position:absolute;top:20%;right:6%;color:#000;}
.product a span.price{line-height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;white-space:nowrap;border:1px solid #EEE;-moz-box-shadow:0px 1px 5px #000;-webkit-box-shadow:0px 1px 5px #000;}
img.product_image{color:#FFF;text-decoration:none;border:none;outline:none;}
#home_wrap{width:900px;margin:0 auto;}

