@CHARSET "UTF-8";
input{border:0;}
div#prodimages {
	clear: both;
	background: #b0b0b0;
	padding: 10px;
}

div#mainimagecont img{
	float: left;
	border: 4px solid #777788;
	margin-bottom: 4px;
}
div#mainimagecont{
	float: left;
	width: 450px;
}

div#imagethumbs{
	/*clear: both;
	float: left;
	margin: 6px;
	*/
}

div.imgthumb{
	float: left;
	width: 110px;
	/*Min Height Hack*/
	min-height:80px;
	height:auto !important;
	height:80px;
	/*End Hack*/
	margin: 2px;
	margin-top: 0;
	margin-bottom: 4px;
}

div.imgthumb img{
	border: 1px solid #487947;
	margin: 0px;
	margin-top: 0;
}


#prodinfo{
	clear: both;
	float: left;
	margin-top: 6px;
	background: white;
	margin-right: 10px;
	padding: 20px;
	font-size: 12px;
	width: 728px;
	
}

#prodinfo ul{
	padding-top: 10px;
	padding-left: 30px;
}

.right hr{
	display: none;
}

#prodinfo hr{
	border-top: 1px solid #b0b0b0;
}

.left{
	float: left;
	width: 100%;
}

.right{
	float: left;
	margin-left: 10px;
	width: 290px;
	font-size: 12px;
}

.left div.Title{
	float: left;
	width: 115px;
	font-weight: bold;
	margin: 2px 0px;
}

.left div.value{
	float: left;
	margin: 2px 0px;
}

.right div.Title, #sellprice, #listprice{
	float: left;
	width: 105px;
	font-weight: bold;
	margin: 2px 0px;
	margin-top: 10px;
}

.right div.value{
	float: left;
	margin: 2px 0px;
	width: 146px;
	margin-top: 10px;
}

.sellcont{
	clear: both;
	margin-top: 10px;	
	padding-top: 10px;
}

#extracont{
	float: right;
	border: 4px solid #777788;
	width: 260px;
	padding: 10px;
	text-align: left;
	font-size: 12px; 
	font-weight: bold;
	background: white;
}


div#price{
	float: left;
	color: #ff0000;
	width: 100px;
}

#sellprice{
	float: left;	
}

#slistprice{
	float: left;
	width: 100px;
}
#listprice{
	clear: both;
	float: left;
	white-space: nowrap;
}	

.add{
	background: url(../images/add-to-cart.gif) no-repeat center left;
	height: 33px;
	width: 90px;
	font-weight: bold;
}

p.backtoresults{
	float: left;
	background: url(../images/button_left.gif) no-repeat center left;
	height: 33px;
	margin: 20px 0;
	margin-left: 10px;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
}

p.backtoresults{
	margin: 0;
	overflow: visible;
	
}


.backbutton{
	font-weight: bold;
	background: url(../images/button_right.gif) no-repeat center right;
	height: 33px;
	overflow: visible;
	padding: 2px 6px;
	padding-right: 16px;
}

.quantity{
	width: 18px;
	background: #fff;
	color: #000;
	border: 0;
	font: 12px verdana, arial;
	border: 1px solid #000;
}

div.buynow{
	clear: both;
	padding: 10px;
	text-align: right;
	margin: 0px auto;
}

p.addtocart{
	display: inline;	
}

.qty{
	font-size: 10px;
	display: inline;	
}

#productname{
	font-size: 16px;
	margin-bottom: 14px;
}

#prodtop {
	clear: both;
}

#content h2.small {
	font-size: 12pt;
}

#content h2.smaller {
	font-size: 10pt;
}

