

/********   START NEW CSS ************/

.detailsHeader{margin:0px; padding:3px 5px; width:300px; height:auto;}
	h3.itemInfoHeader{padding:2px 0px 0px 0px; margin:0px ;font-size:13px; color:#666; font-weight:bold;}


#mainImage{width:600px;height:400px;position:relative;padding:0px;margin:0px;}
	#izView{
		position:absolute;
		left:0px;
		top:0px;
		width:600px;
		height:400px;
		text-align:left;
	}

	.zoomShare{width:100%;position:relative;padding:2px;border-bottom:1px solid #DCDCDC;}
		.zoomthis_button{float:left; text-decoration:none;}
			.zoomthis_button:hover{color:#900;}
				.zoomLink{padding-left:4px;vertical-align:top;margin-right:5px;}

.otherHeaders{padding:5px 0px; font-size:11px; color:#333;}

#alternateImages{width:100%; height:auto;}
	#alternateImagesThumbs{overflow:auto;width:100%;}
		#alternateImages  #alternateImagesThumbs img{border:1px solid #DCDCDC; padding:2px; margin-right:4px;width:100px;height:75px;}
			#alternateImages  #alternateImagesThumbs img:hover{border:1px solid #900;}
				.spacer{height:8px;width:1px;}

#contentNav{ width:auto;padding:0;margin:0;height:auto; }
	#contentNav a{color:#666;text-decoration:none;}
		#contentNav a:hover{color:#900;}
			.contentNavBtns{float:left; width:auto;margin:0;padding-right:3px;}
				#firstBtn{width:100px;margin:0;padding:0;text-align:left;}
					#firstBtn .disabledBtn a, #lastBtn .disabledBtn a{color:#EEEEEE;text-decoration:none;}
						#firstBtn .disabledBtn a:hover, #lastBtn .disabledBtn a:hover{color:#EEEEEE;}
							#lastBtn{float:left; height:20px;width:100px;margin:0;padding:0;text-align:right;}

.detailsOtherContent{
	width:100%;
	height:auto;
	padding:0px 0px 10px 0px;
	margin:0;
	vertical-align:top;
	background:url("/wcsstore/AmericanSignature/images/asf_prodpg/borders.gif") top left no-repeat;}

								
#relatedProductsZone, #alternateColorsZone { height:auto; overflow:hidden; width:590px;padding:0px 5px;}
								
.relatedProduct
	{ width:96px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:100%; padding:2px; color:#333;}


.optionsImg img{border:2px solid white;margin:0 0 3px 0; padding:2px 3px; background-color:#FFF;}
	.relatedProduct img:hover{border:2px solid #900;}
		.relatedProduct a:hover{ color:#900 }
								
.optionsName{ line-height:11px; }
	.optionsPrice{ color:#900;font-weight:bold;padding:3px 0 0 0 }
		.optionsComp{ color:#999;font-size:9px; }

  
  #productDetails{width:590px;height:auto; padding:5px; padding-bottom:30px;}
      #details{}
	  p#shortDescription { width:570px; padding:4px 5px; margin:0px;font-size:13px; }
		#productAttributes{ padding:0px; width:552px;height:auto; margin-left:18px;}
			#productAttributes li{ padding: 4px 0px;}
 


#priceTop{width:100%;height:auto;display:inline;text-align:left;padding-bottom:20px;}
#itemName{width:100%;padding:0px;margin:0px;}
#itemName h1{padding:0;margin:0;}
#itemPrice, .salePrice{width:auto;font-family:Arial, Helvetica, sans-serif;color:#C00;font-size:30px;padding:0 8px 0 0;font-weight:bolder;}
#secondaryPrice{width:100%;}
.comparePrice{color:#666;width:auto;}
.savings{color:#CC0000;padding-left:16px;width:auto;}
.productPrice{padding:0px;margin:0px;height:auto;width:100%;}
#printPromoBox{ display:none; visibility:hidden;margin:0px;padding:0px;width:600px;}
									
#buttonsBox{ width:auto; height:auto; padding:4px 0px ; margin:0px; }
#buttonsBox a { padding:0;margin-right:9px;}

#buttonsBox .lastImg{ padding:0; margin:0; }
.promosBox{ width:418px; border: 2px solid #999; height: auto;margin:auto;}
.promosBox img {border: 1px solid #FFFFFF; }
.promoSpacer {  height:6px; width:1px; }
#bottomBanner{ width:100%;text-align:center;padding:0;margin:auto; }

/*** ADD THIS WIDGET SHARE BUTTONS ******/

.add_to_btns{
	float:left;
	margin-bottom:-2px;
	padding:0px;
	text-decoration:none;
}

.addthis_button_print, .addthis_button_email, .addthis_button{
	padding:0px;
	margin:0px;
}

#product_promos{
	padding:6px 0px;
	margin:0px;
	width:100%;
	position:relative;
	height:auto;
}
.promoSpot{
	padding:0px;margin:0px;
}


/*******************************************************/

/********   END NEW CSS ************/
/*
#scrollerZone
{
	padding 5px 10px 5px 10px;
}

#productZone
{

}

#productImage
{
	float: left;
	width: 500px;
	padding: 20px 0px 20px 0px;
}

#additionalImageBox.thumbs
{
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
	padding:5px 0px;
}

#additionalImageBox.thumbs img
{
	border:2px solid #CCC;
	padding:3px;
}

#productImage .buttons
{
	text-align: center;
}

#productDetails
{
	float: left;
	width: 285px;
	padding: 20px 0px 20px 0px;
}

#productDetails h1.productName
{
	padding: 0px;
	margin: 0px;
	color: #515151;
	font-size: 16px;
	font-weight: bold;
}

#productDetails ul.productAttributes
{
	margin: 0px;
	padding: 0px 20px;
}

#productDetails .productPrice
{
	margin:-13px 0 0 0;
	font-size: 16px;
	font-weight: bold;
}

#productDetails .salePrice
{
	margin: 10px 0px;
}

#productDetails .salePrice .savings
{
	color: #f00;
}

#productDetails .productDescription
{
	margin: 10px 0px;
}

#productDetails .ratingsZone
{
	margin: 10px 0px;
}

#productDetails .buttons
{
	margin: 10px 0px;
}
*/
/* Had to set a width on the div to prevent it from stretching */
/*
#productDetails .promoZone
{
	border: 1px solid #ccc;
	width: 257px;
	padding: 4px;
}

.vcfdisclaimer
{
}

#alternateColorsZone
{
	padding: 10px 18px 10px 18px;
}

#alternateColorsZone .header
{
	padding: 4px 10px;
	text-align: left;
	background-color: #DADADA;
	color: #787878;
}

#relatedProductsZone
{
	padding: 10px 0px 10px 0px;
	text-align: center;

}

#relatedProductsZone .header
{
	padding: 4px 10px;
	background-color: #DADADA;
	text-align: left;
	color: #787878;
}

#alternateColorsZone .relatedProduct,
#alternateColorsZone .lastRelatedProduct,
#relatedProductsZone .relatedProduct,
#relatedProductsZone .lastRelatedProduct
{
	float: left;
	width: 185px;
	vertical-align: middle;
	text-align: center;
	background-image: url("/wcsstore/AmericanSignature/images/vcf_prodpg/vcf_product_divider.jpg");
	background-position: top right;
	background-repeat: no-repeat;
	padding: 10px 0px;
}

#alternateColorsZone .lastRelatedProduct,
#relatedProductsZone .lastRelatedProduct
{
	background-image: none;
}

#productReviewsZone
{
	padding: 10px 0px 10px 0px;
}

#BVCTI
{

}

#productReviewsZone .header
{
	padding: 4px 10px;
	background-color: #DADADA;
	text-align: left;
	color: #787878;
}

#productReviewsZone .content
{
	padding: 10px 0px;
}
*/
