#content { padding-right: 0px; }
#page-navigation { padding: 10px 20px 10px 0px; }
a.page-navigation { font-weight: bold; }

#breadcrumbs { font-weight: bold; margin-bottom: 10px; font-size: 1.1em; }
	#breadcrumbs h1 { font-size: 0.95em; }
#product-mainimage { float: left; width: 222px; margin-right: 15px; }
#product-otherimages { margin-top: 5px; width: 222px; }
#product-details { float: left; width: 250px; margin-right: 10px; }

div.product-box { float: left; width: 150px; height: 180px; overflow: hidden; margin: 0px 16px 16px 0px; font-size: 0.8em; }
	div.product-box img.product { width: 148px; height: 118px; border: 1px solid #6B4D27; }
	div.product-box div.text { float: right; width: 110px; text-align: right; }
		div.product-box div.text div { padding: 8px; }
	div.product-box a { font-weight: bold; }

div.category-box1 { float: left; width: 220px; margin: 0px 28px 12px 0px; background-color: #92C9EB; color: #FFFFFF; }
	div.category-box1 div.text { text-align: right; font-size: 0.9em; line-height: 1.2em; }
		div.category-box1 img.category { width: 100px; height: 100px; float: left; margin-right: 10px; }
		div.category-box1 div.text div { padding: 8px; }
		div.category-box1 h2 { color: #FFFFFF; font-size: 1.2em; }
	div.category-box1 .bottom-box { text-align: right; padding: 2px 4px; border-top: 2px solid #FFFFFF; background-color: #9FC1D3; color: #FFFFFF; }
		div.category-box1 .bottom-box a { text-decoration: none; font-weight: bold; color: #FFFFFF; }

div.category-box2 { float: left; width: 220px; margin: 0px 28px 12px 0px; background-color: #AF9779; color: #FFFFFF; }
	div.category-box2 div.text { text-align: right; font-size: 0.9em; line-height: 1.2em; }
		div.category-box2 img.category { width: 100px; height: 100px; float: left; margin-right: 10px; }
		div.category-box2 div.text div { padding: 8px; }
		div.category-box2 h2 { color: #6B4D27; font-size: 1.2em; }
	div.category-box2 .bottom-box { text-align: right; padding: 2px 4px; border-top: 2px solid #FFFFFF; background-color: #6B4D27; color: #FFFFFF; }
		div.category-box2 .bottom-box a { text-decoration: none; font-weight: bold; color: #FFFFFF; }

.special-offer { color: #FF0000; font-weight: bold; }
.product-image { border: 1px solid #D2C9B3; width: 215px; height: 215px; }
div.product-thumbnail { float: left; margin-right: 5px; margin-bottom: 5px; }
	div.product-thumbnail img { border: 1px solid #D2C9B3; width: 67px; height: 67px; }

input.qty { border: 1px inset #FAFAFA; text-align: right; width: 2em; }

#product-details-tabs { padding: 0px 4px; border-bottom: 1px solid #D2C9B3; font-size: 0.85em; }
#product-details-tabs ul { list-style-type: none; margin-left: 0px; padding-left: 0px; float: right; }
	#product-details-tabs li { display: inline; float: left; margin-right: 2px; }
		#product-details-tabs a { display: block; padding: 0px 6px; border-top: 1px solid #D2C9B3; border-left: 1px solid #D2C9B3; border-right: 1px solid #D2C9B3; text-decoration: none; }

#tab-wrapper { background-color: #FFFFFF; font-size: 0.85em; border-left: 1px solid #D2C9B3; border-right: 1px solid #D2C9B3; border-bottom: 1px solid #D2C9B3; padding: 10px; }
	#tab-itemdetails { display: block; }
	#tab-reviews { display: none; }
	#tab-alsobought { display: none; }
	#tab-sizing { display: none; }

#buy-now { border: 1px solid #B2DBED; background-color: #E8F5FB; padding: 8px; margin-top: 8px; }
#boughtwith { margin-top: 10px; }
#rewardschemeinfo { font-size: 0.8em; border: 1px solid #D2C9B3; background-color: #FFFFFF; padding: 8px; margin-top: 8px; }

a.active-tab { background-color: #FFFFFF; color: #000000; }
a.inactive-tab { background-color: #D7D7B0; color: #000000; }
