#mainProductBox {
margin: 0 auto;
padding: 0;

}
#imagebox {
margin:0;
padding:0;
width:280px;
float:left;
position:relative;
}
#productMainImage {
margin:0 0 0 20px;
padding:2px;
}
#productbox {
margin:0;
padding:0;
width:90%;
float:right;
}
#productInfoAll {
  width:750px;

}
#productInfo {
  width: 410px;
  float:right;
}

#productInfoLeft {
  width: 240px;
  position:relative;
  float:left;

}
#productInfoRight {
  width: 140px;
  float:right;
  background:#f8f8ff;
}
h1#productName {
margin:0;
padding:0;
font-weight:bold;
font-size:1.2em;
text-align:center;
line-height:20px;
background:#f8f8ff;
}

#productDescription, #productDescription_1 {
margin:0 0;
padding:5px 0 2px 10px;
line-height:18px;
}
#productPrices {
margin:0;
padding: 15px 0 15px 30px;
font-weight:bold;
font-size:14px;
color:#0000cc;
text-align:left;
}
#productDetailsList {
margin: 0;
padding:0;
list-style: none;
line-height:1.5em;
margin-left:15px;
float:left;
}
#productDetailsList ul {
margin: 0;
padding:0;
list-style: none;
}
#productDetailsList ul li {
padding:3px 0 3px 3px;
}
#freeShippingIcon {

height:32px;
padding-left:20px;
float:center;
}
#productPurchaseBox {
	margin: 0 auto;
}
#buybox {
margin: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:#580c84;
font-weight:700;
padding-left:3px;
text-align:left;
width:11em;
}
#cartAdd {
font-size:11px;
text-align:center;
float:center;
width:240px;
margin-top:10px;
border-color:#fff;

}
#cartImage {
margin:0.5em 1em;
}

#QuantityDiscountsBox {

width:240px;
float:left;	
}
#TellaFriend,#productReviewLink  {
float: right;
margin-bottom:10px;
}
#sitecertify  {
margin-right:10px;
float: right;
}
#askQuestion  {
margin-right:6px;
float: right;
}

#productGeneral form table{
float: right;
margin: 0 10px 0 0;
}