.jawcsUlStar{
	list-style-type:none;
}
#checkoutConfirmDefault{
	padding-right:10px;
	padding-left:10px;
	}
#checkoutPayment{
	padding-right:10px;
	padding-left:10px;
	}
#createAcctDefault{
	padding-left:10px;
	padding-right:10px;
	}
body{
	margin:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:62.5%;
	color:#000000;
	background-image:url(../images/clouds.jpg);
	background-position:center;
	}
a img{border:none;}
a:link{
	color:#3f36e4;
        text-decoration:none;
	}
#navEZPagesTOC ul li a{
	color:#transparent;
    }
a:visited{
	color:#3f36e4;
	text-decoration:none;
	}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navCatTabs ul li a:hover{
	color:#fe7e1c;

	}
#navSupp ul li a :hover{
	color:#fe7e1c;
	text-decoration:underline;
	}
a:active{
	color:#666666;
	}
h1{
	font-size:1.5em;
	color:#333333;
	}
h2{
	font-size:1.4em;
	}
h3{
	font-size:1.3em;
	}
h4,h5,h6,LABEL,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger{
	font-size:1.1em;
	}
.biggerText{
	font-size:1.2em;
	}
h1,h2,h3,h4,h5,h6{
	margin:0.3em0;
	}
CODE{
	font-family:"Courier New",Courier,mono;
	font-size:1em;
	}
FORM,SELECT,INPUT{
	display:inline;
	font-size:1em;
	margin:0.1em;
	}
TEXTAREA{
	float:left;
	margin:auto;
	display:block;
	width:95%;
	}
input:focus,select:focus,textarea:focus{
	background:#F5F4F2;
	}
FIELDSET{
	padding:0.5em;
	margin:0.5em 0em;
	border:1px solid #cccccc;
	}
LEGEND{
	font-weight:bold;
	padding:0.3em;
	}
LABEL,h4.optionName{
	line-height:1.5em;
	padding:0.2em;
	}
LABEL.checkboxLabel,LABEL.radioButtonLabel{
	margin:0.5em 0.3em;
	}
#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{
        text-align:center;
        }
LABEL.inputLabel{
	width:9em;
	float:left;
	}
LABEL.inputLabelPayment{
	width:14em;
	float:left;
	padding-left:2.5em;
	}
LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{
	width:11em;
	float:left;
	}
#checkoutPaymentLABEL.radioButtonLabel{
	font-weight:bold;
	}
P,ADDRESS{
	padding:0.5em;
	} 
ADDRESS{
	font-style:normal;
	}
.clearBoth{
	clear:both;
	}
HR{
	height:1px;
	margin-top:0.5em;
	border:none;
	border-bottom:1px solid #9a9a9a;
	}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{
	line-height:1.8em;
	padding:0.2em;
	border:1px solid #9a9a9a;
	}
.messageStackWarning,.messageStackError{
	background-color:#ff0000;
	color:#ffffff;
	}
.messageStackSuccess{
	background-color:#99FF99;
	color:#000000;
	}
.messageStackCaution{
	background-color:#FFFF66;
	color:#000000;
	}
#mainWrapper{
	background-color:#feeadb;
	text-align:left;
	width:95%;/* 760px; */
	vertical-align:top;
	border:3px solid #5a5a5a;
        clear:both;
	}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{
	margin:0em;
	padding:0em;
	}
#headerWrapper{
	background-color:#fe7e1c;
	width:95%;/* 760px; */
	margin:auto;
	}
#logoWrapper{

	}
#logo{
	padding:0.5em 0 0 0;
	}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{
	margin:auto;
	}
#navColumnOneWrapper,#navColumnTwoWrapper{
	margin-left:1em;
	margin-right:1em;
	}
#tagline{
	display:none;
        color:#F0FFFF;
	padding:0 0 0 0;
	font-size:5em;
	font-weight:bold;
	text-align:center;
	white-space:right;
	float:none;
	width:50%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
#searchCartBarWrapper{
  	width:94%;/* 740px; */
	margin:auto;
	background:#3F36E4;
	padding: .4em;
	border:outset #D3D3D3;
}
#searchCartBar{ 
	width:95%;/* 760px; */
	margin:auto;
	padding-top:.3em;
}
#sendSpendWrapper{
	border:1px solid #cacaca;
	float:right;
	margin: 0em 0em .5em .5em;
	}
.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{
	margin:5px;
	width:45%;
	}
#navEZPagesTOCWrapper{
	background-color:#F3F3F3;
	padding:5px;
	}
.wrapperAttribsOptions{
	margin:0.3em 0em;
	}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{
	margin:0em;
	font-size:0.9em;
	}
.navNextPrevList{
 	display:inline;
	white-space:nowrap;
	margin:0;
	padding:0.5em 0em;
	list-style-type:none;
	}
#navSuppWrapper{
	margin:.5em 0 0 0;
	background:#3F36E4;
	padding:0 .5em 0 .5em;
	color:#eff1ee;
	height:1%;
	border:outset #D3D3D3;
	}
#navMainWrapper{
	position:relative;
	margin:0em 2em 0em 0em;
	padding:0 .5em 0 .5em;
	color:#3F36E4;
	height:1%;
	float:right;
	}
#navCatTabsWrapper{
	background:url(../images/clouds.jpg) center;
	color:#FF0000;
	margin:auto;
	padding:.5em;
	font-size:1.1em;
	height:1%;
}
#navCatTabs{
	width:95%;/* 750px; */
	margin:auto;
	}
#navMain ul,#navSupp ul,#navCatTabs ul{
	margin:0;
	padding:0em;
	list-style-type:none;
	text-align:center;
	line-height:1.5em;
	}
#navMain ul li,#navSupp ul li{
	display:inline;
	}
#navSupp ul li a ,#navCatTabs ul li a {
	text-decoration:none;
	padding:0;
	margin:0;
	color:#eff1ee;
	font-size:1.1em;
	}
#navMain ul li a {
	text-decoration:none;
	padding:0;
	margin:0;
	font-size:1.1em;
	color:#eff1ee;
	}
#navMain ul li a :hover{
	text-decoration:underline;
	color:#fe7e1c;
}
#navCatTabs ul li{
	display:inline;
	}
#navCatTabs ul li a {
	color:#3f36e4;
	text-decoration:underline;
	}
#navCatTabs ul li a :hover{
	color:#fe7e1c;
	}
#navEZPagesTOCWrapper{
	font-weight:bold;
	float:right;
	height:1%;
	border:1px solid #9a9a9a;
	}
#navEZPagesTOC ul{
	margin:0;
	padding:0 .5em 0em;
	list-style-type:none;
	line-height:1.5em;
	}
#navEZPagesTOC ul li{
	white-space:nowrap;
	}
#navEZPagesTOC ul li a {
	padding:0em 0 .5em;
	margin:0;
	}
#navCategoryIcon,.buttonRow,#indexProductListCatDescription{
	margin:0.5em;
	}
#navMainSearch{
	background:url(../images/header_search.gif) no-repeat 1em .2em;
	padding:0 0 .5em 8em;
	}
#altLinks{
	float:right;
	color:#eff1ee;
	font-size:1.1em;
	padding:.3em 3em 0 0;
}
#altLinks a{
	color:#eff1ee;
	text-decoration:none;
	padding:0.5em 0.5em;
	}
#altLinks a:hover{
	text-decoration:underline;
	}
#cartContent{
	float:right;
	background:url(../images/header_cart.gif) no-repeat 0em -0.4em;
	font-size:1.1em;
	padding:.5em 2em .5em 2.5em;
	}
#cartContentimg{
	padding:0;
	margin:0;
	}
#cartContent a{
	color:#eff1ee;
	text-decoration:underline;
	padding:0;
	}
#navBreadCrumb{
	padding:0.5em 0.5em;
	background-color:#feeadb;
	font-size:1.1em;
	font-weight:bold;
	margin:0em;
	}
#navEZPagesTop,#navEZPagesTop a,#navEZPagesTop a:visited,#navEZPagesTop a:hover{
	color:#eff1ee;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	}
#navColumnOne,#navColumnTwo{
	background-color:ef36e4;
	}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{
	vertical-align:top;
	}
.content,#productDescription,.shippingEstimatorWrapper{
	font-size:1.2em;
	padding:1em;
	}
.alert{
	color:#FF0000;
	margin-left:0.5em;
	}
.advisory{}
.important{
	font-weight:bold;
	}
.notice{}
.rating{}
.gvBal{
	float:right;
	}
.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{
	padding:1.2em;
	}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{
	font-size:0.9em;
	}
#cartAdd{
	float:right;
	text-align:center;
	margin:1em;
	border:1px solid #000000;
	padding:1em;
	}
.tableHeading TH{
	border-bottom:1px solid #9a9a9a;
	}
.tableHeading,#cartSubTotal{
	background-color:#e9e9e9;
	 }
#cartSubTotal{
	border-top:1px solid #cccccc;
	font-weight:bold;
	text-align:right;
	line-height:2.2em;
	padding-right:2.5em;
	}
.tableRow,.tableHeading,#cartSubTotal{
	height:2.2em;

	}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{
	padding:0.5em 0em;
	}
.cartUnitDisplay,.cartTotalDisplay{
	text-align:right;
	padding-right:0.2em;
	}
#scUpdateQuantity{
	width:2em;
	}
.cartQuantity{
	width:4.7em;
	}
.cartNewItem{
	color:#33CC33;
	position:relative;/*do not remove-fixes stupid IEbug*/
	}
.cartOldItem{
	color:#660099;
	position:relative;/*do not remove-fixes stupid IEbug*/
	}
.cartBoxTotal{
	text-align:right;
	font-weight:bold;
	}
.cartRemoveItemDisplay{
	width:3.5em;
	}
.cartAttribsList{
	margin-left:1em;
	}
#mediaManager{
	width:50%;
	margin:0.2em;
	padding:0.5em;
	background-color:#E4FEf5;
	border:1px solid #003D00;
	}
.normalprice,.productSpecialPriceSale{
	text-decoration:line-through;
	}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{
	color:#ff0000;
	}
.orderHistList{
	margin:0;
	padding:0.2em 0em;
	list-style-type:none;
	}
#cartBoxListWrapper ul,#ezPageBoxList ul{
	list-style-type:none;
	}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{
	margin:0;
	padding:0.2em 0em;
	}
#cartBoxEmpty,#cartBoxVoucherBalance{
	font-weight:bold;
	}
.totalBox{
	width:5.5em;
	text-align:right;
	padding:0.2em;
	}
.lineTitle,.amount{
	text-align:right;
	padding:0.2em;
	}
.amount{
	width:5.5em;
	}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{
	margin:0em 1em 1em 0em;
	}
.categoryIcon{}
#cartImage{
	margin:0.5em 1em;
	}
.attribImg{
	width:20%;
	margin:0.3em 0em;
}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{
	margin:.5em 0em;
	}
.centerBoxWrapper{
	height:1%;
	margin:0.7em 0;
	}
h2.centerBoxHeading{
	font-size:1.3em;
	color:#3f36e4;
	text-align:center;
	padding-left:1em;
	}
.columnLeft{
	background-color:#fe7e1c;
}
.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited{
	color:#3F36E4;
	}
h3.leftBoxHeading,h3.rightBoxHeading{
	font-size:1.1em;
	color:#3F36E4;
	line-height:30px;
	}
h3.leftBoxHeading a,h3.rightBoxHeading a{
	color:#3F36E4;
	}
h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover{
	color:#fe7e1c;
	text-decoration:underline;
	}
#manufacturersHeading,#currenciesHeading,#musicgenresHeading,#recordcompaniesHeading,#searchHeading,#search-headerHeading{
	margin:0em;
	background:#6699cc url(../images/sidebox_header_bg_190.jpg);
}
.leftBoxHeading{
	margin:0em;
	background:#6699cc url(../images/sidebox_header_bg_190.jpg);
	padding:0em 0em 0px;
	height:40px;
	}
.centerBoxHeading{
	margin:0em;
	background:#6699cc url(../images/centerbox_header_bg.jpg);
	padding:0em 0em 0px;
	line-height:30px;
	}
.rightBoxHeading{
	margin:0em;
	background:#6699cc url(../images/sidebox_header_bg_190.jpg);
	padding:0em 0em 0px;
	height:40px;
	}
.leftBoxContainer,.rightBoxContainer{
	margin:0em;
	margin-top:1.5em;
	}
.sideBoxContent{
	background-color:#FFFFFF;
	padding:0px 5px 10px 5px;
	border-top:0px solid #3f36e4;
	border-right:2px solid #3f36e4;
	border-bottom:2px solid #3f36e4;
	border-left:2px solid #3f36e4;
	margin:0;
	}
.productListing-data{
	text-align:center;
	padding-top:15px;
	border-bottom-width:1px;
	padding-bottom:15px;
	border-bottom-style:solid;
	border-bottom-color:#A3A3A3;
	}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.rightBoxHeading,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{
	text-align:center;
	}
#bestsellers.wrapper{
	margin:0em 0em 0em 1.5em;
	}
#bestsellers ol{
	padding:0;
	margin-left:1em;
	margin-top:0em;
	margin-bottom:0em;
	margin-right:1em;
	}
#bestsellers li{
	padding:0;
	margin:0em 0em 0.3em 0em;
	}
#bannerboxHeading{

}
#upProductsHeading{
	text-align:left;
	}
#upDateHeading{
	text-align:right;
	}
.sideBoxContent A.category-top,.sideBoxContent A.category-top:visited{
	color:#3f36e4;
	text-decoration:none;
	padding:0 0 0 0.5em;
	}
.sideBoxContent A.category-top:hover{
	color:#fe7e1c;
	font-weight:bold;
	}
A.category-links,A.category-links:visited{
	color:#3f36e4;
	text-decoration:none;
	}
A.category-links:hover{
	color:#fe7e1c;
	font-weight:bold;
    }
A.category-subs,A.category-products,A.category-subs:visited,A.category-products:visited{
	padding:0 0 0 0.5em;
	color:#3f36e4;
	text-decoration:none;
	}
A.category-subs:hover,A.category-products:hover{
	color:#fe7e1c;
	font-weight:bold;
    }
SPAN.category-subs-parent{
	font-weight:bold;
	}
SPAN.category-subs-selected{
	font-weight:bold;
	}
.back{
	float:left;
	}
.forward,#shoppingCartDefault#PPECbutton{
	float:right;
	}
.bold{
	font-weight:bold;
	}
.rowOdd{
	background-color:#b6bbff;
	height:1.5em;
	vertical-align:top;
	}
.rowEven{
	background-color:#e2e4ff;
	height:1.5em;
	vertical-align:top;
	}
.hiddenField{
	display:none;
}
.visibleField{
	display:inline;
}
CAPTION{
	/*display: none;*/
	}
#myAccountGen li,#myAccountNotify li{
	margin:0;
	font-size:1em;
	}
.accountTotalDisplay,.accountTaxDisplay{
	width:20%;
	text-align:right;
	}
.accountQuantityDisplay{
	width:10%;
	vertical-align:top
	}
TR.tableHeading{
	background:url(../images/centerbox_bg_190.gif);
	background-color:#6699CC;
	height:2em;
	color:#eff1ee;
	}
.productListing-rowheading{
	background:#3F36E4 url(../images/centerbox_bg_190.gif);
	height:2em;
	color:#eff1ee;
	}
.productListing-rowheading a:link,.productListing-rowheading a:visited{
	color:#Eff1ee;
	}
#siteMapList{
	width:90%;
	float:right;
	}
.ratingRow{
	margin:1em 0em 1.5em 0em;
	}
LABEL#textAreaReviews{
	font-weight:normal;
	margin:1em 0em;
	}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{
	background-color:#ffffff;
	margin:5px;
	}
.boxText a:hover{
	color:#fe7e1c;
	}
.newsInfo{
  text-align:left;
  font-style:normal;
}
.newsContent{
font-size:1.0em;
color:#3f36e4;
}
#newsArchivTitleHeading{
	text-align:left;
	color:#3f36e4;
        }
#newsArchivDateHeading{
	text-align:right;
	}