/* main page body */

body {
font-family : Arial, Helvetica, sans-serif;
font-size : .8em;
margin : 0;
text-align :center;
}
div {
background : none;
text-align : center;
}
	#Right .HiddenPic, #wtainfo, #Right .product-price, #Right .product-price-small, #right .product-cart_x, #left, #items, #nav-top, #logo, #container, #search, #basket, #basket-span, #section-basket, #section-list .section-title, #footer, .quantity_info, #right-boxes, p#breadcrumbs, #right .product-cart, .product_qty, .quantity-tall, .quantity_info_tall, .product-qty_tall, .NoPrint,
	{
	display : none;
	}
/**************/
.products {
clear : both;
/** height : 1%;*/
width : 100%;
overflow : auto;
}
	.product, .feedback, .product_x {
	margin : 5px auto;
	width : 800px;
	}
#print-header {
margin : 0px;
}
#right .feedback {
background : #ddd;
border : 1px solid #045D78;
clear : both;
/** height : 1%;*/
overflow : auto;
margin : 10px;
}
	#right .feedback p.feedback_title {
	font-size : 1.1em;
	font-weight : bold;
	padding : 5px 10px;
	margin : 0;
	}

	#right .feedback p.feedback_text {
	background : url('open-quote.gif') no-repeat;
	padding : 5px 0 5px 30px;
	margin : 0 100px;
	}

		#right .feedback p.feedback_text_2 {
		padding : 5px 10px 5px 0;
		}
	
		#right .feedback p.feedback_text span {
		background : url('close-quote.gif') 100% 100% no-repeat;
		padding : 0 30px 0 0;
		}


.product, .product_small, .product_x,  {
border-collapse : collapse;
border-top : 1px solid #008CAD;
clear : both;
*height: 1%;
overflow : auto;
width : 750px;
margin : 5px 10px 0;
padding : 0;
text-align : left;
}

	.product_img, .product_img_small{
	float : left;
	margin : 5px 5px 0 0;
	text-align : center; 
	min-width : 150px;
   width:expression(document.body.clientWidth > 150? "150px": "auto" );
	}
	
	.product_text, .product_text_small, product_text_x  {
	margin : 3px 5px 0px 152px;	
	text-align : left;
	}
	
		span.product-name {
		/*color : #045D78;*/
		color : #008CAD;
		display : block;
		font-size : 1.2em;
		font-weight : bold;
		/*letter-spacing : -1px;*/
		padding : 3px 0 7px 0;
		}
	
	.product_info, .product_info1, product_info_x1{
	text-align:left;
	background : #008CAD url('product-mls.gif') 3px 50% no-repeat;
   clear : both;
	*height : 1%;
	overflow : auto;
	width : 100%;
	}
	
	.product-price {
	color : #fff;
	display : block;
	float : left;
	padding : 5px 5px 0px 0px;
	text-align : left;
	}
	
		.price-prompt, .price-cost {
		font-size : 1.6em;
		font-weight : bold;
		/*letter-spacing : -1px;*/
		}
		
	.product-cart {
	/*display : block;*/
	float : right;
	font-size : 2.2em;
	text-align : right;
	padding : 4px 10px 0px;

	}
		#right .product-enlarge a {		
      display : block;
		width : 120px;
		height : 0px;
		background: url('product-enlarge.gif') no-repeat;
   
		}

		#right .product-enlarge a:hover {		
      background: url('product-enlarge-roll.gif') no-repeat;
			}
			

#section-list {
     text-decoration:none;
     font-size:1.2em;
     }

#section-info {
		font-size : 1.6em;
		}

.product_x {
border-collapse : collapse;
border-top : 1px solid #045D78;
clear : both;
/** height: 1%;*/
overflow : auto;
margin : 1px 10px 0;
text-align : left;
width : 790px;
}

	.product_text_x {
	float : left;
	padding : 3px;
	width : 600px;
	}
	
		html>body .product_text_x {
		width : 600px;
		}

	.product_info_x {
	background : #045D78;
	float : left;
	width : 150px;
	text-align : center;
	}
	
	.product-price_x {
	color : #fff;
	display : block;
	padding : 2px 0;
	}