#product_list_row {
	TEXT-ALIGN: left; MARGIN-TOP: 15px; MARGIN-LEFT: 25px;
}
#product_details_text {
	PADDING-LEFT: 8px
}
#product_list_item {
	TEXT-ALIGN: left; WIDTH: 230px; FLOAT: left; MARGIN-RIGHT: 27px
}
.last_item#product_list_item {
	MARGIN-RIGHT: 0px
}
#product_details_colours {
	FLOAT: right
}
#detail_images_colours {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
#product_details_colours A IMG {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 23px; HEIGHT: 24px; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #666666 1px solid
}
#detail_images_colours A IMG {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 23px; HEIGHT: 24px; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #666666 1px solid
}
#product_details_colours A:hover IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#detail_images_colours A:hover IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#product_details_text {
	FLOAT: left
}
.product_detail_price {
	COLOR: #f00; FONT-WEIGHT: bold
}
.detail_old_price {
	FONT-WEIGHT: normal; TEXT-DECORATION: line-through
}
#product_detail_large_text {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; COLOR: #000; FONT-SIZE: 16px
}
#product_detail_large_text .product_detail_price {
	COLOR: #f00; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#product_detail_large_text .detail_old_price {
	FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.product_detail_label {
	font-size:11px;
	padding-left:5px;
	line-height:22px;
	text-align:left;
	color:#333;
	font-weight:normal;
}
#product_item_line {
	BORDER-BOTTOM: #d0cfcf 1px solid; MARGIN-TOP: 8px; MARGIN-BOTTOM: 10px
}
#product_detail_images {
	TEXT-ALIGN: left; WIDTH: 405px; FLOAT: left; MARGIN-LEFT: 25px
}
#product_detail_info {
	WIDTH: 315px; FLOAT: left
}
#product_detail_cover {
	height:385px;
	color: #808285;
}
.buy_lists {
	LINE-HEIGHT: normal; MARGIN-TOP: 5px; WIDTH: 120px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000; FONT-SIZE: 11px
}
#buy_form {
	MARGIN: 0px
}
#buy_form_cover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; HEIGHT: 72px
}
#buy_form_left {
	WIDTH: 200px; FLOAT: left
}
#buy_form_right {
	FLOAT: right; PADDING-TOP: 28px
}
#buy_form_right A {
	LINE-HEIGHT: 19px; DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.buy_size_guide A {
	padding-left: 5px;
	LINE-HEIGHT: 19px; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
#checkavailability 
{
	position:absolute; 
}
#product_specialcomments_text 
{
	float: left;
	padding-left: 8px;
}
#product_comments_text 
{
	float: left;
	padding-left: 8px;
}
#product_price_text 
{
	float:left;
	padding-left: 8px;
}
#free_shipping {
	Z-INDEX: 101; POSITION: absolute; MARGIN-TOP: 25px; WIDTH: 114px; HEIGHT: 114px; MARGIN-LEFT: 250px
}
#product_list_features
{
	POSITION: absolute;
	Z-INDEX: 3;
	WIDTH: 230px;
}
#product_list_feature
{
	Z-INDEX: 3;
	FLOAT: right;
}
#product_features {
	Z-INDEX: 101; 
	POSITION: absolute;
}
#product_features_list {
	Z-INDEX: 101; 
	POSITION: relative;
	top: -80px;
	width: 330px;
}
#product_feature {
	Z-INDEX: 101; 
	float: left;
}
#product_zoom_message {
	z-index: 101;
	position: absolute;
	top: 60px;
	left: 200px;
	width: 200;
	color: #666666;
}
#product_list_features2
{
	POSITION: relative;
	Z-INDEX: 3;
	WIDTH: 230px;
	top: -225px;
}
#product_list_feature2
{
	Z-INDEX: 3;
	FLOAT: right;
	position: relative;
	
}

