
/* Core page ad-flash section */
#product-banner {
	margin:0 0 4px 5px;
	padding:0;
	width:919px;
	/*position:relative;*/
	float:left;
}
	#ieroot #product-banner {float:none;}

#product-banner-inner {margin:0;padding:0px;/*position:relative;*/}

#promo-left {float:left;width:571px;margin:0;padding:0;z-index:100;}
#promo-right {float:left;width:348px;margin:0;padding:0;z-index:100;}

#promo-callout {/*position:absolute;*/margin:0;padding:0;/*top:309px;left:516px;*/z-index:1000;}

/* slide show specific styles */
#slide-images{
	/*position:relative;*/
	display:block;
	margin:0px;
	padding:0px;
	/*width:566px;*/
	width:338px;
	height:336px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img{
	display:block;
	background-color:#FFFFFF;
}
/* end slide show specific styles */

/* END Core page ad-flash section */

#content-wrap {
		margin:0;
		padding:0;
		float:left;
		width:919px;
		background:#fff;
		}
	#ieroot #content-wrap {
		float:none;
}

/* Core page right-col over-rides */
#right-col-wrap {
		float:left;
		width:919px;
		margin:0;
		padding:0 0 8px 0;
		background-color:transparent;
}


/* RIGHT SIDEBAR Styles */
#right-col-wrap {
		float:left;
		width:683px;
		margin:0;
		padding:0 0 20px 0;
}

#content-rc {
		float:left;
		margin:0;
		padding:0;
		width:683px;
}


#wrap-for-promos {
		background-color:transparent;
		float:left;
		margin:0;
		padding:0;
		width:919px;
		background:#fff url(../images/Template/bg_core_content.jpg) no-repeat top left;
}
	/* #ieroot #wrap-for-promos {margin:0 50px 20px 13px;} */



#subwrap-for-promos {
		float:left;
		width:884px;
		margin:15px 0 20px 35px;
		padding:0 0 10px 0;
}


/* Core page Featured Product Styles */
#sub-promo-left {
		float:left;
		width:401px;
		margin:0;
		padding:0;
		background-image:none;
		background-color:transparent;
}
	#ieroot #sub-promo-left {
		margin:0;
}

#featured-product-header {
		float:left;
		margin:0;
		padding:0;
		width:383px;
		background-color:transparent;
}

#featured-product-header h2 {
		margin:0;
		padding:0;
		background-color:#fff;
		font-size:16px;
		color:#370000;		
}

#featured-product-foot {
		float:left;
		margin:0;
		padding:0;
		width:383px;
		background-color:transparent;
}

#featured-product {
		float:left;
		margin:0;
		padding:0;
		width:383px;
		background-color:#fff;
}

#featured-product-photo {
		float:left;
		margin:44px 0 0 0;
		padding:0 0 45px 0;
		width:163px;
}

#featured-product-details {
		float:left;
		margin:28px 0 0 0;
		padding:0;
		width:220px;
		background-color:#fff;
}


#featured-product-details h3 {
		margin:22px 0 5px 0px;
		padding:0;
		background-color:#fff;
		font-size:26px;
		font-weight:normal;
		color:#370000;
		font-family:times, "Times New Roman",Georgia,Serif;
}

#featured-product-details p {
		margin:0;
		padding:5px 0 5px 0;
		width:200px;
		background-color:#fff;
		font-size:11px;
		color:#000;
}

#featured-product p.sp-price {
		font-size:16px;
		color:#340101;
		margin:5px 0;
		padding:0;
}

#featured-product-details p.more-link {
		font-size:15px;
		font-weight:normal;
		font-family:times, "Times New Roman",Georgia,Serif;
}
#featured-product-details p.more-link a:link, #featured-product-details p.more-link a:visited {
		color:#370000;
}

#featured-product-details p.more-link a:focus, #featured-product-details p.more-link a:hover, #featured-product-details p.more-link a:active {
		color:#000;
		text-decoration:none;
}

/* Core page right-col On Sale Now, Artist call-out, Enews registration */

#sub-promo-right {
	float:left;
	width:299px;
	margin:0;
	padding:0;
	background-image:none;
	background-color:transparent;
}
	#ieroot #sub-promo-right {
		margin:0;
}

#on-sale-now-wrap {
		float:left;
		margin:0 0 12px 0;
		padding:0;
		width:446px;
		background-color:#fff;
}

#on-sale-now-head, #on-sale-now-foot {
		float:left;
		margin:0;
		padding:0;
		width:446px;
}

#on-sale-now-wrap h2 {
		margin:8px 0 15px 0px;
		padding:0;
		background-color:#fff;
		font-size:14px;
		font-weight:normal;
		color:#370000;
		font-family:times, "Times New Roman",Georgia,Serif;
		text-transform:uppercase;
}

#on-sale-now-wrap h3 {
		margin:0;
		padding:0;
		background-color:#fff;
		font-size:24px;
		font-weight:normal;
		color:#370000;
		font-family:times, "Times New Roman",Georgia,Serif;
}

#on-sale-now {
		float:left;
		margin:0 0 0 20px;
		padding:0;
		width:425px;
}

#on-sale-now-details {
		float:left;
		margin:0;
		padding:0;
		width:279px;
}

#on-sale-now-details h4 {
		margin:0;
		padding:0;
		background-color:#fff;
		font-size:12px;
		font-weight:normal;
		color:#340101;
}

#on-sale-now-photo {
		float:left;
		margin:0;
		padding:0;
		width:146px;
}

#on-sale-now-wrap p {
		margin:0;
		padding:0 0 10px 0;
		width:265px;
		background-color:#fff;
		font-size:11px;
		color:#000;
}

#on-sale-now-wrap p.more-link a:link, #on-sale-now-wrap p.more-link a:visited {
		color:#370000;
		font-size:15px;
		font-weight:normal;
		font-family:times, "Times New Roman",Georgia,Serif;
}

#on-sale-now-wrap p.more-link a:focus, #on-sale-now-wrap p.more-link a:hover, #on-sale-now-wrap p.more-link a:active {
		color:#000;
		font-size:15px;
		font-weight:normal;
		text-decoration:none;
		font-family:times, "Times New Roman",Georgia,Serif;
}



#core-right-bottom-wrap {
		float:left;
		margin:0 0 12px 0;
		padding:0;
		width:446px;
		background-color:transparent;
}

#core-right-bottom-left-wrap {
		float:left;
		margin:0;
		padding:0;
		width:243px;
		background-color:transparent;
}

#core-right-bottom-right-wrap {
		float:left;
		margin:0;
		padding:0;
		width:203px;
		background-color:transparent;
		font-size:9px;
		color:#370000;
}


	/* ENews form styles */		
	#enews-email-wrap input#ENews, #mc_embed_signup input#mce-EMAIL {
		height:16px;
		width:161px;
		font-family:arial,sans-serif;
		font-size:10px;
		color:#323232;
		border:solid 1px #b19a74;
		padding-top:3px;
}	

#mc_embed_signup {margin-bottom:12px;}

div.mce_inline_error {margin:0 !important;padding:3px 0 !important;background-color:transparent !important;float:right;}

div#mce-success-response {position:absolute !important;top:8% !important;left:50% !important;z-index:2000;font-size:11px;width:440px !important;}
	/* end ENews form styles */	

/* ===================== */

#content_area_wrapper {
	float:left;
	width:610px;
	margin:35px 0 0 24px;
	padding:0;
	clear:both;
}


#right-col-wrap p.join-us {
	float:left;
	font-size:9px;
	color:#000;
	margin: 0;
	padding:0;
}

#right-col-wrap p.join-us img {
	margin:5px 5px 0 0;
	padding:0;
}



table table table table td [align="center"] a img {
	border:solid 1px #c8c8c8;
	float:left;
	margin:10px 0;}

	/* OSN = On Sale Now, TS = Top Sellers, NP = New Product */
.OSN-Title, .NP-Title, .TS-Title {/*added style in the HomePage_SuperDealTitle (Settings/Config Variables/General variables/Config_HomePage_SuperDealTitle, Config_HomePage_NewProductsTitle, Config_HomePage_TopSellersTitle ) */
	margin:0 0 0 8px;
	padding:0;
	color:#370000;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:14px;
}