#products-nav {
	position: relative;
	width: 800px; height: 21px;
	margin:20px 0px 20px 0px;
}

#payment-trail  {
	position: relative;height: 21px;
	margin:20px 0px 20px 0px;
}

#crumbtrail { 
	padding: 10px 0px 0px 15px;
	font-size: 70%;
	line-height: 120%;
	color: #8e8e8e;
}

#crumbtrail a 			{ color: #8e8e8e; text-decoration: none; }
#crumbtrail a:active 	{ color: #8e8e8e; text-decoration: none; }
#crumbtrail a:visited 	{ color: #8e8e8e; text-decoration: none; }
#crumbtrail a:hover 	{ color: #FFF; text-decoration: none; }

.prd-input {
	color: #000;
}

#prod-ind h1 {
}

#content-product h1 {
	margin: 0px 0px 5px 0px;
}

#prod-categories {
	position: relative;
	height: 163px;
	margin: 2px 0px 0px 0px;
}

#prod-categories  h1 {
	margin: 10px 0px 0px 15px;
	color: #000000;
}

.prod-categories-img {
	padding: 0px 0px 0px 9px;
}

.prod-ind-info {
	padding: 12px 0px 0px 15px;
	font-size: 75%;
	line-height: 140%;
}

.prd-imagethumb {
	padding: 2px 2px 2px 2px; 
}

#addto-cart {
	position: absolute;
	top: -68px; right: 15px;
	width: 350px; height: 25px;
}

#prod-image {
	width: 445px; height: 475px;
	background: url(/images/bg-product-image.png) no-repeat left top;
	text-align : right;
	padding: 10px 20px 0px 0px;
}

#prod-image-wrap {
	position: relative;
	align: right;
}

#prod-image-wrap img {
	align: right;
}

#prod-text p {
	margin: 0px 0px 15px 0px;
}

#prod-colours {
	position: absolute;
	visiblity: hidden;
	top: -3px; left: 15px;
	width: 92px;
}

#prod-extrainfo {
	float: right;
	margin: 0px 0px 15px 20px;
	width: 135px; height: 63px;
	background: url(/images/bg-extrainfo.png) no-repeat left top;
}

#prod-extrainfo p {
	padding: 10px 0px 0px 20px;
	margin: 0;
}

#prod-extrainfo img {
	padding: 10px 0px 0px 20px;
	margin: 0;
}

.addtobasket {
	width: 140px; height: 22px;
	color: #FFF;
	font-size: 75%;
	border: 0px;
	cursor: pointer;
	background: url(/images/bg-add-to-basket.png) no-repeat left top;
	
}

.updatebasket {
	width: 107px; height: 22px;
	color: #FFF;
	font-size: 100%;
	border: 0px;
	cursor: pointer;
	background: url(/images/btn-addtocart.png) no-repeat left top;
}

.prd-inactive {
	background-color: #CCC;
}

.col1 { width: 90px; }
.col2 { width: 0px; }
.col3 { width: 220px; }
.col4 { width: 105px; }
.col5 { width: 80px; }
.col6 { width: 80px; }
.col50 { width: 50%; }
.col25 { width: 25%; }

.cat-links { 
	font-size: 70%;
	color: #FFF;
}

.content-table th {
	font-size: 80%;	
}

.basket {
	border-right: 5px solid #000;
	font-size: 80%;	
}

.basket-pad {
	padding: 5px 0px 5px 5px;
}

.right-bg {
	background: url(/images/bg-cart.png) repeat-x left top;
}

.sale-price {
	margin: 10px 0px 20px 0px;
	width: 182px; height:55px;
	background: url(/images/bg-sale-price.png) no-repeat left top;
}

.sale-price p {
	padding: 10px 0px 0px 15px;
}

.category-wrap {
}

#payment-trail  {
	position: relative;height: 21px;
	margin:0px 0px 20px 0px;
}

.category-details {
	position: relative; 
	width:800px; height:111px;
}

.category-details a { 
	color: #000;
	line-height: 120%;
}

.category-details a:hover { 
	color: #000;
	line-height: 120%;
}

.magnify {position:absolute;top:10px;left:15px;}

.prod-minis {
	margin: 0px 13px 0px 0px;
}

.prod-minis img {
	margin: 0px 0px 5px 0px;
	border: 1px solid #ccc;
}

.prod-minis a:hover img {
	border: 1px solid #333;
}

.prod-extra-text {
	position: absolute;
	left: 120px; bottom: -100px;
}

.prod-header {
	position: relative;
	height: 114px;
	margin: 2px 0px 0px 0px;
	background-color: #404040;
}

.prod-header ul {
	margin: 3px 0px 0px 0px;
	padding: 0px 5px 0px 27px;
	list-style: none url(/images/icn-arrow-orange.gif);	
}

.prod-header li {
	padding: 0;
}

.prd-title {
	color: #000;
	width: 335px; height: 61px;
	background: url(/images/bg-product-header.gif) no-repeat left top;
}

.prd-title p {
	color: #000;
	font-weight: bold;
	font-size: 100%;	
	line-height: 120%;
	padding: 10px 0px 0px 10px;
}

.sizeoptions {
	text-transform: capitalize;
}