#mainProductBox {
margin: 0 auto;
padding: 0;
}
#imagebox {
margin:0;
padding:0 0 0 0px;
width:20%;
float:left;
}
#productMainImage {
margin:26px 0 0 0px;
}
#productbox {
margin:0;
padding:20px 0 0 0 ;
width:65%;
float:right;
}
h1#productName {	
color: #000000;
margin:0;
padding:0 0 10px 25px;
font-weight:300;
text-align:left;
}
#productDescription {
margin:0;
padding:0 0 2px 0;
line-height:1.3em;
}
#productPrices {
font-size: 1.3em;
margin:23px 0 0 10px;
padding:  0;
font-weight: bold;
text-align:left;
}
#productDetailsList {
margin: 0;
padding:0;
list-style: none;
}
#productDetailsList ul {
margin: 0;
padding:0;
list-style: none;
}
#productDetailsList ul li {
padding:3px 0 3px 3px;
}
#freeShippingIcon {
width:50%;
height:54px;
}
#productPurchaseBox {
	margin: 0 auto;
}
#buybox {
margin:0 50px 0 0;
padding:3px;
width:45%;
text-align:center;
float:right;
}
.wrapperAttribsOptions {
margin:0.3em 0;
text-align:left;
}
#attribsOptionsText {
margin:0;
padding:0.5em 5px;
text-align:center;
}
.optionName {
margin:0;
color:#000000;
font-weight:900;
padding-left:3px;
text-align:left;
width:9em;
}
#cartAdd {
margin:0em;
padding:8px;
font-size:1em;
text-align:right;
}
#cartAdd input {
	margin: 10px 5px 10px 0;
	padding: 3px;
	}
#cartAdd input+input {
	margin: .0em;
	}
#cartAdd input+input+input {
	margin-bottom: -1.0em;
	}
#cartImage {
margin:0.5em 1em;
}

#QuantityDiscountsBox {
margin: 0;
width: 30%;
float: left;	
}
#attribsSelect {display:none;}
.buttonRow{ margin:0 -2px 0 12px;width:410px;}

#addThis {margin:25px 20px 5px 0;}
