
/* BVC 2004 Product Page Template */
#bvc2004productpage #menucolumn {width:130px;position:absolute;top:0;left:0;margin:0;padding:0;}
#bvc2004productpage #imagecolumn {float:left;width:240px;text-align:center;}
#bvc2004productpage #contentcolumn {float:left; width:300px; margin:0 0 0 6px;}

/* BVC 5 Product Page Template
#bvc5productpage {width:760px;float:left;margin:0;}
#bvc5productpage #contentcolumn {float:left;width:220px; margin: 0 50px 0 0;text-align:left;}
#bvc5productpage #actioncolumn {float:left; width:470px; margin:0;text-align:left;}
#ProductShippingOptions { width: 300px; border:solid 1px #F8F1D4;background-color:#FDFAEE;padding:4px;}
#ProductShippingOptionsHeader { width: 300px; background-color:#FDFAEE;font-weight: bold; }
#ProductShippingOptionsFooter { font-family: Arial, helvetica, verdana, sans-serif;font-size: 10px; color: #8D7E6C; }
#ProductOptions option { margin-right:5px; }
.popupSwatch { margin:-20px 0 0 0;padding:0; }
#bvc5productpage #ProductReviews {clear: both;}
.productimage { text-align: center; margin: 10px 0; } */


/* LG Product Page 4 */
#LGproductpage4 { width:960px;float:left;margin-top:25px;}
#LGproductpage4 h1 { margin-left:-10px;_margin-left:5px; }
#LGproductpage4 .breadcrumbs { position:absolute;top:4px ;left:27px; }
#LGproductpage4 #maincolumn {width:916px;margin:0 0 0 27px !important;text-align:left;}
#contentBox { width:916px; }
#LGproductpage4 #contentcolumn { padding:0 20px 0 0;margin:0;text-align:center;vertical-align:top;}
#LGproductpage4 #actioncolumn { margin:0;text-align:left;vertical-align:top;min-width:300px}
#LGproductpage4 #productDescription { margin:8px 0 0 0;padding:0;text-align:justify;max-width:500px;font-size:12px;line-height:16px; }
#LGproductpage4 #actioncolumn { margin:10px 10px 0 0;padding:0; }
#LGproductpage4 #productDescription h2 { display:none; }
#LGproductpage4 #productDescription ul { margin:5px 0 5px 20px;text-align:left; }
#LGproductpage4 #productDescription li { padding:2px 0 1px 0; }
#LGproductpage4 #productDescription .shippingNote { margin:10px 0;text-align:left; }
.vendorImg { display:block;float:none;clear:both; }
.leeImg { float:left;padding-right:10px; }
#recentlyViewedLG {  }
#LGproductpage4 #productSKU { color:#fff; }
#LGproductpage4 .imgText { display:none }
#LGproductpage4 .ProductShippingOptions { border:none !important;background-color:#FDFAEE;padding:0;margin:0; }
#LGproductpage4 .ProductShippingOptionsItem { width:320px !important;padding-left:10px;float:left; }
#LGproductpage4 #ProductShippingOptionsFooter { font-family: Arial, helvetica, verdana, sans-serif;font-size: 10px; color: #8D7E6C;width:320px;margin-left:10px
; }
#LGproductpage4 #ProductTypes { padding-top:5px;width:230px; }
#LGproductpage4 #ProductTypes .productpropertylabel { font-weight:bold;line-height:15px; }
#LGproductpage4 #Prices { float:left;margin-left:20px; }
#LGproductpage4 #Prices td.formlabel, #LGproductpage4 #Prices td.formfield { vertical-align:top;padding-top:5px; }
#LGproductpage4 #productright { clear:both; }
#LGproductpage4 .vendorLink { text-align:left;margin:10px 0; }
#LGproductpage4 .shippingNote a, #LGproductpage4 .shippingNote a:link, #LGproductpage4 .shippingNote a:active, #LGproductpage4 .shippingNote a:visited, #LGproductpage4 .shippingNote a:hover { font-weight:bold;color:#8D7E6C !important; }
#LGproductpage4 #ProductOptions { clear:both;}
#LGproductpage4 #shippingOptionsBox { clear:both;float:left;width:500px;border:solid 1px #F8F1D4;background-color:#FDFAEE;padding:0 0 4px 0;margin:10px 0;}
#LGproductpage4 #shippingOptionsBox td { width:500px; }
#LGproductpage4 .ProductShippingOptions  {margin-bottom:5px;}
#LGproductpage4 .typedisplay { margin-left:5px;width:100%; }
#LGproductpage4 .typedisplay li { width:480px; }
#LGproductpage4 #ProductShippingOptionsHeader { margin-left:5px; }
#LGproductpage4 #StaticSPrice { margin:0 0 3px 0;padding:0; }
#LGproductpage4 #DeliverySurcharge { margin:0 0 3px 0;width:200px;}
#LGproductpage4 .DeliverySurchargeLink, #LGproductpage4 #StaticSPriceHeader { font-weight:bold;padding-left:5px;padding-bottom:10px; }
#LGproductpage4 .typedisplay .productpropertylabel { padding-top:3px; }
#LGproductpage4 .typedisplay li.alt { padding:0;margin:0; }
#LGproductpage4 .dropdownlist option { padding-right:5px; }
#LGproductpage4 #buttons2 { margin: 25px 0 0 0;padding:0 0 10px 0;width:150px;float:left; }
.buttons4 { width:500px;clear:both;float:none;padding:0;margin:2px 0 0 0px;border-bottom:1px solid #DFD9C2;border-top:1px solid #DFD9C2;background:#F8F1D5;  }
#LGproductpage4 td { padding:3px 0 2px 0; }
#extraInfoBox { position:relative;top:0;left:0;float:left;width:500px;}

.shareLnks { width:200px;text-align:right;margin-top:20px;}
.shareLnks .lnkCont { display:block; padding:2px 0; }
.socialLinks { padding:20px 0;clear:both;margin-left:122px;width:400px; }
.tweetThis { width:26px;height:26px;float:right;background:url(../images/twitter_page.jpg) no-repeat 0 0;text-indent:-9999px; }

.fbThis { width:26px;height:26px;float:right;background:url(../images/FB_page.jpg) no-repeat 0 0;text-indent:-9999px; }           
.fbThis a, .tweetThis a, #EmailThisPage a { display:block;width:26px;height:26px; }           
.fbLikeBtn {width:300px;float:right;margin:1px 0 0 3px; }
#EmailThisPage { float:right;margin-left:3px;width:26px;height:26px;background:url(../images/email_page.jpg) no-repeat 0 0;text-indent:-9999px !important; }
 
#bingGleam {height:20px;float:left;display:block;border:1px solid #ccc; }

#LGproductpage4 #wishlist { }
.outofstockdisplay { font-weight:bold;color:#FF41A6; }
.productChoiceInput { display:none; }
/*
.shareLnks {}
#LGproductpage4 #wishlist { padding:3px; }
#LGproductpage4 #babyregistry { margin:0;padding:3px; }
#LGproductpage4 #weddingregistry { margin:0;padding:3px; }
*/
#LGproductpage4 #ProductControls { padding: 10px 0; margin: 10px 0 0 0;float:left; width:520px;}
#LGproductpage4 #Prices { width:150px;float:left;;margin:0;padding:0; }
#LGproductpage4 #Prices .formlabel, #LGproductpage4 #Prices .FormLabel { text-align:left;width:100px;vertical-align:top;}
#LGproductpage4 #Prices .formfield, #LGproductpage4 #Prices .FormField { text-align:left;width:100px;vertical-align:top;padding:2px 0 0 0; }
#LGproductpage4 .textinput .choicelabel { max-width:150px; }
#LGproductpage4 .choicefield { margin:0;padding:3px 0 0 0; }
#LGproductpage4 .choicefield option { margin-right:8px; }
#LGproductpage4 .choiceDropdown option { padding-right:8px; }
#LGproductpage4 span.choicelabel { padding-top:3px; }
.gcAmount { margin-bottom:6px; }
#LGproductpage4 h6 { margin: 4px 0 0 0;padding:0;font-weight:bold; }
#LGproductpage4 ul {margin-left:20px; }
.petuniaNote { margin:5px 0;color:#F37596;font-weight:bold;font-size:105%; }
#LGproductpage4 p { margin: 5px 0 !important;line-height:16px !important;font-size:12px !important; }

/* Product Controls Box */
#Prices .formlabel, #Prices .FormLabel { text-align:right;width:50%;vertical-align:top; }
#Prices .formfield, #Prices .FormField { text-align:lift;width:50%;vertical-align:top;padding:2px 0 0 5px; }
.productpropertylabel { padding-right: 5px; text-decoration: none; color: #8D7E6C;vertical-align:top; }
#Prices .formfield .listprice {background:url(../images/sale-strike.png) no-repeat 0 0; }
.listprice { color:#D9080;padding:0}
.siteprice {font-weight:bold;font-size: 120%;color:#9D9080;white-space:nowrap; }
.yousave {font-weight:bold;color:#5BBFA9;white-space:nowrap; }
#cartBtn { width:150px;float:none;text-align:center;margin:5px auto 0 auto; }
.buttons3 { float:left;padding:3px 5px;margin:0px;border-bottom:1px solid #DFD9C2;border-top:1px solid #DFD9C2;width:500px;background:#F8F1D5; }

/* box for outside text on PSA essentials */
.outsidenoteText { width:300px;padding:0;margin:5px 0; }
/*
#wishlist { float:left;padding:3px 25px 0 25px; }
#babyregistry { float:left;margin:0;padding:3px 25px 0 0; }
#weddingregistry { float:left;margin:0;padding:3px 25px 0 0; }

/*

/* Product Reviews & Cross/Up Sells */


.ProductReviews, #CrossSells { clear: both; padding: 0px; margin: 0px; }
#CrossSells table { width: 600px !important; margin-left: 0px;}
#cross { float:left !important; margin: 10px 0 0 40px;}
#crosssells td { vertical-align:top; }
.ProductReviewLinks { font-size: 90%; } 
.ProductReview { margin: 10px; padding: 0 0 0 5px; border-left: 5px solid #eee; }
.ProductReviewKarma { display: block; padding-top: 5px; font-size: 90%; color: #666; }
#crosssells h2 { text-align:left; }
#cross { width: 600px;float:left !important; margin-top: 10px;}
.SingleProductDisplayImage img { }
.WideSingleProductDisplayPanel { width:220px;text-align:center;float:left; }
.SingleProductDisplayImage { margin: 0 5px; }
.ProductBadge { position: absolute; top:-5px; left:-20px; }
.SingleProductDisplayName { width:180px;margin:0 auto;font-size:12px;font-weight:bold;text-align:center; }
.SingleProductDisplayName a { color:#8D7E6C; }
.SingleProductDisplayDescription {  }
.SingleProductDisplayPrice { width:200px;font-size:100%;text-align:center;color: #8D7E6C;margin:0 auto;}


/* Recently Viewed */
#recentlyViewedLG { clear:left; width:580px;} 
#recentlyViewedLG h4 { white-space:nowrap; }
#recentlyViewedLG table { margin:0;padding:0;width:540px; }
#recentlyViewedLG table table { margin:0;padding:0;width:180px; }  
#recentlyViewedLG td { width:180px;text-align:center;vertical-align:top; }
#recentlyViewedLG .recordimage, #recentlyViewedLG .recordname { padding:5px; }
#recentlyViewedLG .recordname a, #recentlyViewedLG .recordname a:link, #recentlyViewedLG .recordname a:active, #recentlyViewedLG .recordname a:visited { color:#8D7E6C;text-decoration:none; }
#recentlyViewedLG .recordname a:hover { color:#8D7E6C;text-decoration:underline; }
.lastproductsviewed { width:120px;height:120px; }
#recentlyViewedLG fieldset { background:#fff;border:2px solid #DFD9C2;float:none;clear:none; margin: 0; padding: 0;}
#recentlyViewedLG fieldset { }
#recentlyViewedLG fieldset table { margin: 0 auto; }
#LGproductpage3 #recentlyViewedLG { display:none; }


/* Products */
.specTable { width:100%;margin:0;padding:0;font-size:12px;text-align:left; }
.specTable td, .specTable th{ border-bottom:1px solid #DFD9C2;padding-top:6px;vertical-align:top;background:transparent }
.sizingDesc dl { margin:10px 0;padding:0;display:block; }
.sizingDesc h2 { font-size:14px;margin:0;padding:0; }
.sizingDesc dt { font-size:12px;font-weight:bold;margin:0;padding:0; }
.sizingDesc dd { font-size:12px;padding:0 0 5px 0;margin:0; }
.sizingDesc table { font-size:12px; }
.sizingDesc caption { text-align:left;font-weight:bold;font-size:12px;}
.sizingDesc th { text-align:left;padding-right:5px;}
.sizingDesc { margin:0 0 10px 0;padding:0; }
.sizingDesc h2 { font-size:14px;margin:0;padding:0; }
.sizingDesc dt { font-size:12px;font-weight:bold;margin:0;padding:0; }
.sizingDesc dd { font-size:12px;padding:0 0 5px 0;margin:0; }
.sizingDesc table { font-size:11px;width:240px; }
.sizingDesc caption { text-align:left;font-weight:bold;font-size:12px; }
.sizingDesc th { text-align:left;background:none; }

/* Sale of the Day */
#SaleOfTheDay { }
#saleImg { text-align:left; }
#saleImg img  { border:1px solid #D2F1E9 !important; }
#saleDescription { text-align:justify;max-width:500px; }
#saleDescription ul { margin-left:20px; }
#SaleOfTheDay #saleDescription img { float:none; }
#SaleOfTheDay .record { padding: 10px 0; margin: 10px 0;width:230px;text-align:center;}
#SaleOfTheDay .recordlistprice a, #SaleOfTheDay .recordlistprice a:link, #SaleOfTheDay .recordlistprice a:active, #SaleOfTheDay .recordlistprice a:visited, #SaleOfTheDay .recordlistprice a:hover { background:url(../images/sale-strike.png) no-repeat top left;color:#9D9080;text-decoration:none;}
#SaleOfTheDay .recordprice, #SaleOfTheDay .recordprice a, #SaleOfTheDay .recordprice a:link, #SaleOfTheDay .recordprice a:active, #SaleOfTheDay .recordprice a:visited, #SaleOfTheDay .recordprice a:hover {font-weight:bold;font-size: 120%;color:#9D9080;text-decoration:none; }
#SaleOfTheDay #ctl00_MainContentHolder_DataList1_ctl00_YourSavingsAnchor, #SaleOfTheDay  
#ctl00_MainContentHolder_DataList1_ctl00_YourSavingsAnchor:link, #SaleOfTheDay #ctl00_MainContentHolder_DataList1_ctl00_YourSavingsAnchor:active, #SaleOfTheDay #ctl00_MainContentHolder_DataList1_ctl00_YourSavingsAnchor:visited, #SaleOfTheDay #ctl00_MainContentHolder_DataList1_ctl00_YourSavingsAnchor:hover { font-weight:bold;color:#5BBFA9;text-decoration:none; }
#SaleOfTheDay .recordcontrols { margin-top:10px; }
#LGproductpage4 #categorydescription { margin-bottom:10px; }
.treasureBox { clear:both;border:solid 1px #DFD9C2;background:#fff;padding:7px;width:320px;float:left; margin-left:0px;margin-top:20px;}
.treasureLeft { width:770px;float:left;margin-right:30px; }
.treasureLeft ol { margin-left:40px; }
.treasureLeft li { padding:6px 0; }
.treasureRight { width:350px;float:left;display:none;}
.treasureLeft p, .treasureRight p { text-align:justify; }
#treasureTweet, #treasureFB { color:#5BBFA9;border-bottom:none; text-transform:lowercase  }
.treasureInsert { color:#F37596;padding:10px;margin:10px 0 10px 90px;width:500px;border:solid 1px #DFD9C2;background:#fff; }
#treasureBtn { text-indent:-9999px;background:url(/images/treasure-final.gif) no-repeat 0 0;position:relative;top:0;left:0;width:320px;height:74px; }
.treasure1 { position:absolute;top:0;left:0;width:74px;height:74px; }
.treasure2 { position:absolute;top:27px;left:135px;width:30px;height:12px; }
.treasure3 { position:absolute;top:56px;left:240px;width:30px;height:12px; }

#fbtreasureBtn { text-indent:-9999px;background:url(/images/facebook-treasure.gif) no-repeat 0 0;position:relative;top:0;left:0;width:449px;height:120px; }
.fbtreasure1 { position:absolute;top:0;left:0;width:74px;height:74px; }
.fbtreasure2 { position:absolute;top:25px;left:155px;width:30px;height:12px; }
.fbtreasure3 { position:absolute;top:56px;left:278px;width:60px;height:12px; }
.fbtreasure4 { position:absolute;top:70px;left:300px;width:30px;height:12px; }