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

.box {margin-bottom:11px;}



.box .box-head-top-left {padding:2px 15px 0 18px;}
.box .box-head h3 {border-bottom:1px solid #090909; background:url(../images/center_bullet.gif) 6px 14px no-repeat; color:#fff; padding:10px 0 13px 21px;}


.box-head h3 {color:#fff; text-decoration:none; font-size:13px; line-height:normal; font-weight:bold;}
.box-head h3 a {color:#fff; text-decoration:none;}
.box-head h3 a:hover {text-decoration:underline;}


.box .box-body-top-left {background:none; padding:0 15px 0 18px;}
.box .box-body-content {border-top:1px solid #2b2b2b; padding:13px 0 15px;}

.box-head-top-right {background:#1d1d1d url(../images/categories_right_top.gif) 100% 0 no-repeat;}
.box-head-top-left {background:url(../images/categories_left_top.gif) 0 0 no-repeat; padding:10px 15px 0 18px;}
.box-head h3 {border-bottom:1px solid #111111; background:url(../images/center_bullet.gif) 6px 12px no-repeat; color:#fff; padding:8px 0 12px 21px;}
.box-body {background:#1d1d1d url(../images/categories_right_bottom.gif) 100% 100% no-repeat;}
.box-body-bottom-left {background:url(../images/categories_left_bottom.gif) 0 100% no-repeat;}
.box-body-top-right {background:none;}
.box-body-top-left {background:none; padding:0 15px 0 18px;}
.box-body-content {border-top:1px solid #333333; padding:12px 0 20px;}
.box-body {color:#646464; font-size:11px; padding:0;}

.box-body {margin:0; color:#646464; font-size:12px; padding:0;}
.box-body a {color:#9D9C85; text-decoration:none;}
.box-body a:hover{ text-decoration:underline;}


.box-body ul {margin:0; padding:0; list-style:none;}
.box-body ul li {padding:5px 0 5px 13px; border-bottom:1px solid #272727; font-size:11px;}
.box-body ul li.last {border:0;}
.box-body ul li a {text-decoration:none; text-transform:uppercase; background:url(../images/bullet_1.gif) 0 5px no-repeat; padding-left:16px; color:#c2c2c2;}
.box-body ul li a:hover { color:#9c0000; text-decoration:none;}

.box-body ol {margin:0; padding:0 0 0 8px; list-style:none; font-size:12px;}
.box-body ol li {padding:7px 0 5px 10px;}
.box-body ol li span {font-weight:bold; color:#929292;}
.box-body ol li a {text-decoration:none; background:url(../images/arrow_2.gif) 0 5px no-repeat; color:#929292;}
.box-body ol li a:hover {text-decoration:underline;}

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

#categories {}
#categories .box-head-top-right {background:#1d1d1d url(../images/categories_right_top.gif) 100% 0 no-repeat;}
#categories .box-head-top-left {background:url(../images/categories_left_top.gif) 0 0 no-repeat; padding:10px 15px 0 18px;}
#categories .box-head h3 {border-bottom:1px solid #111111; background:url(../images/center_bullet.gif) 6px 12px no-repeat; color:#fff; padding:8px 0 12px 21px;}
#categories .box-body {background:#1d1d1d url(../images/categories_right_bottom.gif) 100% 100% no-repeat;}
#categories .box-body-bottom-left {background:url(../images/categories_left_bottom.gif) 0 100% no-repeat;}
#categories .box-body-top-right {background:none;}
#categories .box-body-top-left {background:none; padding:0 15px 0 18px;}
#categories .box-body-content {border-top:1px solid #333333; padding:12px 0 20px;}
#categories .box-body {color:#9B9B7F; font-size:11px; padding:0;}
#categories .box-body a {color:#c2c2c2; text-decoration:none;}
#categories .box-body a:hover {color:#9c0000;}



#moreinformation {}


#information {}
#information .box-body ul li{ padding:0;padding:5px 0 5px 5px;}


#bestsellers {}
#bestsellers .box-head-top-right {background:none;}
#bestsellers .box-head-top-left {background:none;}
#bestsellers .box-head h3 {border-bottom:1px solid #111111; background:url(../images/center_bullet.gif) 6px 14px no-repeat; color:#fff; padding:10px 0 13px 21px;}
#bestsellers .box-body {background:none;}
#bestsellers .box-body-bottom-left {background:none;}

#ezpages {}


#orderhistory {}
#orderhistory .box-body img {background:#FFFFFF; padding:2px; vertical-align:middle; margin:3px 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 {}
#specials {}
#featured .box-head {background:#1a1a1a url(../images/specials_head_bottom.gif) 0 100% repeat-x; margin-bottom:10px; width:100%; overflow:hidden;}
#featured .box-head-top {background:url(../images/specials_head_top.gif) 0 0 repeat-x;}
#featured .box-head-bottom-right {background:url(../images/specials_head_right_bottom.gif) 100% 100% no-repeat;}
#featured .box-head-bottom-left {background:url(../images/specials_head_left_bottom.gif) 0 100% no-repeat;}
#featured .box-head-top-right {background:url(../images/specials_head_right_top.gif) 100% 0 no-repeat;}
#featured .box-head-top-left {background:url(../images/specials_head_left_top.gif) 0 0 no-repeat; padding:10px 15px 0 13px;}
#featured .box-head h3 {border:none;background:url(../images/center_bullet.gif) 5px 8px no-repeat; padding:5px 0 14px 21px;}

#featured .box-body {background:#1e1e1e url(../images/specials_body_right_bottom.gif) 100% 100% no-repeat;}
#featured .box-body-bottom-left {background:url(../images/specials_body_left_bottom.gif) 0 100% no-repeat;}
#featured .box-body-top-right {background:url(../images/specials_body_right_top.gif) 100% 0 no-repeat;}
#featured .box-body-top-left {background:url(../images/specials_body_left_top.gif) 0 0 no-repeat;}
#featured .box-body-content {border:none; padding:12px 0 20px;}

#featured .product-name {font-size:13px; font-weight:bold; color:#D1D0B1; background:url(../images/specials_border.gif) 0 100% repeat-x; padding:4px 4px 27px;}
#featured .product-name a {color:#ececec; text-decoration:none; text-transform:uppercase;}
#featured .product-name a:hover {text-decoration:underline;}
#featured .product-image {padding:3px 0; text-align:center;}
#featured .product-price {text-align:center; padding:18px 0 7px;  font-size:16px; line-height:normal; font-weight:normal; color:#dfdfdf;}
#featured .box-body .normalprice {color:#828282; font-size:16px; line-height:normal; font-weight:normal; text-decoration:line-through; line-height:1.51em; display:inline;}
#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#dfdfdf; font-size:16px; line-height:normal; font-weight:normal;}


#whatsnew {}
#whatsnew .box-head {background:#1a1a1a url(../images/specials_head_bottom.gif) 0 100% repeat-x; margin-bottom:10px; width:100%; overflow:hidden;}
#whatsnew .box-head-top {background:url(../images/specials_head_top.gif) 0 0 repeat-x;}
#whatsnew .box-head-bottom-right {background:url(../images/specials_head_right_bottom.gif) 100% 100% no-repeat;}
#whatsnew .box-head-bottom-left {background:url(../images/specials_head_left_bottom.gif) 0 100% no-repeat;}
#whatsnew .box-head-top-right {background:url(../images/specials_head_right_top.gif) 100% 0 no-repeat;}
#whatsnew .box-head-top-left {background:url(../images/specials_head_left_top.gif) 0 0 no-repeat; padding:10px 15px 0 13px;}
#whatsnew .box-head h3 {border:none;background:url(../images/center_bullet.gif) 5px 8px no-repeat; padding:5px 0 14px 21px;}

#whatsnew .box-body {background:#1e1e1e url(../images/specials_body_right_bottom.gif) 100% 100% no-repeat;}
#whatsnew .box-body-bottom-left {background:url(../images/specials_body_left_bottom.gif) 0 100% no-repeat;}
#whatsnew .box-body-top-right {background:url(../images/specials_body_right_top.gif) 100% 0 no-repeat;}
#whatsnew .box-body-top-left {background:url(../images/specials_body_left_top.gif) 0 0 no-repeat;}
#whatsnew .box-body-content {border:none; padding:12px 0 20px;}

#whatsnew .product-name {font-size:13px; font-weight:bold; color:#D1D0B1; background:url(../images/specials_border.gif) 0 100% repeat-x; padding:4px 4px 27px;}
#whatsnew .product-name a {color:#ececec; text-decoration:none; text-transform:uppercase;}
#whatsnew .product-name a:hover {text-decoration:underline;}
#whatsnew .product-image {padding:3px 0; text-align:center;}
#whatsnew .product-price {text-align:center; padding:18px 0 7px;  font-size:16px; line-height:normal; font-weight:normal; color:#dfdfdf;}
#whatsnew .box-body .normalprice {color:#828282; font-size:16px; line-height:normal; font-weight:normal; text-decoration:line-through; line-height:1.51em; display:inline;}
#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#dfdfdf; font-size:16px; line-height:normal; font-weight:normal;}


#specials {}
#specials .box-head {background:#1a1a1a url(../images/specials_head_bottom.gif) 0 100% repeat-x; margin-bottom:10px; width:100%; overflow:hidden;}
#specials .box-head-top {background:url(../images/specials_head_top.gif) 0 0 repeat-x;}
#specials .box-head-bottom-right {background:url(../images/specials_head_right_bottom.gif) 100% 100% no-repeat;}
#specials .box-head-bottom-left {background:url(../images/specials_head_left_bottom.gif) 0 100% no-repeat;}
#specials .box-head-top-right {background:url(../images/specials_head_right_top.gif) 100% 0 no-repeat;}
#specials .box-head-top-left {background:url(../images/specials_head_left_top.gif) 0 0 no-repeat; padding:10px 15px 0 13px;}
#specials .box-head h3 {border:none;background:url(../images/center_bullet.gif) 5px 8px no-repeat; padding:5px 0 14px 21px;}

#specials .box-body {background:#1e1e1e url(../images/specials_body_right_bottom.gif) 100% 100% no-repeat;}
#specials .box-body-bottom-left {background:url(../images/specials_body_left_bottom.gif) 0 100% no-repeat;}
#specials .box-body-top-right {background:url(../images/specials_body_right_top.gif) 100% 0 no-repeat;}
#specials .box-body-top-left {background:url(../images/specials_body_left_top.gif) 0 0 no-repeat;}
#specials .box-body-content {border:none; padding:12px 0 20px;}

#specials .product-name {font-size:13px; font-weight:bold; color:#D1D0B1; background:url(../images/specials_border.gif) 0 100% repeat-x; padding:4px 4px 27px;}
#specials .product-name a {color:#ececec; text-decoration:none; text-transform:uppercase;}
#specials .product-name a:hover {text-decoration:underline;}
#specials .product-image {padding:3px 0; text-align:center;}
#specials .product-price {text-align:center; padding:18px 0 7px;  font-size:16px; line-height:normal; font-weight:normal; color:#dfdfdf;}
#specials .box-body .normalprice {color:#828282; font-size:16px; line-height:normal; font-weight:normal; text-decoration:line-through; line-height:1.51em; display:inline;}
#specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#dfdfdf; font-size:16px; line-height:normal; font-weight:normal;}


#reviews {}
#reviews .box-body {line-height:normal; text-align:left; color:#727A7F; font-size:11px; font-weight:normal; text-align:center;}
#reviews .box-body a {color:#646464; text-decoration:none; font-size:11px; font-weight:normal; line-height:1.51em;}
#reviews .box-body a:hover {text-decoration:none;}
#reviews .box-body .normalprice {color:#161616; font-size:12px; line-height:normal; font-weight:bold; text-decoration:line-through; line-height:1.51em; display:inline;}
#reviews .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {color:#dfdfdf; font-size:14px; line-height:normal; font-weight:bold;}


#manufacturerinfo {}
#manufacturerinfo .box-body {line-height:1.51em; text-align:center; color:#161616; font-size:14px; font-weight:bold;}
#manufacturerinfo .box-body a {color:#161616; text-decoration:none; font-size:12px; text-transform:uppercase; font-weight:bold;}
#manufacturerinfo .box-body a:hover {text-decoration:none;}


#productnotifications {}
#productnotifications .box-body {line-height:1.51em; text-align:center; color:#161616; font-size:14px; font-weight:bold;}
#productnotifications .box-body a {color:#ececec; text-decoration:none; font-size:12px; font-weight:bold;}
#productnotifications .box-body a:hover {text-decoration:underline;}



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

#search {}



#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-head-top-right {background:#1a1a1a url(../images/online_right_top.gif) 100% 0 no-repeat;}
#whosonline .box-head-top-left {background:url(../images/online_left_top.gif) 0 0 no-repeat; padding:9px 15px 0 18px;}
#whosonline .box-head h3 {border-bottom:1px solid #111111; background:url(../images/center_bullet.gif) 6px 12px no-repeat; color:#fff; padding:8px 0 12px 21px;}
#whosonline .box-body {background:#1a1a1a url(../images/online_right_bottom.gif) 100% 100% no-repeat;}
#whosonline .box-body-bottom-left {background:url(../images/online_left_bottom.gif) 0 100% no-repeat;}
#whosonline .box-body-top-right {background:none;}
#whosonline .box-body-top-left {background:none; padding:0 15px 0 18px;}
#whosonline .box-body-content {border-top:1px solid #323232; padding:9px 4px 16px;}

#whosonline .box-body {color:#646464; font-size:12px; line-height:18px;}
#whosonline .box-body span {color:#DBD8BA; font-weight:bold;}



#documentcategories {}


#shoppingcart {}
#shoppingcart .product-price {font-size:16px; line-height:normal; font-weight:normal; color:#dfdfdf;}
#shoppingcart .cart_line { padding-top:15px;}
#shoppingcart #cartBoxEmpty {text-align:center;}
#shoppingcart .box-body ul li {padding:5px 0 5px 13px !important;}
