h1.product{
	margin:0;
	padding:4px 6px;
	font:bold 100% Verdana;
	color:#fff;
	background:#504e60;}
	
table.product{
	width:100%;}
	
table.product td{
	vertical-align:top;}
	
td.prodimg{
	padding:10px 10px 10px 0;
	width:140px;}

td.proddetails{
	padding:10px 0 10px 0;}
	
td.proddetails p{
	margin:0;
	padding:0;
	line-height:120%;}
	

img.product{
	border:0;
	width:140px;
	height:140px;}
	
h2.producttitle{
	font:bold 100% Verdana;}

.productdescription{
	font:normal 100% Verdana;}

p.productoldprice{
	color:#c00;
	margin:6px 0 !important;}

p.productnewprice{
	font:bold 110% Verdana;
	margin:6px 0 !important;}

a.productlink{
	color:#C96418;
	text-decoration:none;}
	
ul.shopnav{
	margin:0;
	padding:0;
	list-style-type:none;}
	
ul.shopnav li{
	margin:0;
	display:block;
	padding:4px 0 4px 16px;}

a.shopnav{
	color:#000;
	text-decoration:none;
	font:bold 100% Verdana;
	}
	
a.shopnav:hover, a.active{
	color:#C96418;}
	
ul.bullets{
	margin:0;
	padding:0;
	list-style-type:none;}
	
#imgdiv{
	text-align:center;
	margin:15px 0;}
	
.selectors{
	text-align:center;}
	
.selectors img{
	border:1px solid #C96418;}
	
#box{
	border-top:1px solid #ddd;}

.must{
	color:#C96418;}


form.feedback{
	margin:0;
	padding:15px 0;}

form.feedback table{
	width:100%;}

form.feedback table td{
	vertical-align:middle;}

form.feedback table td.desc{
	padding:6px 6px 6px 0;}
	
input.textfield, textarea.textfield, select.textfield{
	border:1px solid #ddd;
	width:170px;}
	
select.textfield{
	width:428px;
	/width:426px;}
	
textarea.textfield{
	width:425px;
	/width:422px;
	height:120px;}
	
input.submit{
	background:#C96418;
	color:#fff;
	cursor:pointer;
	border:1px solid #504E60;}

.article a.slideshow {
	color: #666;
	font-weight: normal;
}
