#prodpage-left {
	float: left;
	width: 365px;
}

	#mainimg { float: left; margin-bottom: 2px; }

	#more-images {
		width: 365px;
		height: 68px;
		padding: 5px 0;
		text-align: center;
		border-top: 0;
	}

		#more-images img {
			border: 1px solid #ffffff;
		}

		#more-images img.active {
			border: 1px solid #839c42;
		}

#prodpage-right {
	float: right;
	width: 375px;
}

	#prodpage-right h1 {
		font-size: 1.3em;
		color: #3e4b1e;
		font-weight: bold;
		padding: 0;
		margin: 0 0 10px 0;
	}

	#prodpage-right h2 {
		font-size: 1.1em;
		color: #610b0b;
		margin-bottom: 4px;
	}

		#prodpage-right h2 span {
			font-size: 0.7em;
			color: #000000;
			font-weight: normal;
		}
		
	div.selectvariant {
		background: #e8f0d4;
		border: 1px solid #bccf8c;
		padding: 10px 20px;
		font-size: 0.85em;
		float: left;
		width: 333px;
		margin: 6px 0 10px 0;
	}
	
		div.selectvariant p { margin: 0; }
	
		div.selectvariant label { float: left; width: 80px; text-align: right; margin: 3px 10px 0 0; }
	
		div.selectvariant select {
			width: 200px;
			font-size: 1.0em;
			font-family:  verdana, arial, "Bitstream Vera Sans", geneva, helvetica, helve, sans-serif;
		}

	#sizestable {
		width: auto;
		border-collapse: collapse;
		font-size: 0.85em;
		margin: 10px 0;
	}

		#sizestable th, #sizestable td {
			width: 58px;
			text-align: center;
			padding: 5px 0;
			border-left: 2px solid #fff;
		}
		
			#sizestable td.boxcell img {
				padding: 2px;
				border: 0px solid #fff;
			}
			
		#sizestable .sizecol {
			width: 75px;
			text-align: left;
			
		}

	#add-to-basket {
		font-size: 0.8em;
		line-height: 16px;
		padding: 10px 0;
		width: 375px;
	}

		#atb-left {
			float: left;
			width: 215px;
		}

		#atb-right {
			float: right;
			width: 160px;
		}
		
#related-prods {
	float: left;
	width: 365px;
	margin-top: 10px;
}

	#related-prods p { color: #3d481e; font-size: 11px; font-weight: bold; }

	#related-prods div.relprod-item { clear: both; }

	#related-prods div.relprod-item img { float: left; margin: 10px 5px 0 0; }
	#related-prods div.relprod-item p { float: left; font-size: 11px; width: 295px; color: #3d481e; line-height: 18px; font-weight: normal;  }
	#related-prods div.relprod-item span { color: #690a20; }
	div.relprod-item a:link, div.relprod-item a:visited { font-weight: bold; color: #3d481e; }
	div.relprod-item a:hover, div.relprod-item a:active { color: #c00; }

#product-info {
	float: right;
	width: 375px;
}

	ul#info-care-tabs {
		float: left;
		width: 354px;
		height: 35px;
		margin: 0;
		padding: 10px 0 0 21px;
	}
	
		ul.tab1-tabs { background: url(/images/product-info-tab.gif) no-repeat left top; }
		ul.tab1-tabs-single { background: url(/images/product-info-tab-single.gif) no-repeat left top; }
		ul.tab2-tabs { background: url(/images/buying-help-tab.gif) no-repeat left top; }
		
		ul#info-care-tabs li {
			list-style: none;
			float: left;
			margin: 0 2px 0 0;
			padding: 0;
			width: 127px;
			height: 32px;
			text-align: center;
			line-height: 30px;
		}
		
			ul#info-care-tabs li a:link, ul#info-care-tabs li a:visited { font-weight: bold; text-decoration: none; font-size: 12px; outline: none; }
			ul#info-care-tabs li a:hover { color: #c00; }
			ul#info-care-tabs li a:active { color: #fff; }
			
			ul.tab1-tabs li.tab1 a:link, ul.tab1-tabs li.tab1 a:visited { color: #fff; }
			ul.tab1-tabs-single li.tab1 a:link, ul.tab1-tabs-single li.tab1 a:visited { color: #fff; }
			ul.tab1-tabs li.tab2 a:link, ul.tab1-tabs li.tab2 a:visited { color: #6c8134; }
			
			ul.tab2-tabs li.tab1 a:link, ul.tab2-tabs li.tab1 a:visited { color: #6c8134; }
			ul.tab2-tabs li.tab2 a:link, ul.tab2-tabs li.tab2 a:visited { color: #fff; }
			
	#tab1-content {
		width: 351px;
		background: #6c8134;
		border-left: 2px solid #c0ce93;
		border-right: 2px solid #c0ce93;
		padding: 10px;
	}
	
		#tab1-content p { color: #fbfffa; font-size: 11px; line-height: 16px; }
	
	#tab2-content {
		float: left;
		width: 351px;
		background: #6c8134;
		border-left: 2px solid #c0ce93;
		border-right: 2px solid #c0ce93;
		padding: 10px;
	}
	
		#tab2-content p { color: #fbfffa; font-size: 11px; line-height: 16px; margin: 0; }
		#tab2-content a:link, #tab2-content a:visited { color: #fff; font-weight: bold; }
		#tab2-content a:hover, #tab2-content a:active { color: #c00; }
			
