.body {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.bodylink, a.bodylink:link, a.bodylink:active, a.bodylink:visited {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.bodylink:hover {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.bodysmall {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.bodylinksmall, a.bodylinksmall:link, a.bodylinksmall:active, a.bodylinksmall:visited {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.bodylinksmall:hover {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.sectioncaption {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.sectioncaptionlink, a.sectioncaptionlink:link, a.sectioncaptionlink:active, a.sectioncaptionlink:visited {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.sectioncaptionlink:hover {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.sectionregularprice {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;
	text-decoration : line-through;	
	color : #333333;
}

.sectionsaleprice {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.specialscaption {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.specialscaptionlink, a.specialscaptionlink:link, a.specialscaptionlink:active, a.specialscaptionlink:visited {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.specialscaptionlink:hover {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.specialsregularprice {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;
	text-decoration : line-through;	
	color : #333333;
}

.specialssaleprice {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

.crosscaption {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.crosscaptionlink, a.crosscaptionlink:link, a.crosscaptionlink:active, a.crosscaptionlink:visited {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

a.crosscaptionlink:hover {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.crossregularprice {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;
	text-decoration : line-through;	
	color : #333333;
}

.crosssaleprice {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.iteminfoavailability {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.iteminfocaption {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

a.iteminfocaptionlink, a.iteminfocaptionlink:link, a.iteminfocaptionlink:active, a.iteminfocaptionlink:visited {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

a.iteminfocaptionlink:hover {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

.iteminfodimensionsprefix {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.iteminfodimensions {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}

.itemourpriceprefix {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

.itemourprice {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : bold;	
	color : #000000;
}

.itemregularpriceprefix {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #000000;
}

.itemregularprice {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;
	text-decoration : line-through;		
	color : #000000;
}

.footer {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #666666;
}

a.footerlink, a.footerlink:link, a.footerlink:active, a.footerlink:visited {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : normal;
	font-weight : normal;	
	color : #666666;
}

a.footerlink:hover {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #666666;
}

.totop {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #855381;
}

a.totoplink, a.totoplink:link, a.totoplink:active, a.totoplink:visited {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #855381;
}

a.totoplink:hover {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height : normal;
	font-weight : normal;	
	color : #855381;
}

input.search {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height : normal;
	font-weight : normal;	
	color:#666666;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 145px;
	border: 1px solid #666666;		
}
.info {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : normal;
	font-weight : normal;	
	color : #333333;
}
.price-label{
   font-size:12px;
   ont-family : Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#666666;
}
.price-list{
   font-size:12px;
   font-family : Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#666666;
   text-decoration:line-through;
}
.price-sale{
   font-size:12px;
   font-family : Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#ff0000;
}
.bottom-link-headings{
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:12px;
   color:#3a0c00   
}
.signup-heading{
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:14px;
   color:#3a0c00   
}
.bottom-link-text{
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   color:#3a0c00;  	
   line-height:15px;
}
.signup-text{
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   color:#3a0c00;   	
   line-height:15px;
}
.mailing-list-text{
	line-height:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#999999;
	text-align: right;
	vertical-align: middle;
}
input.mailing-list-box-new {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#999999;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 140px;
	border: 1px solid #999999;	
}
.mmsub{text-decoration:none;padding-left:7px;padding-right:5px;padding-top:0px;padding-bottom:1px;}
.mmtopsub{text-align:left;text-decoration:none;}
.mmbottomsub{text-align:left;text-decoration:none;}
.mmsinglesub{text-align:left;text-decoration:none;}






