

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



.box {margin-bottom:23px;}



.box-head {

	color:#070707;

	text-transform:uppercase;

	font-weight:normal;

	font-size:22px;

	line-height:24px;

	font-family: 'Oswald', sans-serif;

	margin-left:1px;

}

.box-head a {

	color:#070707;

	text-decoration:none;

}

.box-head a:hover {

	color:#5a94b3;

}



.box-body {}



.box-body ul {margin:6px 0 0 0!important; padding:0; list-style:none;}

.box-body ul li {

	padding:0 2px;

}

.box-body ul li a {

	color:#575656;

	font-size:13px;

	line-height:24px;

	text-decoration:none;

	background:url(../images/marker1.png) no-repeat left 5px;

	padding: 0 0 0 13px;

}

.box-body ul li a:hover {

	color:#5a94b3;

}

.box-body ul li.category-products a:hover,

.box-body ul li .category-subs-parent-selected,

.box-body ul li .category-subs-selected{

	color:#5a94b3;

}

.box-body ol {margin:5px 0 0 0; padding:6px 0 0 25px; list-style:decimal outside; position:relative; left:5px;}

.box-body ol li {

	font-size:21px;

	color:#070707;

	line-height:28px;

	font-family:"Trebuchet MS", Helvetica, sans-serif;

	margin:0 2px;

}

.box-body ol li a {

	font-size:13px;

	line-height:20px;

	text-decoration:none;

	color:#575656;

}

.box-body ol li a:hover {

	text-decoration:underline;

}





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





#categories {}





#moreinformation {}





#information {}





#bestsellers {}





#ezpages {}





#orderhistory {}

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

#orderhistory .no-bg{ background:none; padding:0;}

#orderhistory a{ display:inline;}





/* ----------------------- 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 .box-body{

	text-align:center;

	padding:10px 0;

}



#featured .box-body .name{

	display:inline-block;

	margin:8px 0;

}

#featured .box-body .normalprice {

	font-family: 'Oswald', sans-serif;

	font-size:14px;

	line-height:26px;

	color:#5d8faa;

	font-weight:normal;

	text-decoration:line-through;

	}

#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family: 'Oswald', sans-serif;

	font-size:18px;

	line-height:26px;

	color:#0e0e0e;

	font-weight:normal;}





#whatsnew {}



#whatsnew .box-body{

	text-align:center;

	padding:10px 0;

}



#whatsnew .box-body .name{

	display:inline-block;

	margin:8px 0;

}

#whatsnew .box-body .normalprice {

	font-family: 'Oswald', sans-serif;

	font-size:14px;

	line-height:26px;

	color:#5d8faa;

	font-weight:normal;

	text-decoration:line-through;

	}

#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family: 'Oswald', sans-serif;

	font-size:24px;

	line-height:26px;

	color:#0e0e0e;

	font-weight:normal;}







#specials {}



#specials .box-body{

	text-align:center;

	padding:10px 0;

}



#specials .box-body .name{

	display:inline-block;

	margin:8px 0;

}

#specials .box-body .normalprice {

	font-family: 'Oswald', sans-serif;

	font-size:14px;

	line-height:26px;

	color:#5d8faa;

	font-weight:normal;

	text-decoration:line-through;

	}

#specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family: 'Oswald', sans-serif;

	font-size:24px;

	line-height:26px;

	color:#0e0e0e;

	font-weight:normal;}





#reviews {}

#reviews .box-body{	

	text-align:center;

	padding:10px 0;

}



#manufacturerinfo {}





#productnotifications {}

#productnotifications .box-body{ text-align:center; padding:15px;}









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



#search {}

#search .box-body{

	padding:15px;

	text-align:left;

}

#search input{ border:solid 0px; padding:0; background:none; vertical-align:middle; float:left; }

#search .input1{ border:solid 1px #eceaea; width:95px; position:relative; top:1px; padding:6px 2px 7px 3px; border-radius:8px;

-moz-border-radius:8px;

-webkit-border-radius:8px;

position:relative;}





#manufacturers {}

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





#currencies {}

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

#currencies select{ width:90%;}



#tellafriend {}

#tellafriend .box-body{ text-align:center; padding:15px;}

#tellafriend .no-border input{ border:solid 0px; padding:0;}



#recordcompanies {}

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





#musicgenres {}

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







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



#languages {}

#languages .box-body {text-align:center; padding:15px;}





#whosonline {}

#whosonline .box-body {text-align:center; padding:15px;}





#documentcategories {}





#shoppingcart {}

#shoppingcart .cart_line {}

#shoppingcart #cartBoxEmpty {text-align:center; padding:15px;}

#shoppingcart li a{

	background:none;

}

#shoppingcart .price{

	padding-right:10px;

}

