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

.box {margin-bottom:4px;}

.box .box-bottom 		{}
.box .box-top 			{}
.box .box-right 		{}
.box .box-left 			{}
.box .box-bottom-right 	{}
.box .box-bottom-left 	{}
.box .box-top-right 	{}
.box .box-top-left 		{}


.box{ margin-bottom:6px;}
.box-head{ font-size:13px; text-transform:uppercase; color:#393939; font-weight:bold; padding:13px 0 7px 50px;}
.box-head a {text-decoration:none;}
.box-head a:hover {text-decoration:none;}
.box-body{ padding:0 1px 26px 1px;}
.box .box-bottom{ background:url(../images/box-body-border.gif) bottom repeat-x #f6f4ef; width:100%;}
.box .box-top{ background:url(../images/box-head-tail.gif) top repeat-x;}
.box .box-left{ background:url(../images/box-body-border.gif) left repeat-y;}
.box .box-right{ background:url(../images/box-body-right-tail.gif) right repeat-y;}
.box .box-top-right{ background:url(../images/box-head-right-bg.gif) right top no-repeat;}
.box .box-top-left{ background:url(../images/box-head-left-bg.gif) left top no-repeat; width:100%;}
.box .box-bottom-right{ background:url(../images/box-body-right-corner.gif) right bottom no-repeat;}
.box .box-bottom-left{ background:url(../images/box-body-left-corner.gif) left bottom no-repeat; }
.box .indent{ padding:0 0 0 0;}
.box ul, .box ol{ background:url(../images/list-line.gif) top repeat-x; padding-top:2px;}
.box li{ line-height:2.333em; background:url(../images/list-line.gif) bottom repeat-x; padding-left:28px;}
.box li a{ text-decoration:none; background:url(../images/list-marker.gif) no-repeat 0 5px; padding-left:19px;}
.box li a:hover{ color:#d77f1c;}
.box li .no-marker{ background:none; margin-left:50px; padding-left:0;}
.box .list1{ font-weight:bold;}
.box .list1 a{ background:none; padding-left:9px; font-weight:normal;}

.box ol{ list-style:none;}
.box ol a{ background:none; padding-left:12px;}

/* ----------------------- 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; }
#orderhistoryContent ul,  ol{ background:url(../images/list-line.gif) top repeat-x; padding-top:2px;}
#orderhistoryContent  li{
	line-height:2.5em;
	background:url(../images/list-line.gif) bottom repeat-x;
	padding-left:28px;
}
#orderhistoryContent  span{ padding-right:5px; }
#orderhistoryContent  li a{ text-decoration:none; background:url(../images/list-marker.gif) no-repeat 0 5px; padding-left:19px;}
#orderhistoryContent  li a:hover{ color:#000000;}
#orderhistoryContent  li .no-marker{ background:none; margin-left:10px; padding-left:0;}
#orderhistoryContent  .fleft { float:left;}
#orderhistoryContent  .fright { float:right;}

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

#bannerbox {}

#bannerbox2 .box-body { margin:20px 1px 0 1px;}

#bannerboxall {}

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


#reviews img {margin:5px 0 0;}



#featured .box-top{ background:url(../images/content-head-tail.gif) top repeat-x; width:100%;}
#featured .box-bottom{ background:url(../images/content-border.gif) bottom repeat-x #fff;}
#featured .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#featured .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#featured .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#featured .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#featured .box-bottom-right{ background:url(../images/content-right-corner.gif) right bottom no-repeat;}
#featured .box-bottom-left{ background:url(../images/content-left-corner.gif) left bottom no-repeat;}
#featured .box-body{ text-align:center;}
#featured .box-body .indent{ padding:20px 20px 0 20px;}

#featured .box-body .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}
#featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}


#whatsnew .box-top{ background:url(../images/content-head-tail.gif) top repeat-x; width:100%;}
#whatsnew .box-bottom{ background:url(../images/content-border.gif) bottom repeat-x #fff;}
#whatsnew .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#whatsnew .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#whatsnew .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#whatsnew .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#whatsnew .box-bottom-right{ background:url(../images/content-right-corner.gif) right bottom no-repeat;}
#whatsnew .box-bottom-left{ background:url(../images/content-left-corner.gif) left bottom no-repeat;}
#whatsnew .box-body{ text-align:center;}
#whatsnew .box-body .indent{ padding:20px 20px 0 20px;}

#whatsnew .box-body .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}
#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}


#specials {}


#specials .box-top{ background:url(../images/content-head-tail.gif) top repeat-x; width:100%;}
#specials .box-bottom{ background:url(../images/content-border.gif) bottom repeat-x #fff;}
#specials .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#specials .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#specials .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#specials .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#specials .box-bottom-right{ background:url(../images/content-right-corner.gif) right bottom no-repeat;}
#specials .box-bottom-left{ background:url(../images/content-left-corner.gif) left bottom no-repeat;}
#specials .box-body{ text-align:center;}
#specials .box-body .indent{ padding:20px 20px 0 20px;}
#specials .box-body .normalprice {text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}
#specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}


#reviews .box-top{ background:url(../images/content-head-tail.gif) top repeat-x; width:100%;}
#reviews .box-bottom{ background:url(../images/content-border.gif) bottom repeat-x #fff;}
#reviews .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#reviews .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#reviews .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#reviews .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#reviews .box-bottom-right{ background:url(../images/content-right-corner.gif) right bottom no-repeat;}
#reviews .box-bottom-left{ background:url(../images/content-left-corner.gif) left bottom no-repeat;}
#reviews .box-body{ text-align:center;}
#reviews .box-body .indent{ padding:20px 20px 0 20px;}


#manufacturerinfo {}


#productnotifications {}
#productnotifications .box-body{ text-align:center;}
#productnotifications .box-body .indent{ padding:20px 10px 0 10px;}



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

#search .box-body .indent{ padding:20px 20px 0 20px;}

#search #SearchForm{ padding:0; float:none;}
#search #SearchForm label{ margin:0;}

*html #search #SearchForm .input1 input{ padding:0px 5px 5px 5px; margin-top:-2px;}



#productfilter .box-body  {padding:15px 20px 15px 30px; font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}
#productfilter .box-top{ background:url(../images/content-head-tail.gif) top repeat-x ;}
#productfilter .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#productfilter .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#productfilter .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#productfilter .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#productfilter .box-bottom-right{ background:url(../images/content-body-right-corner.gif) right bottom no-repeat;}
#productfilter .box-bottom-left{ background:url(../images/content-body-left-corner.gif) left bottom no-repeat;}
#productfilter .smallText { font-size: 11px; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; }


/* Green box --*/
/*
#manufacturers .box-head{ color:#fff; font-weight:bold; text-transform:uppercase; font-size:13px;}
#manufacturers .box-body{ padding:19px 20px 31px 30px;}
#manufacturers .box-top{ background:url(../images/formbox-head-tail.gif) top repeat-x #4a711f;}
#manufacturers .box-bottom{ background:#4a711f;}
#manufacturers .box-left{ background:none;}
#manufacturers .box-right{ background:none;}
#manufacturers .box-top-right{ background:url(../images/formbox-head-right-bg.gif) right top no-repeat;}
#manufacturers .box-top-left{ background:url(../images/formbox-head-left-bg.gif) left top no-repeat;}
#manufacturers .box-bottom-right{ background:url(../images/formbox-body-right-corner.gif) right bottom no-repeat;}
#manufacturers .box-bottom-left{ background:url(../images/formbox-body-left-corner.gif) left bottom no-repeat;}
*/
/*-- Green box --*/

/*-- Grey box */
#manufacturers .box-body  {padding:15px 20px 15px 30px; font-family:Arial, Helvetica, sans-serif; color:#4a711f; font-size:16px; font-weight:bold;}
#manufacturers .box-top{ background:url(../images/content-head-tail.gif) top repeat-x ;}
#manufacturers .box-left{ background:url(../images/content-border.gif) left repeat-y;}
#manufacturers .box-right{ background:url(../images/content-border.gif) right repeat-y;}
#manufacturers .box-top-right{ background:url(../images/content-head-right-bg.gif) right top no-repeat;}
#manufacturers .box-top-left{ background:url(../images/content-head-left-bg.gif) left top no-repeat;}
#manufacturers .box-bottom-right{ background:url(../images/content-body-right-corner.gif) right bottom no-repeat;}
#manufacturers .box-bottom-left{ background:url(../images/content-body-left-corner.gif) left bottom no-repeat;}
#manufacturers .smallText { font-size: 10px; color:#000000; text-decoration:none; }

#currencies .box-top{ background:url(../images/formbox-head-tail.gif) top repeat-x #4a711f;}
#currencies .box-bottom{ background:#4a711f;}
#currencies .box-left{ background:none;}
#currencies .box-right{ background:none;}
#currencies .box-top-right{ background:url(../images/formbox-head-right-bg.gif) right top no-repeat;}
#currencies .box-top-left{ background:url(../images/formbox-head-left-bg.gif) left top no-repeat;}
#currencies .box-bottom-right{ background:url(../images/formbox-body-right-corner.gif) right bottom no-repeat;}
#currencies .box-bottom-left{ background:url(../images/formbox-body-left-corner.gif) left bottom no-repeat;}
#currencies .box-head{ color:#fff; font-weight:bold; text-transform:uppercase; font-size:13px;}
#currencies .box-body{ padding:19px 20px 31px 30px;}


#tellafriend {}
#tellafriend .box-body .indent{ padding:20px 10px 0 10px;}


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


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



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

#languages {}
#languages .box-body {text-align:center;}
#languages .box-body .indent{ padding:20px 10px 0 10px;}


#whosonline {}
#whosonline .box-body {text-align:center;}
#whosonline .box-body .indent{ padding:20px 10px 0 10px;}


#documentcategories {}

#shoppingcart #cartBoxEmpty {text-align:center; padding:20px 10px 0 10px;}
#shoppingcart li{ padding-left:15px;}
#shoppingcart .cartOldItem{ padding-right:5px;}
#shoppingcart .cartBoxTotal{ padding-right:20px;}
