
.content #productDetail {
	padding:15px 0 0 11px;
	width:704px;
	margin-right:19px;	
	/*background:url(/skin/frontend/mayerjohnson/default/img/div/bg_productDetail-div.gif) 252px top no-repeat;*/
}
#productDetail #productImageHolder {
	width:300px;
	position:relative;	
	float:left;	
}
#productDetail #productImageHolder .mainImageHolder {
	width:280px;
	height:280px;
	position:relative;
	border:1px solid #eee;
	padding:10px;
}
#productImageHolder .productImage {
	margin-top:23px;
}

#productImageHolder h1 {
	background:url(/skin/frontend/mayerjohnson/default/img/ico/ico_enlarge.gif) 0 0 no-repeat;
	padding-left:26px;
	padding-top:3px;
	height:20px;
	color:#636363;
	font-weight:bold;
	font-size:12px;
}
#productImageHolder .thumbHolder {
	padding:10px 37px 0 37px;
}
#productImageHolder .thumbHolder ul li {
	float:left;
	margin-right:8px;
	margin-top:8px;
	margin-top:4px;
	border:1px solid #969696;
}
#productImageHolder .thumbHolder ul li.last {
	margin-right:0;
}
#productDetail .studioSku,
#productDetail .lowerPrice,
#productDetail .saleProduct,
#productDetail .newProduct,
#productDetail .bogoTag {
	position:absolute;
	top:-5px;
	left:-5px;
}
#productDetail .thermoSale {
	position:absolute;
	top:250px;
	left:250px;
}
#productInfo {
	float:left;
	width:350px;
	padding:14px 23px 0 23px;
}
#productInfo .out-of-stock {
    line-height:24px; font-style:italic;color:#FC4A46;
}

#productInfo .newProduct2,
#productInfo .brand,
#productInfo .title,
#productInfo .subtitle,
#productInfo .brief,
#productInfo .sku,
#productInfo .price-box,
#productInfo .availability,
#productInfo .simpleProductName,
#productInfo .wishlist {
	color:#636363;
	font-weight:bold;
	margin:2px 0;
}
#productInfo .newProduct2 {
	color:#b7093b;
	font-size:14px;
	font-style:italic;
}
#productInfo .brand {
	font-size:11px;
}
#productInfo .title {
	font-size:20px;
	line-height:20px;
}
#productInfo .subtitle {
	font-size:10px;
}
#productInfo .brief {
	font-size:10px;
	padding:4px 0;
}
#productInfo .sku {
	font-size:10px;
	font-style:italic;
}
#productInfo .price-box {
	margin-top:8px;
	font-size:13px;
}
#productInfo .price-box p {	
	padding:4px 0;
	float:left;
}
#productInfo .availability {
	margin-top:10px;
	font-size:12px;
}
#productInfo .price-box .old-price span.price {
	padding-right:6px;
	margin-right:6px;
	border-right:1px solid #636363;	
	text-decoration:line-through;
}
#productInfo .special-price,
#productInfo .range-price .price {
	color:#b7093b;
}
#productInfo .regPrice {
	
}
#productInfo .salePrice {
	color:#b7093b;
}

#productInfo #demoBtnHolder {
	padding:10px 0;
}
#productInfo #optionsQuantityHolder {
	border-top:1px dotted #969696;
	border-bottom:1px dotted #969696;
	margin:12px 0;
	padding:9px 0;
}
#productInfo .simpleProductName {
	font-size:12px;
	margin:12px 0;
}
#productInfo .wishlist {
	font-size:11px;	
}
#productInfo .wishlist a {
	color:#636363;
}
#productInfo #purchaseInfo {
	font-size:10px;
	font-weight:bold;
	color:#636363;
	margin:6px 0;
}
#productInfo #quantity {	
	float:left;
	width:98px;	
}
#productInfo #quantity input.text {
	border:1px solid #969696;	
	width:28px;
	margin:6px 0;
}
#productInfo #addToCartHolder {
	float:left;
	width:200px;
	padding-top:3px;
}

/* right column */
.content .right .header {
	background:url(/skin/frontend/mayerjohnson/default/img/hdr/hdr_rightCol.png) 0 0 no-repeat;
	width:234px;
	height:35px;
	position:absolute;
	top:-8px;
	left:0;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:4px;
	color:#fff;
	line-height:13px;
}

.right-side-product {
	font-weight:bold;
	text-align:center;
	padding:10px 12px 18px 12px;
/*	margin:0 12px 10px 12px;*/
	border-bottom:1px dotted #969696;
}
.right-side-product.last {
	border:none;
}
.right-side-product img {
	margin-bottom:8px;
}
.right-side-product span {
	display:block;
	padding:1px 0;
}
.right-side-product .new {
	color:#b7093b;
	font-size:10px;
	font-style:italic;
}
.right-side-product .title {
	color:#636363;
	font-size:10px;
}
.right-side-product .price {
	color:#636363;
	font-size:12px;
}
.right-side-holder .last {
	border:0;
}





#productDetail .row2 {
	padding:18px 0 10px 0;
}



/* related products */
#relatedProductsHolder {
	color:#636363;
	padding:10px 13px;
}
#relatedProductsHolder ul {
	padding-top:12px;
}
.relatedProduct {
	float:left;	
	width:108px;
	border-right:1px dotted #969696;
	text-align:center;
	padding:30px 35px;
}
.relatedProduct p {
	font-size:10px;
	font-weight:bold;
	line-height:11px;
	margin-top:8px;
}
.relatedProduct p span.price {
	font-size:12px;
	display:block;
	line-height:14px;
}
#relatedProductsHolder .last {
	border:0;
}	


/* reviews */
#customer-reviews {
}
#customer-reviews h1 {
	position:relative;
}
#customer-reviews .link {
	/*float:right;*/
	position:absolute;
	right:0;
	top:0;
	color:#0e7eaf;
	font-weight:normal;
	font-size:11px;
	margin-right:14px;
}
.review-post {
	color:#393939;
	font-size:11px;
	padding:10px;
	border-bottom:1px dotted #969696;
	position:relative;
}
#customer-reviews .last {
	border:0;
}
.review-post p {
	margin:6px 0 12px;
}
.review-post .author-info {
	
}
.review-post .author-info a {
	color:#b20c3c;
	text-decoration:none;
}
.review-post .title {
	
}
.review-post .desc {
	color:#636363;	
}
#productInfo .no-rating,
.ratings {
	text-align:right;
	position:absolute;
	top:0;
	right:0;
	padding:10px;
	line-height:16px;
	color:#636363;
	font-size:11px;
}
#productInfo .no-rating,
#productInfo .ratings {
	position:relative;
	left:0;
	padding:10px 0;
	text-align:left;
}
#productInfo .no-rating a,
#productInfo .ratings a {
	color:#636363;
}
.ratings div {
	float:right;
}
#productInfo .ratings div {
	float:left
}
.ratings div div {
	float:left;
}
.rating-box {
	background:url(/skin/frontend/mayerjohnson/default/img/btn/bg_starSet.gif) 0 0 no-repeat;
	height:16px;
	width:111px;
	overflow:hidden;
	font-size:0;
	float:right;
	margin-left:6px;
	display:inline;
}
#productInfo .rating-box {
	margin-left:0;
}
.rating {
	background:url(/skin/frontend/mayerjohnson/default/img/btn/bg_starSet.gif) 0 -16px no-repeat;
	height:16px;
	float:left;
}
.review-post .links {
	text-align:right;
	padding:5px 10px;
}
.review-post .links a {
	color:#0e7eaf;
	text-decoration:none;
}
.review-post a:hover {
	text-decoration:underline;
}

/* review form */

.form-add {
	font-size:11px;
	color:#636363;
	padding:15px 10px 0 10px;
}
.form-add h2 {
	font-size:16px;
	padding:4px 0;
	font-weight:bold;
}
.form-add h3 {
	font-size:14px;
	margin:8px 0 12px 0;
	font-weight:bold;
	color:#B7093B;
}
.form-add h3 span {
	font-style:italic;
}
.form-add h4 {
	font-size:12px;
	padding:10px 0 4px 0;
}
.form-add #starRatingHolder {
	margin:8px 0 6px 0;
}
.form-add label {
	display:block;
	margin:10px 0 4px 0;
	font-size:11px;
	font-weight:bold;
}
.form-add input.text {
	height:20px;
}
.form-add input.text,
.form-add textarea {
	border:1px solid #969696;
	outline:none;
	width:374px;
}
.form-add textarea {
	height:13em;
}
.content .form-list {
	list-style:none;
	padding-top:10px;
}
.form-add .buttons-set {
	margin-top:20px;
}
.form-add .buttons-set button {
	background:none;
	padding:0;
	border:none;
}
.form-add #comment_field {
	display: none;
}
.validation-advice {
	padding:6px 0;
	color:red;
}


/* grouped product */
.grouped-items-table {
	font-size:12px;
	color:#636363
}





/* jquery tabs UI */
.ui-tabs .ui-tabs-hide {
     display: none;
}
#productInfoTabs {
	padding-right:10px;
}
#productInfoTabs .ui-tabs-nav {
	background: url(/skin/frontend/mayerjohnson/default/img/tabs/bg_productDetailTabs.gif) left top repeat-x;
}
#productInfoTabs .ui-tabs-nav li {
	float:left;
}
#productInfoTabs .ui-tabs-nav li a {
    background: transparent url(/skin/frontend/mayerjohnson/default/img/tabs/tab_productDetail-right.gif) right top no-repeat;
    color: #646464;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
    display: block;
    float: left;
  	height: 31px;
    margin-right: 3px;
    padding-right: 42px; /* sliding doors padding */
    text-decoration: none;
}
#productInfoTabs .ui-tabs-nav li a span {
    background: transparent url(/skin/frontend/mayerjohnson/default/img/tabs/tab_productDetail-left.gif) left top no-repeat;
    display: block;
    line-height: 31px;
    padding: 0 0 0 10px;
}
#productInfoTabs .ui-tabs-nav li a:active,
#productInfoTabs .ui-tabs-nav .ui-tabs-selected a {
    background-position: right bottom;
    color: #0e7eaf;
    outline: none; /* hide dotted outline in Firefox */
}
#productInfoTabs .ui-tabs-nav li a:active span,
#productInfoTabs .ui-tabs-nav .ui-tabs-selected a span {
    background-position: left bottom;
    /*padding: 6px 0 4px 18px; */
	/* line-height:32px;
	push text down 1px */
}
#productInfoTabs .ui-tabs-nav .ui-state-hover a  {
	color:#0e7eaf;
}


/* social links */
#socialLinksHolder .social-holder-box {
	float:left;
	margin-right:20px;
}
#fbHolder {
}
#pinItHolder {
}