
/* ----------------------- BOXES ------------------------- */



.box{ background:#aaaaaa;}

.box .box-head{ font-size:11px; color:#eeeeee; text-transform:uppercase; font-weight:bold; padding:15px 10px 5px 30px;}

.box .box-head a{ color:#eeeeee; text-decoration:none;}

.box .box-head a:hover{ color:#171717;}

.box .box-body{ padding:0 13px 29px 12px;}



.box .box-body ul, .box .box-body ol{ margin:0; padding:0;}

.box .box-body ul li, .box .box-body ol li{ line-height:23px; background:url("../images/list-unline.gif"/*tpa=http://osc.template-help.com/zencart_26997/includes/templates/theme306/images/list-unline.gif*/) top repeat-x; margin:0 26px; padding:2px 0;}

.box .box-body ul .first, .box .box-body ol .first{ background:none;}

.box .box-body ul li a, .box .box-body ol li a{ margin:0 -26px; background:url("../images/list-marker.gif"/*tpa=http://osc.template-help.com/zencart_26997/includes/templates/theme306/images/list-marker.gif*/) no-repeat 19px 9px; padding:0 5px 0 28px; color:#171717; text-decoration:none; display:block;}

#categoriescss .box-body ul li a, .box .box-body ol li a{ margin:0 -10px; background:url("../images/list-marker.gif"/*tpa=http://osc.template-help.com/zencart_26997/includes/templates/theme306/images/list-marker.gif*/) no-repeat 19px 9px; padding:0 5px 0 28px; color:#171717; text-decoration:none; display:block;}

.box .box-body ul li a:hover, .box .box-body ol li a:hover{ background:url("../images/list-marker.gif"/*tpa=http://osc.template-help.com/zencart_26997/includes/templates/theme306/images/list-marker.gif*/) no-repeat 19px 9px #414141; color:#d9dbdd;}

.box .box-body ol{ list-style:none;}



.box .price{ padding:28px 0 25px;}

.box .price span{ color:#868585;}



/* ----------------------- LISTING BOXES ------------------------- */





#categories {}

#categories .box-body{ padding:0 13px 5px 12px;}



#moreinformation {}





#information {}





#bestsellers {}
#bestsellers .productPriceDiscount { display:none; }
#bestsellers td { vertical-align: middle; }
#bestsellers a{ text-decoration: none; }
#bestsellers a:hover { text-decoration: underline; }




#ezpages {}





#orderhistory {}

#orderhistory .box-body img {background:#FFFFFF; padding:2px; border:1px solid #AAAAAA; vertical-align:middle; margin:2px 0px;}

#orderhistory a{ display:inline-block;}

#orderhistory .link2{ padding:0; margin:0 0 0 40px; background:0;}





/* ----------------------- BANNER BOXES ------------------------- */



#bannerbox {}



#bannerbox2 {}



#bannerboxall {}







/* ----------------------- PRODUCT BOXES ------------------------- */



#featured a img, 

#whatsnew a img, 

#specials a img, 

#reviews a img, 

#manufacturerinfo img, 

#productnotifications img {margin:0 0 8px;}



#reviews img {margin:5px 0 0;}







#featured {}

#featured .box-body .normalprice {text-decoration:line-through; color:#202020; font-size:11px; font-weight:bold;}

#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#202020; font-size:11px; font-weight:bold;}

#featured{ background:#fff;}

#featured .box-head{ color:#171717; padding:20px 10px 21px 18px;}

#featured .box-head a{ color:#171717;}

#featured .box-head a:hover{ color:#515151;}

#featured .box-body{ padding:0 10px 15px 15px;}



#whatsnew {}

#whatsnew .box-body .normalprice {text-decoration:line-through; color:#202020; font-size:11px; font-weight:bold;}

#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#202020; font-size:11px; font-weight:bold;}

#whatsnew{ background:#fff;}

#whatsnew .box-head{ color:#171717; padding:20px 10px 21px 18px;}

#whatsnew .box-head a{ color:#171717;}

#whatsnew .box-head a:hover{ color:#515151;}

#whatsnew .box-body{ padding:0 10px 15px 15px;}



#specials {}



#specials .box-body .normalprice {text-decoration:line-through; color:#202020; font-size:11px; font-weight:bold;}

#specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#202020; font-size:11px; font-weight:bold;}

#specials{ background:#fff;}

#specials .box-head{ color:#171717; padding:20px 10px 21px 18px;}

#specials .box-head a{ color:#171717;}

#specials .box-head a:hover{ color:#515151;}

#specials .box-body{ padding:0 10px 15px 15px;}



#reviews {}

#reviews .box-body{ text-align:center;}

#reviews{ background:#fff;}

#reviews .box-head{ color:#171717; padding:20px 10px 21px 18px;}

#reviews .box-head a{ color:#171717;}

#reviews .box-head a:hover{ color:#515151;}

#reviews .box-body{ padding:0 10px 15px 15px;}



#manufacturerinfo {}





#productnotifications {}

#productnotifications .box-body{ text-align:center;}









/* ----------------------- FORM BOXES ------------------------- */



#search {}

#search .search-form{ float:none;}

#search .input1{ width:122px; border-bottom:solid 1px #444444; padding:4px 2px 5px 7px;}





#manufacturers {}

#manufacturers .box-body {text-align:center;}





#currencies {}

#currencies .box-body {text-align:center;}

#currencies select{ width:90%;}



#tellafriend {}





#recordcompanies {}

#recordcompanies .box-body {text-align:center;}





#musicgenres {}

#musicgenres .box-body {text-align:center;}







/* ----------------------- TEXT BOXES ------------------------- */



#languages {}

#languages .box-body {text-align:center;}





#whosonline {}

#whosonline .box-body {text-align:center;}





#documentcategories {}





#shoppingcart {}

#shoppingcart .cart_line { border-top:solid 1px #202020;}

#shoppingcart #cartBoxEmpty {text-align:center;}

