#product-beauty { width:779px; }
table#product-header { width:100%; background-color:#000000; border:none; }
table#product-header td#swatch { width:47px; height:46px; }
table#product-header td#swatch img { border-top:1px solid #bdbdbd; border-right:1px solid #bdbdbd; border-left:1px solid #bdbdbd; }
table#product-header td#name { padding:0px 0px 0px 10px; }
table#product-header td#name h1 { margin:0 0 0 0; font-family:georgia,serif; font-size:16px; font-weight:bold; color:#ffffff; }

table#product-add { width:100%; border:none; }
table#product-add td#product-shot { width:373px; border-right:1px solid #bdbdbd; }

table#product-add-info { width:100%; border:none; }
table#product-add-info td { padding:10px 10px 10px 7px; }
table#product-add-info .price { font-family:arial,georgia,serif; font-size:12px; font-weight:bold; color:#d70000; }
table#product-add-info td#qty { background-color:#f2f0eb; border-right:1px solid #bebcbd; }
table#product-add-info td#calc { background-color:#f2f0eb; }


table#product-add-info .compareAT { color: #000; font-size: 12px;}

#product-tabs { margin:6px 0px 0px 0px; width:779px; }
#product-tabs-feature { border:1px solid #bebcbd; }
#product-details { border-top:1px solid #bebcbd; }
.prod-tab-img { float:left; margin:0px 2px 0px 0px; }
div.prod-tab { border-top:1px solid #bebcbd; background-color:#ffffff; min-height:870px; height:auto !important; height:870px; }

#tab_matchingmolding_l { display:block; }
#tab_accessories_l { display:none; }
#tab_similarproducts_l { display:none; }
#tab_emailafriend_l { display:none; }

#product-swatch { display:block; position:absolute; top:160px; left:792px; width:164px; z-index:100; }
#product-swatch-tabs { width:165px; height:25px; }
#product-swatch-wrapper { display:block; }
#product-specs-wrapper { display:none; border:1px solid #bebcbd; padding:12px 12px 12px 12px; }
#product-specs-wrapper-noblock { display:block; border:1px solid #bebcbd; padding:12px 12px 12px 12px; }
div.product-larger { position:relative; padding:5px 10px 5px 15px; background-color:#000000; }
#product-swatch-img { position:relative; background-color:#bebcbd; width:164px; }
#product-swatch-img img { border:1px solid #bebcbd; }
#view-larger1, #view-larger2 { background: url(../assets/images/product_page/icon_viewlarger.gif) center left no-repeat; padding-left: 15px; }

ul#list-specs { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
ul#list-specs li { padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

div.product-larger a:link { color:#ffffff; }
div.product-larger a:active { color:#ffffff; }
div.product-larger a:visited { color:#ffffff; }

.add-cart-prod-swatch { margin-bottom: 5px; }

/* Product Trim List */
.prod-controls {
    min-height:50px;
	height:auto !important;
	height:50px;
    /*min-height:50px;
    height:50px;*/
}
.prod-name-price {
    min-height:35px;
	height:auto !important;
	height:35px;
}
.prod-img-a {
    min-height:35px;
	height:auto !important;
	height:140px;
}
.prod-name-price a { display: block; }
img.thumbCrossSell { margin:0px 0px 5px 0px; }

.add-label { margin-top: 35px; }
