.listProduct {
}

.listProduct .listing
{
	border-bottom : 1px solid #aba58f;
	padding-top : 0.5em;
}

.listProduct .contentArea {padding:0 0 1em 0;width:100%;}
.listProduct h2
{
 	padding: 0.1em 0.2em;
	line-height : 1.6em;
	font-size:2em;
	color:#fff !important;
	background-color:#7d7550 !important;
	border-width : 0;
	color : #000;
	text-align : left;
}
.listProduct .fakeTable {
	margin:0;
}
.listProduct .fakeTable .listProduct {
	font-size:0.8em;
	border-bottom:1px solid #000;
	padding:15px 8px 0 8px;
}
.listProduct .imageBlock {
	float:left;
	display:inline; 	/* fix explorer bug */
	margin:0 1em 1em 0;
	border-width:0;
	width : 160px;
	overflow : hidden;
	min-height : 150px;
}

.listProduct .imageBlock img.prodImage		{border:1px solid #000;}
.listProduct .imageBlock img.enlargeImage	{border:1px solid #FFF;}

.listProduct .listProductTextBlock {
	margin-left:145px;
}
.listProduct .desc
{
	clear : none;
}
.listProduct img.brand {
	float:right;
	display:inline; 	/* fix explorer bug */
	margin:0 0 0.5em 1em;
	border-width:0;
}
.listProduct h3 {
	font-weight:bold;
	margin:0;
	font-size:1.2em;
	line-height:1.2em;
	color : #000;
}
.listProduct h3 a,
.listProduct h3 a:hover,
.listProduct h3 a:visited
{
 	color : #000;
}
.listProduct  .id {
	margin:1em 0;
	color : #828385
}
.listProduct  .misc3 {
	margin:1em 0 0.5em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#C00;
}

.listProduct .prices a {color:#c00;}

.listProduct .prices {color:#c00;font-weight:bold;}

.listProduct .prices .price {}
.listProduct .prices .specialPrice {}

.listProduct .prices .priceLabel {color : #7d7550; font-size: 1.2em; font-weight: bold; vertical-align: top;}
.listProduct .prices .specialPriceLabel {color : #7d7550; font-size: 1.2em; font-weight: bold;vertical-align: top; }


.listProduct .price {
       vertical-align: top;
	   font-size: 0.85em;
 
}
.listProduct .priceBase {
        font-size: 1.6em;
        line-height: 18pt;
		font-weight: bold;
}

.listProduct .priceSuper {
        font-size: 1em;
        vertical-align: top;
		font-weight: bold;
}


.listProduct .postPrice
{
        font-size: 0.95em;
        vertical-align: bottom;
		color : #828385;
				clear:none;
		padding-left : 0;;
}
.listProduct .dealerRetailPrices
{
	font-size : 0.7em;
	color : #000;
}
.listProduct div.option
{
	float : right;
}