@charset "UTF-8";
/* CSS Document */

.productDetailContainer { float:left;width:750px;margin:18px 0; }
	.productDetailContainer .productDetailImagesContainer { float:left;width:226px;margin:0;padding-right:27px; }
		.productDetailContainer .productDetailImagesContainer .productDetailImage { float:left;width:220px;margin:0;padding:0; }
			.productDetailContainer .productDetailImagesContainer .productDetailImage IMG { border:3px solid #BF1E2E;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em; }
			/* ZOOM BUTTON */
			.productDetailContainer .productDetailImagesContainer .productDetailImage .productDetailControls { width:100%;text-align:center;position:absolute;top:431px;left:-92px;z-index:1000; }
			.productDetailContainer .productDetailImagesContainer .productDetailImage .productDetailControls A { width:32px;height:32px; }
			.productDetailContainer .productDetailImagesContainer .productDetailImage .productDetailControls A IMG { border:none; }
			/* ADDITIONAL IMAGES */
			.productDetailContainer .productDetailImagesContainer .prodDetailAddtlImagesContainer { float:left;width:224px;margin:0 0 6px 0;text-align:left; }
				.productDetailContainer .productDetailImagesContainer .prodDetailAddtlImagesContainer .prodDetailAddtlImage { float:left;width:50px;margin:0;padding-right:6px; }
					.productDetailContainer .productDetailImagesContainer .prodDetailAddtlImagesContainer .prodDetailAddtlImage IMG { border:1px solid #666; }
			/* MORE OPTIONS - ZOOM, VIDEO, AUDIO, OTHER */
			.productDetailContainer .productDetailImagesContainer .prodDetailMoreOptionsContainer { float:left;width:224px;margin:3px 0;text-align:left; }
			.vProductsDetailImageZoomCloseContainer { display:none;visibility:hidden; }
			/* ZOOM AND VIEW LARGER CONTAINER */
			.productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer { float:left;width:214px;margin:3px 0 6px 0;padding:0 6px;text-align:left;background-color:#63030A;background:url(/images/spencers/productDetail/prodDetailAddtlOptionsBG.gif);background-repeat:repeat-x; }
				.productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer A, .productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer A:link, .productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer A:hover { color:#FFF;text-decoration:none; }
				.productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer A:hover { text-decoration:underline; }
				.productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer .prodDetailZoomContainer { float:left;width:80px;margin:0;padding:3px 0;text-align:left;font-size:93%;color:#FFF; }
				.productDetailContainer .productDetailImagesContainer .prodDetailZoomLargerContainer .prodDetailViewLargerContainer { float:right;width:120px;margin:0;padding:3px 0;text-align:right;font-size:93%;color:#FFF; }
			/* VIDEO CONTAINER */
			.productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer { float:left;width:214px;margin:3px 0 6px 0;padding:0 6px;text-align:center;background-color:#63030A;background:url(/images/spencers/productDetail/prodDetailAddtlOptionsBG.gif);background-repeat:repeat-x; }
				.productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer A, .productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer A:link, .productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer A:hover { color:#FFF;text-decoration:none; }
				.productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer A:hover { text-decoration:underline; }
				.productDetailContainer .productDetailImagesContainer .prodDetailVideoContainer .prodDetailVideo { float:left;width:214px;margin:0;padding:3px 0;text-align:center;font-size:93%;color:#FFF; }
			.prodDetailVideo label:hover { text-decoration:underline; cursor:pointer;}	
	.productDetailContainer .productDetailInfoContainer { float:left;width:342px;margin:0;padding-right:48px;text-align:left;line-height:15px; }
		/* ATTRIBUTE CONTAINER - NEW, HOT, ETC */
		.productDetailContainer .productDetailInfoContainer .productDetailAttributeContainer { font-size:131%;color:#BF1E2E; }
		.productDetailContainer .productDetailInfoContainer h1 { font-size:131%;font-style:italic;font-weight:bold; }
		.productDetailContainer .productDetailInfoContainer .productDetailSpecialOfferContainer { width:360px;margin:6px 0;padding:3px;font-size:111%;font-weight:bold;color:#FFF;background-color:#BF1E2E; }
		
		.vProductsDetailInfoProductDescriptionContainer {margin-bottom:12px; }
			.vProductsDetailInfoProductDescriptionContainer P { margin:4px 0; }
		
		.vProductsDetailInfoProductPrice { padding:6px 0 3px 0; }
		.vProductsDetailInfoProductPrice .price { font-size:123.1%;font-weight:bold; }
		.vProductsDetailInfoProductPrice .productPriceOriginal { font-size:123.1%;text-decoration:line-through; }
		.vProductsDetailInfoProductPrice .productPriceSale { font-size:123.1%;font-weight:bold;color:#BF1E2E; }
		
		.vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer { float:left;width:320px;margin:6px 0 9px 0;text-align:right; }
			.vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer .addToCartContainer { float:left;width:130px;margin-top:6px; }
			.vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer .SecondaryButtonsContainer { float:right;width:130px;font-size:85%; }
				.vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer .SecondaryButtonsContainer A, .vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer .SecondaryButtonsContainer A:link { font-size:85%;color:#000;text-decoration:underline; }
				.vProductDetailInforFormControlsContainer .prodDetailAddToCartContainer .SecondaryButtonsContainer A:hover { color:#666; }
				/* PRODUCT OPTIONS - SIZE, QTY, ETC */
				.vProductDetailInforFormControlsContainer .productOptionsContainer UL LI { clear:both;width:320px;margin:3px 0; }
				.vProductDetailInforFormControlsContainer .productOptionsContainer UL LI label { float:left;width:60px;font-size:108%;padding:0 0 6px 0; }
				/*.vProductDetailInforFormControlsContainer .productOptionsContainer UL LI span { float:left;width:60px;font-size:108%;padding:0 0 6px 0; }*/
				.vProductDetailInforFormControlsContainer .productOptionsContainer UL LI select option { padding-right:15px; }
				/* PRODUCT ADDITIONAL INFO BULLETS */
				.vProductsDetailInfoSpecifications { clear:both;width:360px;margin-top:9px; }
					.vProductsDetailInfoSpecifications P { font-size:93%;margin:3px 0; }
					.vProductsDetailInfoSpecifications UL { list-style-type:disc;list-style-position:inside; }
						.vProductsDetailInfoSpecifications UL LI { font-size:93%;margin:3px 0; }
				/* PRODUCT RATINGS */
				.product-reviews-snippet { clear:both;width:360px;margin-top:12px;padding:3px 0;font-size:85%; }
					.product-reviews-snippet .prSnippetEngine .prSnippetTitle { font-size:123.1%;font-weight:bold; }
	/* FINISH THE LOOK */
	.prodDetailAccessoriesContainer { float:left;width:107px;margin:0;padding:0; }
		.prodDetailAccessoriesContainer h3 { margin-bottom:6px;padding:3px 0;font-size:85%;font-weight:bold;background:url(/images/spencers/productDetail/finishTheLookHeaderBG.gif);background-repeat:repeat-x; }
			.upsellContainer .product.floatL { font-size:85%;margin-bottom:6px;line-height:14px;margin-bottom:4px; }
			.upsellContainer .product.floatL A { text-decoration:none; }
			.upsellContainer .product.floatL A IMG { border:1px solid #999; }
			.upsellContainer .product.floatL A .product-title { color:#000;text-decoration:underline;font-size:93%; }
	
.additionalProductDetailContainer { clear:both;width:750px;margin:0 0 9px 0; }
	
.prReviewEngine#prReviewEngineDiv #prHeader .prodReviewsTitle { width:auto;padding:3px 0;text-align:left;font-size:123.1%;font-weight:bold;border-bottom:#C7C7C7; }
	