/* General styles */
/* Layout style */

#col1, #col3, #topgraphics, #controls, #footer, .sorting, .paging, .middle1, .productItem .header, .productItem .title, #purchaseDetails, .buttonBuy{
	display:none;
}

#col2, #col2{
	width: 100%;
}

/* General styles */
body{
	margin: 0px auto;
	padding: 0px;
	border: 0px; /* This removes the border around the viewport in old versions of IE */
	font-size: 11px;
	font-family: lucida sans, lucida grande, arial, sans-serif;
}

img{
	border: none;
}

/* Hide category dividers*/

.categories, .categories div, .categories div div, .highlight, .highlight div, .highlight h1{
	display: inline;
	font-size: 16px;
}

.categories img, .categories div div div{
	display: none;
}

.categories div.selected{
	display: inline;
}

.middle2{
	margin-bottom: 15px;
}

/* Product item and price tag */

.item{
	float: left;
	width: 157px;
	height: 230px;
	page-break-before: auto;
	page-break-after: auto;
	page-break-inside: avoid;
}

.item a img, .item .data img, .productItem .item div.data a img{
	display: none;
}

.item div a img, .item img.productImage{
	display: block;
}

button{
	border: none;
	background: white;
}
