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

.box { margin-top:8px;}





.box .box-content { padding:5px 20px 8px 20px;}



.box h3 { font-size:13px; line-height:1em; background:url(../images/line.gif) top left repeat-x; color:#000; padding:0;}
.box h3 span{ display:block; background:url(../images/line.gif) bottom repeat-x; padding:7px 0 8px 21px;}
.box h3 a {color:#000; text-decoration:none;}
.box h3 a:hover {text-decoration:underline;}

.box-body {margin:0; color:#1D1D1D; font-family:tahoma; font-size:11px; padding:15px 0 0;}
.box-body a {color:#1D1D1D; text-decoration:none;}
.box-body a:hover {text-decoration:underline;}

.box ul {margin:0; padding:0; list-style:none;}
.box li {font-size:12px; /*background:url(../images/list1-line.gif) top repeat-x;*/ margin:0;}
.box .top_unical{ background:none;}
.box li a {text-decoration:none; display:inline-block; cursor:pointer; padding:0 0 5px 3px; /*background:url(../images/list1-marker.gif) no-repeat 13px 9px;*/ zoom:1; vertical-align:middle;}
.box li .no-bg{ background:none; padding:0 0 0 12px; zoom:1; vertical-align:top;}
.box li a:hover { color:#9a9a9a; text-decoration:none;}
.box li span{ display:inline-block; vertical-align:middle; zoom:1;}

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


#categories{ background:#fff; margin:0;}
#categories .indent{ padding:16px 20px 16px 20px;}
#categories .box-content{ padding:0;}
#categories ul{ margin:0;}
#categories h3{ color:#892885; /*border-bottom:solid 1px #ddd;*/ padding:0 0 8px; /*margin-bottom:13px;*/ background:none; text-transform:uppercase;}
#categories h3 span { padding:0; background:none;}
#categories li{ font-size:12px; font-weight:bold; /*background:url(../images/list-line.gif) top repeat-x;*/ padding:2px 0 2px 0;}
#categories .category-top_un{ background:none; /*color:#fff;*/}
#categories li a{ color:#892885; text-decoration:none; display:block; height:20px; /*background:url(../images/list-marker.gif) no-repeat 13px 7px !important;*/ padding:0; margin:0;}
#categories li a span{ display:block; padding:0 0 0 25px;}
#categories li a:hover, #categories .active{ /*background:url(../images/list-item-left-bg-act.gif) left top no-repeat #999 !important;*/ color:#000;}
#categories li a:hover span, #categories .active span{ /*background:url(../images/list-item-right-bg-act.gif) right top no-repeat;*/}
#categories .link2{ color:#000; text-decoration:none; /*background:url(../images/list-marker.gif) no-repeat right 6px;*/ padding-right:9px; font-size:1.091em; display:inline-block;}
#categories .link2:hover{ color:#892885; /*color:#fff;*/}
#categories #catLinks { margin-top:32px;}




#moreinformation {}


#information {}

#information li a { padding:0 0 5px 0;}


#bestsellers { margin-top:15px;}


#ezpages {}


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



/* ----------------------- 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 h3{ background:#000; color:#fff; padding:6px 0 8px 21px;}
#featured h3 span{padding:0; background:none;}
#featured h3 a{color:#fff;}
#featured .box-content{ padding:28px 16px 0 15px;}
#featured .price{ padding-top:31px !important;}

#featured .box-body .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold; display:block;}
#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold;}


#whatsnew {}
#whatsnew h3{ background:#000; color:#fff; padding:6px 0 8px 21px;}
#whatsnew h3 span{padding:0; background:none;}
#whatsnew h3 a{color:#fff;}
#whatsnew .box-content{ padding:28px 16px 0 15px;}
#whatsnew .price{ padding-top:31px !important;}

#whatsnew .box-content .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold; display:block;}
#whatsnew .box-content .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold;}


#specials h3{ background:#000; color:#fff; padding:6px 0 8px 10px; margin:0 20px 0 16px;}
#specials h3 span{padding:0; background:none;}
#specials h3 a{color:#fff;}
#specials .box-content{ padding:28px 16px 0 15px;}
#specials .price{ padding-top:31px !important;}

#specials .box-content .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold; display:block;}
#specials .box-content .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000; font-weight:bold;}


#reviews {}
#reviews h3{ background:#000; color:#fff; padding:6px 0 8px 21px;}
#reviews h3 span{padding:0; background:none;}
#reviews h3 a{color:#fff;}
#reviews .box-content{ padding:28px 16px 0 15px;}


#manufacturerinfo {}


#productnotifications {}



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

#search {}
#search .input1{ border:solid 1px #c4c7c7; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#8a8a8a; padding:2px 2px 3px 5px; width:128px; vertical-align:top; margin-right:-1px;}


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


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


#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 {}
#shoppingcart #cartBoxEmpty {text-align:center;}
