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

.box {background:url(../images/b1_line.gif) bottom repeat-x;}
.box_t {background:url(../images/b1_line.gif) top repeat-x;}
.box_r {background:url(../images/b1_line.gif) right repeat-y;}
.box_l {background:url(../images/b1_line.gif) left repeat-y;}
.box_br {background:url(../images/b1_br.gif) bottom right no-repeat;}
.box_bl {background:url(../images/b1_bl.gif) bottom left no-repeat;}
.box_tr {background:url(../images/b1_tr.gif) top right no-repeat;}
.box_tl {background:url(../images/b1_tl.gif) top left no-repeat; padding:12px 10px 0 10px;}





.box_head {padding:0px 0px 8px 12px; font-size:11px; font-weight:bold; line-height:normal; color:#000000; border-bottom:3px solid #ECECEC;}
.box_head a {color:#000000; text-decoration:none;}
.box_head a:hover {text-decoration:underline;}

.box_body {padding:8px 0 10px 0; margin:0; color:#393939; margin-bottom:3px;}
.box_body a {color:#393939; text-decoration:underline;}
.box_body a:hover {text-decoration:none;}

.box_body ul {margin:0 0 0 15px; padding:0; list-style:none;}
.box_body ul li {padding:2px 0 3px 14px; margin-bottom:2px; background:url(../images/arrow_4.gif) top left no-repeat; text-decoration:none;}

.box_body ol {margin:0; padding:0; list-style:none;}
.box_body ol li {border-bottom:1px solid #C1C1C1; padding:3px 0 3px 36px; margin-bottom:2px; background:url(../images/arrow_1.gif) top left no-repeat; text-decoration:none;}

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

#categories {}

#moreinformation {}


#information {background:url(../images/b4_line.gif) bottom repeat-x; margin-bottom:3px;}
#information .box_t {background:url(../images/b4_line.gif) top repeat-x;}
#information .box_r {background:url(../images/b4_line.gif) right repeat-y;}
#information .box_l {background:url(../images/b4_line.gif) left repeat-y;}
#information .box_br {background:url(../images/b4_br.gif) bottom right no-repeat;}
#information .box_bl {background:url(../images/b4_bl.gif) bottom left no-repeat;}
#information .box_tr {background:url(../images/b4_tr.gif) top right no-repeat;}
#information .box_tl {background:url(../images/b4_tl.gif) top left no-repeat; padding:11px 4px 4px 4px;}

#information .box_head {padding:0px 0px 10px 12px; font-size:11px; font-weight:bold; line-height:normal; color:#000000; border:none;}
#information .box_head a {color:#000000; text-decoration:none;}
#information .box_head a:hover {text-decoration:underline;}

#information .box_body {background:#F0F0F0 url(../images/b4_c_br.gif) bottom right no-repeat; padding:0; margin:0;}
#information .box_body .box_body_bl {background:url(../images/b4_c_bl.gif) bottom left no-repeat;}
#information .box_body .box_body_tr {background:url(../images/b4_c_tr.gif) top right no-repeat;}
#information .box_body .box_body_tl {background:url(../images/b4_c_tl.gif) top left no-repeat; padding:13px 20px 13px 30px;}

#information .box_body a {color:#616161; text-decoration:underline;}
#information .box_body a:hover {text-decoration:none;}

#information .box_body ul {margin:0 0 0 15px; padding:0; list-style:none;}
#information .box_body ul li {padding:2px 0 3px 12px; margin-bottom:0px; background:url(../images/arrow_5.gif) top left no-repeat; text-decoration:none;}


#bestsellers {}


#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:5px 0px;}


#featured {}
#featured .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#featured .box_body a {color:#000000; text-decoration:none; font-size:12px; line-height:normal;}
#featured .box_body a:hover {text-decoration:none;}


#whatsnew {}
#whatsnew .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#whatsnew .box_body a {color:#000000; text-decoration:none; font-size:12px; line-height:normal;}
#whatsnew .box_body a:hover {text-decoration:none;}


#specials {}
#specials .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#specials .box_body a {color:#000000; text-decoration:none; font-size:12px; line-height:normal;}
#specials .box_body a:hover {text-decoration:none;}


#reviews {}
#reviews .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#reviews .box_body a {color:#000000; text-decoration:none; font-size:11px; line-height:normal;}
#reviews .box_body a:hover {text-decoration:none;}


#manufacturerinfo {}
#manufacturerinfo .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#manufacturerinfo .box_body a {color:#000000; text-decoration:none; font-size:11px; line-height:normal;}
#manufacturerinfo .box_body a:hover {text-decoration:none;}


#productnotifications {}
#productnotifications .box_body {color:#1C1C1C; font-size:12px; line-height:20px; font-weight:bold; text-align:center; padding-bottom:15px;}
#productnotifications .box_body a {color:#000000; text-decoration:none; font-size:11px; line-height:normal;}
#productnotifications .box_body a:hover {text-decoration:none;}



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

#search {}


#manufacturers {background:#E6E6E6 url(../images/b3_line.gif) bottom repeat-x;}
#manufacturers .box_t {background:url(../images/b3_line.gif) top repeat-x;}
#manufacturers .box_r {background:url(../images/b3_line.gif) right repeat-y;}
#manufacturers .box_l {background:url(../images/b3_line.gif) left repeat-y;}
#manufacturers .box_br {background:url(../images/b3_br.gif) bottom right no-repeat;}
#manufacturers .box_bl {background:url(../images/b3_bl.gif) bottom left no-repeat;}
#manufacturers .box_tr {background:url(../images/b3_tr.gif) top right no-repeat;}
#manufacturers .box_tl {background:url(../images/b3_tl.gif) top left no-repeat; padding:12px 10px 0 10px;}
#manufacturers .box_head {border-bottom:3px solid #B6B6B6;}


#currencies {}


#tellafriend {}


#recordcompanies {}


#musicgenres {}



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

#languages {}


#whosonline {}


#documentcategories {}



#shoppingcart .box_br {background:#6A6A6A url(../images/b2_br.gif) bottom right no-repeat;}
#shoppingcart .box_bl {background:url(../images/b2_bl.gif) bottom left no-repeat;}
#shoppingcart .box_tr {background:url(../images/b2_tr.gif) top right no-repeat;}
#shoppingcart .box_tl {background:url(../images/b2_tl.gif) top left no-repeat;}

#shoppingcart .box_head {padding:0px 0px 7px 12px; font-size:11px; font-weight:bold; line-height:normal; color:#FFFFFF; border-bottom:3px solid #828282;}
#shoppingcart .box_head a {color:#FFFFFF; text-decoration:none;}
#shoppingcart .box_head a:hover {text-decoration:underline;}

#shoppingcart .box_body {background:url(../images/shopcart_bg.jpg) top left no-repeat; padding:12px 9px 19px 80px; text-align:center; color:#FFFFFF; line-height:20px;}
#shoppingcart .box_body a {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#shoppingcart .box_body a:hover {text-decoration:none;}
