body{font-family:sans-serif; font-size:1em;line-height:1.3em;}

#orb{background:url("http://etc.thewaxconspiracy.com/pf/back_top.png") top left repeat-x #430101; margin:0; padding:50px 0 0 0;}
#dress{background:url("http://etc.thewaxconspiracy.com/pf/back_orb.png") top left repeat-x #fff; width:800px; margin:0 auto; padding:70px 0;}
#hem{background:url("http://etc.thewaxconspiracy.com/pf/back_hem.png") bottom left repeat-x #fff; width:800px; margin:0 auto; padding:0; height:100px; }
#footr{background:url("http://etc.thewaxconspiracy.com/pf/back_foot.png") bottom left repeat-x #430101; margin:0; padding:150px 0 10px 0;}

#ufo{width:500px; display:block;height:80px;}
a#wax{color:#fffcfc; font-size:0.8em; text-align:right;display:block; margin:2em 0 0 0; padding:0;}

.pageHeader{font-size:2em;  margin:1em 0 0 0.5em; font-weight:normal; padding:0;}

.productTitle{font-size:0.8em;}
.productDetailTabTable{font-size:0.9em;  margin:1em 0; font-weight:normal; }
.productDetailTabFocus, .productDetailTabUnfocus{text-align:center; padding:0; margin:0;}
.productDetailTabFocus{background:url("http://etc.thewaxconspiracy.com/pf/back_tab.png") repeat-x; color:#fff;}
.productDetailTabFocus a{color:#fffcfc;}
.productDetailTabUnfocus a:hover,.productDetailTabUnfocus a:focus{background-color:#333; color:#fffcfc;}
.productDetailTabFocus a, .productDetailTabUnfocus a{padding:0.5em 0; margin:0; display:block;}

.productsTable1{margin:0 auto; padding:0;}
.productsTable2{padding:0; margin:0 1em;}
.productNumColorsLink, .productPrice{font-size:0.8em;}

#sector{margin:5em auto; padding:0 1em; font-size:0.8em; width:700px; }
#sector h3{font-size:1.5em; font-weight:normal; padding:0; margin:0;}
#sector p{margin:0; padding:0;}
#crumb{font-size:0.8em; line-height:2em; background:url("http://etc.thewaxconspiracy.com/pf/back_crumb.png") top left repeat-x #430101; color:#fffcfc; margin:0; padding:0 1em; height:30px;}
#crumb a{color:#fffcfc;}
#crumb a:hover, #crumb a:focus{color:#f66;}
#sections{margin:1em auto; width:700px; font-size:0.8em;}


.pricingTable tr{padding:0; margin:0; height:2em;}
.pricingPrice2, .pricingPrice1{padding:0 0.3em; margin:0; border-bottom:1px solid #c0c0c0;}
.pricingColorName1, .pricingColorName2{text-align:right; padding:0 0.5em 0 0; margin:0;}

.sizeChartTitleText{font-size:1.1em;margin:0 0 0 1em; padding:0;}
.sizeChartHeaderTD, .sizeChartTD{text-align:center;font-size:0.8em;}
.sizeChartTDName{text-align:right;font-size:0.8em;}
.sizeChartTD{border:1px dotted #900; padding:0 0.5em;}

.buyBoxTable{text-align:left; font-size:0.8em;}
.buyBoxHeaderTD{font-size:1.5em; line-height:1em; padding:0; margin:0; border-bottom:1px solid #600;}
.buyBoxItemPrice{font-size:2em;}

.cartTable td{font-size:0.9em;}
.cartHeadTR{height:30px;}
.cartHeadText{background-color:#430101; color:#fff; font-size:0.8em; display:block;}

.helpCenterStoreArticleText{width:700px; margin:1em auto; font-size:0.9em;}

p{margin:0 0 1em 0; padding:0;}

a{text-decoration:none; border-bottom:1px dotted #900; color:#900;}
a img, a#ufo{border:0;text-decoration:none;}
a:hover, a:focus{color:#66c;}

.left{text-align:left;}

.grayText{font-size:0.8em; color:#333; }
.grayText .footerLinks{font-size:1em; color:#333; margin:0; padding:0;}
.grayText .footerLinks :hover{color:#fff;}
td a{text-decoration:none; border:0;}
.footerLinks{padding:0 1em; margin:0 0.5em; }
.footerVerticalBar, .productNumColorsPriceDivider{display:none;}
