#ProductPage { width: 100%; padding-right: 5px;}

.LeftColumn { position: relative; float: left; width: 356px;}
.RightColumn { position: relative; float: right; width: 348px; text-align: left; margin-left: 10px; }
.MainColumn { position: relative; width: 726px !important; margin-top: 10px;}

.InlineProduct { width:100%; margin-top: 14px; border-top: solid 1px gray;}

.Sale { color: #669900; font-weight: bold; font-family: Arial; }
.SaleMessage { font-size: 92%; margin-top: 8px; color: #669900; font-weight: bold; font-family:Arial; }
.RomanceCopy { margin-top: 8px; }
.Dimensions {margin-top: 8px; }

.Dimensions .Header { width: 120px; }
.Dimensions .Value { margin-top: -40px; margin-left: 120px; position: relative; float: left; width: 225px !important;}
.Dimensions .Value, .Dimensions .Header { vertical-align: top; padding: 0px 3px 3px 3px; }
.AddInfo { padding-top: 5px; }

.AddInfo { margin-top: 14px; }
.Model { margin-top: 8px; }
.MarketingPackage { margin-top: 14px; }

.SalePrice{color: #669900; font-weight: bold; font-size: 14pt;}
.RetailPrice{color: #333399; font-size: 14pt; font-weight: 600; font-family: Arial;}
.StruckoutRetailPrice{color: #333399; font-size: 14pt; font-weight: 600; font-family: Arial; text-decoration: line-through;}
.product-please-wait-image
{
	background: url(../../img/bg-please-wait-cart-white.png) no-repeat;
	padding: 20px 25px 15px 105px; 
	width: 410px; 
	height: 63px !important;
	text-align: left;
	color: blue;
	font-weight: bold;
}
.product-load-image
{
	background: url("../../img/load.gif") no-repeat scroll 15px 20px transparent;
	width: 16px; 
	height: 16px;
	float:left;
	padding:15px;
}

#product-page-share
{
	margin: 8px 0px -7px 6px;
}


