/* ----------------------- BOXES ------------------------- */

.box {
	padding-bottom:10px;
}
.box .box_head {
	padding:10px 0 10px 25px;
	color:#333;
	text-decoration:none;
	font-size:14px;
	line-height:normal;
	font-weight:bold;
	background-image:url(../images/box_head_bg.gif);
}
.box_head {
}
.box_head a {
	color:#f54f29;
	text-decoration:none;
}
.box_head a:hover {
	text-decoration:underline;
}
.box_body {
	margin:0;
	color:#333;
	font-weight:bold;
	background:url(../images/boxlbg.gif);
	padding:15px 0px 10px 20px;
}
.box_body a {
	color:#333;
	text-decoration:none;
}
.box_body a:hover {
	text-decoration: underline;
	color:#ecec00;
}
.box_body ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
}
.box_body ul li {
	padding:2px 0 5px;
}
.box_body ul li a {
	text-decoration:underline;
	color:#333;
	background:url(../images/arrow_1.gif) top left no-repeat;
	padding-left:9px;
	text-decoration:none;
}
#categories .box_body  {
	padding:10px 0 10px 10px;
}
#categories .box_body ul li a{
	background:transparent url(../images/menu/expand.gif) no-repeat scroll 0 6px;
	cursor:pointer;
	height:22px;
	width:1.3em;
	font-size:14px;
	padding-left:15px;

}
.box_body ul li a:hover {
	text-decoration:none;
	color:#ECEC00;
}
.box_body ol {
	margin:0;
	padding:0;
	list-style:decimal inside;
}
.box_body ol li {
	padding:3px 0 3px 0;
	font-weight:bold;
}
.box_body ol li a {
	text-decoration:none;
	font-weight:normal;
}
.box_body ol li a:hover {
	text-decoration:underline;
}
/* ----------------------- LISTING BOXES ------------------------- */

#categories {
}
#moreinformation {
}
#information {
}
#bestsellers {
}
#ezpages {
	margin-top:15px;
}
#ezpages .box_head {
	display:none;
}
#ezpages li {
	padding:6px 0 7px 15px;
	margin:0px;
	color:333;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/ezbg.gif);
}
#ezpages li a {
	background-image:none;
}
#ezpages .box_body {
	margin:0px;
	padding:0px;
}
#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 10px;
}
#featured {
}
#featured .box_head {
	background:url(../images/h_ic6.gif) top left no-repeat;
	padding:16px 0 13px 34px;
}
#featured .box_body {
	margin:0;
	padding:8px;
}
#featured .box_body {
	color:#f54f29;
	font-size:13px;
	line-height:2.01em;
	font-weight:normal;
	text-align:center;
}
#featured .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#featured .box_body a:hover {
	text-decoration:none;
}
#whatsnew {
}
#whatsnew .box_head {
	background:url(../images/h_ic6.gif) top left no-repeat;
	padding:16px 0 13px 34px;
}
#whatsnew .box_body {
	margin:0;
	padding:8px;
}
#whatsnew .box_body {
	color:#f54f29;
	font-size:13px;
	line-height:2.01em;
	font-weight:bold;
	text-align:center;
}
#whatsnew .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#whatsnew .box_body a:hover {
	text-decoration:none;
}
#specials {
}
#specials .box_head {
	color:#AF3D8B;
}
#specials .box_head a {
	color:#AF3D8B;
}
#specials .box_body {
	margin:0;
	padding:8px;
}
#specials .box_body {
	color:#f54f29;
	font-size:13px;
	font-weight:bold;
}
#specials .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#specials .box_body a:hover {
	text-decoration:none;
}
#specials .box_body img {
	float:left;
	margin-right:10px;
}
#specials .box_body .sideBoxContent div {
	padding-top:10px;
}
#reviews {
}
#reviews .box_head {
	background:url(../images/h_ic6.gif) top left no-repeat;
	padding:16px 0 13px 34px;
}
#reviews .box_body {
	margin:0;
	padding:8px;
}
#reviews .box_body {
	color:#f54f29;
	font-size:13px;
	line-height:2.01em;
	font-weight:bold;
	text-align:center;
}
#reviews .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#reviews .box_body a:hover {
	text-decoration:none;
}
#manufacturerinfo {
}
#manufacturerinfo .box_body {
	margin:0;
	padding:8px;
}
#manufacturerinfo .box_body {
	color:#f54f29;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
	text-align:center;
}
#manufacturerinfo .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#manufacturerinfo .box_body a:hover {
	text-decoration:none;
}
#productnotifications {
}
#productnotifications .box_body {
	margin:0;
	padding:8px;
}
#productnotifications .box_body {
	color:#f54f29;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
	text-align:center;
}
#productnotifications .box_body a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}
#productnotifications .box_body a:hover {
	text-decoration:none;
}
#bannerbox2 .box_head {
	display:none;
}
/* ----------------------- FORM BOXES ------------------------- */

#search {
}
#search .box_head {
	color:#000000;
}
#search .box_body {
	padding:3px 0 19px 5px;
}
#search .box_body a {
	color:#000000;
}
#manufacturers {
}
#currencies {
}
#tellafriend {
}
#recordcompanies {
}
#musicgenres {
}
/* ----------------------- TEXT BOXES ------------------------- */

#languages {
}
#whosonline {
}
#documentcategories {
}
#shoppingcart {
}
