/* ----------------------- BOXES ------------------------- */

.box {
	background:#4D4D4D;
	margin-bottom:10px;

}
.box_head {
	padding:17px 0px 8px 21px;
	margin:0px 22px 0px 0px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:normal;
	color:#FFFFFF;
}
.box_head a {
	color:#FFFFFF;
	text-decoration:none;
}
.box_head a:hover {
	text-decoration:underline;
}
.box_body {
padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#B8B8B8;
}
.box_body a {
	color:#000000;
}
.box_body ul {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	}
#level2 {

}
.level3 {

}
/*.box_body ul li a {
	padding-left:8px;
	background:url(../images/arrow_1.gif) top left no-repeat;
	text-decoration:none;
	list-style-position:inside;
}
.box_body ol {
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:inside;
}
.box_body ol li {
	background:url(../images/li_line_1.gif) bottom left repeat-x;
	padding:2px 0px 4px;
}
.box_body ol li a {
	padding-left:8px;
	text-decoration:none;
}*/
/* ----------------------- LISTING BOXES ------------------------- */

#categories {
	background:#FFFFFF;
	color:#000000;
	list-style:none;
}
#categories .box_head {
/*	background-image:url(../images/pixel_black.gif);
	background-position:left;
	background-repeat:repeat-y;*/
	background:#FFFFFF;
	color:#000000;
}
#categories .box_body {
	font-size:12px;
}
#categories ul {
padding-left:10px;
	font-size:12px;
}
#moreinformation {
}
#information {
	background:#FFFFFF;
	color:#000000;
	margin:1px 0;
}
#information .box_head {
	color:#2C2C2C;
}
#information .box_body {
	color:#2C2C2C;
}
#information .box_body a {
	color:#2C2C2C;
}
#information .box_body ul li {
	background:url(../images/li_line_2.gif) bottom left repeat-x;
}
#information .box_body ul li a {
	padding-left:8px;
	background:url(../images/arrow_2.gif) top left no-repeat;
}
#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:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#featured .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#featured .box_body a:hover {
	text-decoration:none;
}
#whatsnew {
}
#whatsnew .box_body {
	color:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#whatsnew .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#whatsnew .box_body a:hover {
	text-decoration:none;
}
#specials {
}
#specials .box_body {
	color:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#specials .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#specials .box_body a:hover {
	text-decoration:none;
}
#reviews {
}
#reviews .box_body {
	color:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#reviews .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#reviews .box_body a:hover {
	text-decoration:none;
}
#manufacturerinfo {
}
#manufacturerinfo .box_body {
	color:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#manufacturerinfo .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#manufacturerinfo .box_body a:hover {
	text-decoration:none;
}
#productnotifications {
}
#productnotifications .box_body {
	color:#00C3FB;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#productnotifications .box_body a {
	color:#B3B3B3;
	text-decoration:none;
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	text-transform:uppercase;
}
#productnotifications .box_body a:hover {
	text-decoration:none;
}
/* ----------------------- FORM BOXES ------------------------- */

#search {
}
#manufacturers {
}
#currencies {
}
#tellafriend {
}
#recordcompanies {
}
#musicgenres {
}
/* ----------------------- TEXT BOXES ------------------------- */

#languages {
}
#whosonline {
}
#documentcategories {
}
#shoppingcart {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background:#424242 url(../images/pixel_black.gif) right repeat-y;
}
#shoppingcart .box_head {
	background-image:url(../images/pixel_black.gif);
	background-position:left;
	background-repeat:repeat-y;
}
#shoppingcart .box_body {
	background-image:url(../images/pixel_black.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding:4px 0px 16px 22px;
}
#shoppingcart .box_body a {
	color:#A3C41A;
}
/* ----------------------- TWITTER BOX ON MAIN PAGE ------------------------- */
#twitter_div {
	font-family: Arial;
	font-size: 12px;
	margin-right: 15px;
	margin-left: 25px;
}
 
#twitter_div ul li {
	color: #FFFFFF;
}
 
#twitter_div ul li a {	
	color: #EEEEEE;
}
 
#twitter_div ul li a:hover {
	color: #FFFFFF;
}
 
#twitter_div p {
	text-align: right;
	padding-right: 15px;
}
#twitter_div ul li span {
	visibility: visible;
}
 
#twitter_div ul li span a {
	color: #FFFFFF;
	visibility: visible;
}
 
#twitter_div ul li a {
	visibility: hidden;
}