<!--
.text1 {
	font-family:arial, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	}
	
.text2 {
	font-family:arial, sans-serif;
	color:#7F6D6B;
	font-size:12px;
	font-weight: normal;
	}
	
.text3 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:10px;
	}
	
.text4 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:12px;
	}
	
.text5 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:12px;
	font-weight: bold;
	}
	
.text6 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:10px;
	}
	
.text7 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:11px;
	}
	
.text8 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:18px;
	font-weight:bold;
	}
	
.text9 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	}
	
.text10 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	}
	
.text11 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:10px;
	}
	
.text12 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:12px;
	}
	
.text13 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:12px;
	font-weight:bold;
	}
	
.text14 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:11px;
	}
	
.header1 {
	font-family:arial, sans-serif;
	color:#333333;
	font-size:13px;
	font-weight:bold;
	}

A.link1 {
	font-family:arial, sans-serif;
	color:#7F6D6B;
	font-size:10px;
	text-decoration: underline;
	}
	
A.link1:visited {
	color:#7F6D6B;
	}
	
A.link1:hover {
	text-decoration: none;
	}
		
A.link2 {
	font-family:arial, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	}
	
A.link2:visited {
	color:#000000;
	}
	
A.link2:hover {
	text-decoration: none;
	}
	
A.link3 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:10px;
	text-decoration: underline;
	}
	
A.link3:visited {
	color:#7C2631;
	}
	
A.link3:hover {
	text-decoration: none;
	}
	
A.link4 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:11px;
	text-decoration: none;
	}
	
A.link4:visited {
	color:#7C2631;
	}
	
A.link4:hover {
	text-decoration: underline;
	}
	
A.link5 {
	font-family:arial, sans-serif;
	color:#7C2631;
	font-size:13px;
	text-decoration: none;
	}
	
A.link5:visited {
	color:#7C2631;
	}
	
A.link5:hover {
	text-decoration: underline;
	}
	
A.link6 {
	font-family:arial, sans-serif;
	color:#9A8481;
	font-size:11px;
	text-decoration: underline;
	}
	
A.link6:visited {
	color:#9A8481;
	}
	
A.link6:hover {
	color:#000000;
	text-decoration: none;
	}

A.link7 {
	font-family:arial, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	}
	
A.link7:visited {
	color:#FFFFFF;
	}
	
A.link7:hover {
	color: #E8E8E8;
	text-decoration: none;
	}


 	.producer {	
		color: #962D3E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px		
	}

 	A.producer {	
		color: #962D3E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px
	}
	
	A.producer:visited {
		color: #962D3E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px
	}
	
	A.producer:hover {
		color: #962D3E; 
		text-decoration: underline;
		font-weight: bold;
		font-size: 12px	
	}
	
	A.producer:visited:hover {
		color: #962D3E; 
		text-decoration: underline;
		font-weight: bold;
		font-size: 12px
	}

 	.producttitle {	
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
	}

 	A.producttitle {	
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
		text-decoration: none;
	}
	
	A.producttitle:visited {
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
		text-decoration: none;
	}
	
	A.producttitle:hover {
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
		text-decoration: underline;
	}
	
	A.producttitle:visited:hover {
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
		text-decoration: underline;
	}


 	.vintage {	
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;	
	}


	.RetailPrice { 
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
	}

	.RegularPrice { 
		font-family:arial, sans-serif;
		color: #000000;
		font-size: 12px; 
		font-weight: bold;
	}

	.BottleSize { 
		color: #000000; 
		font-weight: bold; 
		font-size: 10px
	}

	.WineRating { 
		color: #000000; 
		font-weight: bold; 
		font-size: 10px
	}

	.SpecialMessage { 
		color: #03492F; 
		font-weight: bold; 
		font-size: 12px
	}

 	.iteminfocat {	
		color: #7B7B63; 
		font-weight: bold;
		font-size: 11px		
	}

 	.iteminfo {	
		color: #7B7B63; 
		font-weight: normal;
		font-size: 10px		
	}

	.regfont {
		color: #7F6D6B;	
		font-weight: normal; 
		font-size: 12px; 		
	}

	.regfont2 {
		color: #7F6D6B;	
		font-weight: bold; 
		font-size: 12px; 
	}


	.couponfont1 {
		color: #7C2631; 
		font-weight: bold; 
		font-size: 16px; 
	}


	.couponfont2 {
		color: #7C2631; 
		font-weight: normal; 
		font-size: 14px; 
	}

	.couponfont3 {
		color: #7C2631; 
		font-weight: normal; 
		font-size: 10px; 
	}

	.couponfont4 {
		color: #7C2631; 
		font-weight: normal; 
		font-size: 9px; 
	}

	.couponfont5 {
		color: #7C2631; 
		font-weight: bold; 
		font-size: 12px; 
	}

	.smallfont {
		font-family:arial, sans-serif;
		font-size: 11px; 
		color: #000000;
	}

	.smallfont2 {
		color: #000000; 
		font-weight: bold; 
		font-size: 10px; 
	}

	A.smallfont2 {	
		color: #000000; 
		text-decoration: none;
		font-weight: bold;  
		font-size: 10px; 
	}
	
	A.smallfont2:visited {
		color: #000000; 
		text-decoration: none;
		font-weight: bold; 
		font-size: 10px; 
	}
	
	A.smallfont2:hover {
		color: #000000; 
		text-decoration: underline;
		font-weight: bold; 
		font-size: 10px; 
	}
	
	A.smallfont2:visited:hover {
		color: #000000; 
		text-decoration: underline;
		font-weight: bold; 
		font-size: 10px; 
	}
	LI {
		font-family:arial, sans-serif;
		font-size: 11px; 
		color: #000000;
	}

		
	A.reglink {	
		font-family:arial, sans-serif;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
	}
	
	A.reglink:visited {
		color: #000000;
	}
	
	A.reglink:hover {
		text-decoration: none;
		color: #000000;	
	}
	
	A.shoplink {	
		font-family:arial, sans-serif;
		color: #7F6D6B;
		font-weight: normal;
		text-decoration: undline;
		font-size: 12px;
	}
	
	A.shoplink:visited {
		color: #7F6D6B;
	}
	
	A.shoplink:hover {
		text-decoration: none;
		color: #7F6D6B;	
	}



 	.menu {	
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px		
	}

 	A.menu {	
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px
	}
	
	A.menu:visited {
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold;
		font-size: 12px
	}
	
	A.menu:hover {
		color: #7F6D6B; 
		text-decoration: underline;
		font-weight: bold;
		font-size: 12px	
	}
	
	A.menu:visited:hover {
		color: #7F6D6B; 
		text-decoration: underline;
		font-weight: bold;
		font-size: 12px
	}
	
 	.topmessage {	
		color: #7E7665; 
		font-weight: normal;
		font-size: 10px		
	}	
	
 	.topsearch {	
		color: #7E7665; 
		font-weight: bold;
		font-size: 10px		
	}


 	A.advsearch {	
		font-family:arial, sans-serif;
		font-size: 11px; 
		color: #7C2631;
		font-weight: bold;
		text-decoration: underline;
	}
	
	A.advsearch:visited {
		color: #7C2631;
	}
	
	A.advsearch:hover {
		color: #7C2631;
	}
	
 	A.advsearch2 {	
		font-family:arial, sans-serif;
		color:#7C2631;
		font-size:9px;
		font-weight:bold;
		text-decoration: underline;
	}
	
	A.advsearch2:visited {
		font-family:arial, sans-serif;
		color:#7C2631;
		font-size:9px;
		font-weight:bold;
		text-decoration: underline;
	}
	
	A.advsearch2:hover {
		font-family:arial, sans-serif;
		color:#7C2631;
		font-size:9px;
		font-weight:bold;
		text-decoration: underline;
	}
	
	A.advsearch2:visited:hover {
		font-family:arial, sans-serif;
		color:#7C2631;
		font-size:9px;
		font-weight:bold;
		text-decoration: underline;
	}
	
	
	INPUT.search2 {
		background-color: #999966; 
		color: #000000; 
		font-weight: normal; 
		font-size: 9px; 
		border-top: thin #240000 solid; 
		border-right: thin #664040 solid; 
		border-bottom: thin #664040 solid; 
		border-left: thin #240000 solid
	}

	INPUT.search {
		background-color: #FFFFFF; 
		color: #000000; 
		font-weight: normal; 
		font-size: 7pt; 
		border-top: 1px #B5B5B5 solid;
		border-right: 1px #B5B5B5 solid; 
		border-bottom: 1px #B5B5B5 solid; 
		border-left: 1px #B5B5B5 solid;
	}


	INPUT.searchpage {
		background-color: #FFFFFF; 
		color: #000000; 
		font-weight: normal; 
		font-size: 11px; 

	}

	SELECT.searchpage {
		background-color: #FFFFFF; 
		color: #000000; 
		font-weight: normal; 
		font-size: 11px; 
	}

	TEXTAREA.searchpage {
		font-family:arial, sans-serif;
		background-color: #FFFFFF; 
		color: #000000; 
		font-weight: normal; 
		font-size: 11px; 

	}

 	.wine {	
		color: #65304E; 
		font-weight: bold;
		font-size: 11px		
	}
	
 	A.wine {	
		color: #65304E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 11px	
	}
	
	A.wine:visited {
		color: #65304E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 11px	
	}
	
	A.wine:hover {
		color: #65304E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 11px	
	}
	
	A.wine:visited:hover {
		color: #65304E; 
		text-decoration: none;
		font-weight: bold;
		font-size: 11px	
	}


 	.reg {	
		font-family:arial, sans-serif;
		color:#000000;
		font-size:10px;		
	}	

 	.sale {	
		color: #663333; 
		font-weight: bold;
		font-size: 10px		
	}
	
 	.saleprice2 {	
		color: #663333; 
		font-weight: regular;
		font-size: 18px		
	}	

	
 	.saleprice {	
		font-family:arial, sans-serif;
		color:#7C2631;
		font-size:12px;
		font-weight: bold;	
	}

 	.description {	
		color: black; 
		font-weight: normal;
		font-size: 10px		
	}	

 	.description2 {	
		color: white; 
		font-weight: normal;
		font-size: 10px		
	}	

	/* Found on Contact Us, Review and Submit (top and bottom) - outline color of table */ 
	.background1 {
		background-color: #B59B98
	}
	
	/* Found on Contact Us, Review and Submit (top and bottom) - internal color of table */
	.background2 {
		background-color: #D4C5AF
	}
	
	/* Found on Shopping Cart Page, Review and Submit (middle) - outline color of table */
	.background3 {
		background-color: #B59B98
	}	
	
	/* Found on Shopping Cart Page, Review and Submit (middle) - internal color of table */
	.background4 {
		background-color: #E7DEB5
	}
	
	/* Found on Edit Billing and Shipping Addresses, Shopping Cart - internal color of table for line across */
	.background5 {
		background-color: #B5AD8C
	}

	/* Found on Admin pages - internal color of table */
	.background6 {
		background-color: #D4C5AF
	}
	
	/* Found on My Acount pages, internal color of table */
	.accountbackground {
		background-color: #D4C5AF
	}

	/* Found on SKU pages, internal color of table */
	.editbackground {
		background-color: #F7F7D6
	}

	/* Found on the email form */
	.emailform {
		background-color: #FFFFFF
	}

	P, DIV, TD { 
		font-family:arial, sans-serif;
		font-size: 11px; 
		color: #000000;
	}


	BODY {
		scrollbar-arrow-color:#FFFFCE;
		scrollbar-base-color:#D4C5AF;
		scrollbar-shadow-color:#FFFFCE;
		scrollbar-face-color:#D4C5AF;
		scrollbar-highlight-color:#FFFFCE;
		scrollbar-dark-shadow-color:#FFFFCE;
		scrollbar-3d-light-color:#FFFFCE;
		scrollbar-track-color: #FFFFCE;
		font-family:arial, sans-serif;
	}


	.footer {
		color: #CCCC99; 
		font-weight: normal; 
		font-size: 10px; 
	}


	A.footer {	
		color: #CCCC99; 
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
	}
	
	A.footer:visited {
		color: #CCCC99; 
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
	}
	
	A.footer:hover {
		color: #CCCC99; 
		text-decoration: underline;
		font-weight: normal; 	
		font-size: 10px; 
	}
	
	A.footer:visited:hover {
		color: #CCCC99; 
		text-decoration: underline;
		font-weight: normal; 
		font-size: 10px; 
	}

	.results {
		color: #000000; 
		font-weight: normal; 
		font-size: 11px; 
	}


	A.results {	
		color: #000000; 
		text-decoration: none;
		font-weight: underline; 
		font-size: 11px; 
	}
	
	A.results:visited {
		color: #000000; 
		text-decoration: none;
		font-weight: underline; 
		font-size: 11px; 
	}
	
	A.results:hover {
		color: #000000; 
		text-decoration: underline;
		font-weight: normal; 	
		font-size: 11px; 
	}
	
	A.results:visited:hover {
		color: #000000; 
		text-decoration: underline;
		font-weight: normal; 
		font-size: 11px; 
	}

	.searchresults {
		color: #7C2631; 
		font-weight: normal; 
		font-size: 20px; 
	}

	.topic {
		color: #7F6D6B; 
		font-weight: bold; 
		font-size: 11px; 
	}


	A.topic {	
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold; 
		font-size: 11px; 
	}
	
	A.topic:visited {
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold; 
		font-size: 11px; 
	}
	
	A.topic:hover {
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold; 	
		font-size: 11px; 
	}
	
	A.topic:visited:hover {
		color: #7F6D6B; 
		text-decoration: none;
		font-weight: bold; 
		font-size: 11px; 
	}

 	.scarttitle {	
		color: #7F6D6B; 
		font-weight: bold;
		font-size: 11px		
	}	

 	.scart {	
		color: #7F6D6B; 
		font-weight: bold;
		font-size: 11px		
	}

 	.scartsale {	
		color: #962D3E; 
		font-weight: bold;
		font-size: 11px		
	}

 	.adminmaintitle {	
		color: #7F6D6B; 
		font-weight: bold; 
		font-size: 11px; 	
	}

	.adminsmallfont {
		color: #7B7B63; 
		font-weight: normal; 
		font-size: 10px; 
	}

	.adminsmallfont2 {
		color: #7B7B63; 
		font-weight: bold; 
		font-size: 10px; 
	}

 	.policytitle {	
		color: #7C2631; 
		font-weight: bold;
		font-size: 12px		
	}
	
	.important {
		color: red; 
		font-weight: bold; 
		font-size: 12px; 
	}
	
	
	A.cursor {	
		color: #CCCC99; 
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
		cursor: default;
	}
	
	A.cursor:visited {
		color: #CCCC99; 
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
		cursor: default;
	}
	
	A.cursor:hover {
		color: #CCCC99;  
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
		cursor: default;
	}
	
	A.cursor:visited:hover {
		color: #CCCC99;   
		text-decoration: none;
		font-weight: normal; 
		font-size: 10px; 
		cursor: default;
	}

	/* Found on Item Detail Page - Related Searches */
		
	.rs_maintitle { 
		color: #000000;
		font-weight: bold; 
		font-size: 11px
	}	
	
 	.rs_title {	
		color: #7B7B63; 
		font-size: 10px		
	}
	
	A.rs_link {
		color: #7B7B63; 
		font-size: 10px;
		text-decoration: none;
		}
		
	A.rs_link:visited {
		color: #7B7B63; 
		}
		
	A.rs_link:hover {
		text-decoration: underline;
		}
	A.reviewthis {
	color:#000000;
	font-size:10px;
	text-decoration: underline;
	}
	
	A.reviewthis:visited {
	color:#000000;
	}
	
	A.reviewthis:hover {
	color:#000000;
	text-decoration: none;
	}

/* store name properties */
A.storename {
	color: #AF1E2D;
	font-size: 24px;
	text-decoration: none;
	}
	
A.storename:visited {
	color: #AF1E2D;
	}
	
A.storename:hover {
	text-decoration: none;
	}

.etext1 {	
	color: #000000; 
	font-weight: bold;
	font-size: 14px		
	}

.etext2 {
	font-size: 10px; 
	color: #000000;
	}

.etext3 {	
	color: #000000; 
	font-weight: bold;
	font-size: 12px		
	}

.etext4 {	
	color: #AF1E2D; 
	font-weight: bold;
	font-size: 12px		
	}

.lmenul TD {height:20px;valign:middle;}

A.elink1 {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	}
	
A.elink1:visited {
	color: #000000;
	}
	
A.elink1:hover {
	color: #000000;
	text-decoration: underline;
	}

A.elink2 {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	}
	
A.elink2:visited {
	color: #000000;
	}
	
A.elink2:hover {
	color: #000000;
	text-decoration: none;
	}

A.elink3 {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	}
	
A.elink3:visited {
	color: #000000;
	}
	
A.elink3:hover {
	color: #000000;
	text-decoration: none;
	}

INPUT.eform {font-size: 12px}
SELECT.eform {font-size: 12px; width: 200px}


form.search label.error, label.error {
/* remove the next line when you have trouble in IE6 with labels in list */
color: red;
font-style: italic
}
input.error { border: 1px dotted red; }
//-->

