#product_list_row {
	height: 230px;
	text-align: left;
	margin-top:15px;
}
#generic_content {
	padding:0px;
	margin:0px;
	padding-top:20px;
	padding-bottom:30px;
}
.list_item_container_old {
	width:230px;
	float:left;
	margin-top:25px;
	margin-left:12px;
	height:320px;
	text-align:left;
}
.list_item_container {
	width:230px;
	float:left;
	margin-top:25px;
	margin-left:12px;
	height:280px;
	text-align:left;
}
#product_details_text {
	padding-left:8px;
}
#product_list_item_old {
	float: left;
	width: 230px;
	text-align: left;
	margin-right:25px;
	max-height: 230px; 
	overflow: hidden;
}
#product_list_item {
	float: left;
	width: 229px;
	text-align:center;
	font-size:12px;
	color:#999;
}
#product_item_details {
	padding-top:5px;
}
#product_item_image {
	height:190px;
}
.product_details_colours a {
	background-color:#e4e5e5;
	padding-left:10px;
	padding-right:10px;
	color:#666;
	padding-top:1px;
	padding-bottom:1px;
	text-transform:uppercase;
text-decoration: none;
	font-weight:bold;
}
#detail_images_colours {
	padding-left:10px;
	padding-top:10px;
}
#product_details_colours a img, #detail_images_colours a img {
	border:1px solid #666666;
	margin-right:5px;
	height:24px;
	width:23px;
}
#product_details_colours a:hover img, #detail_images_colours a:hover img {
	border:1px solid #000000;
}
#product_details_text {
	float:left;
	white-space:nowrap;
}
.product_detail_price {
	color:#000;
	font-weight:bold;
}
.product_detail_price_red {
	color:#F00;
	font-weight:bold;
}
.detail_old_price {
	text-decoration:line-through;
	font-weight:normal;
}
#product_detail_large_text {
	font-size:16px;
	padding-left:10px;
	line-height:22px;
	text-align:left;
	color:#000;
}
.product_detail_comments_text {
	font-size:12px;
	line-height:22px;
	text-align:left;
	color:#000;
}
#product_detail_large_text .product_detail_price {
	color:#F00;
	font-weight:bold;
	font-size:16px;
}
#product_detail_large_text .detail_old_price {
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
}
.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:solid 1px #999999;
	margin-top:8px;
	margin-bottom:10px;
}
#product_detail_images {
	float:left;
	width:405px;
	text-align:left;
}
#product_detail_info {
	float:left;
	width:315px;
}
#product_detail_cover_old {
	height:385px;
	color: #808285;
}
#product_detail_cover {
	height:405px;
	color: #808285;
}
.buy_lists {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	width:120px;
	line-height:normal;
	margin-top:5px;
}
#buy_form {
	margin:0px;
}
#buy_form_cover {
	padding-left:10px;
	padding-bottom:5px;
	height:72px;
}
#buy_form_left {
	float:left;
	width:190px;
}
#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 {
            position:absolute; height:114px; z-index:101; width:214px; margin-left:250px; margin-top:25px;
}
.list_logo {
	float: left;
	text-align:left;
	position:relative;
	z-index:3;
	margin-left:0px;
	height: 80px;
	width: 35px;
	top: 8px;
}
.product_item_tag {
	padding-top:3px;
	padding-bottom:3px;
	text-transform:uppercase;
	margin-bottom:4px;
	font-weight:bold;
}
#sale_text {
	color:#C00;
}
#top_seller_text {
	color:#999;
}
#new_arrival_text {
	color:#999;
}
#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: 400px;
}
#product_feature {
	Z-INDEX: 101; 
	float: left;
}
#product_zoom_message {
	z-index: 101;
	position: absolute;
	top: 80px;
	left: 270px;
	width: 200px;
	color: #666666;
}
#product_zoom_message2 {
	z-index: 101;
	position: absolute;
	top: 80px;
	left: 10px;
	width: 200px;
	color: #666666;
}
#product_list_features2
{
	POSITION: relative;
	Z-INDEX: 3;
	WIDTH: 230px;
	top: -225px;
}
#product_list_feature2
{
	Z-INDEX: 3;
	FLOAT: right;
	position: relative;
	
}
#product_item_tag {
	position:absolute;
	margin-top:-30px;
	padding-left:8px;
}

