body {
}
A:link {
	background-color: transparent;
	color: black;
	text-decoration: underline;
}
A:visited { background-color:transparent; color:black; text-decoration:underline; }
A:hover { background-color:transparent; color:black; text-decoration:underline; }
A:active { background-color:transparent; color:black; text-decoration:none; }

a.tastingtitle:link,a.tastingtitle:hover,a.tastingtitle:visited,a.tastingtitle:active { 
			text-decoration: none;
			color: #990000;
			}
a.tastingcontent:link,a.tastingcontent:hover,a.tastingcontent:visited,a.tastingcontent:active { 
			text-decoration: none;
			}
.pageheading { 
    background-color:#900; 
	color:#FFFFFF;
	text-indent: 0em; 
	font-weight: bold 
}
.homeheading {
	background-color:#900;
	color:#FFFFFF;
	font-weight: bold;
	text-indent: 1em;
}
.homebody {
	background-color: #ffffff;
}


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}


H1     { 
         font-weight: bold;
         font-family: Verdana, sans-serif; 
         font-size: 90% }
H2     { color: #900; 
         font-family: Verdana, sans-serif; 
         font-size: 90%;
		 margin-top: 10px }
H3     { color: #900; 
         font-family: Verdana, sans-serif; 
         font-size: 85%;
		 margin-top: 5px; 
		 margin-bottom: 0px }
H4     { color: #900; 
         font-family: Verdana, sans-serif; 
         font-size: 80%;
		 margin-top: 5px; 
		 margin-bottom: 0px }
		 
.subhead1 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: black;
}
.subhead2 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: green;
}
.subhead3 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: red;
}
.headerdate {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: Green;
	font-weight: normal;
}







P   { color: #333333; font-size: 80%; font-family: Verdana, sans-serif }
.larger  { font-size: 90% }
.banner { color: #fff; font-size: 110% }
DT   { color: #333333; font-weight: bold; font-size: 80%; font-family: Verdana, sans-serif; margin-top: 1em }
DD  { color: #333333; font-size: 80%; font-family: Verdana, sans-serif }
LI  { color: #333333; font-size: 80%; font-family: Verdana, sans-serif }
HR { line-height: 1px }

.process { color: #333333; font-size: 80%; font-family: Verdana, sans-serif }

.caption {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FF9966;
}
.bulletlist {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #6600CC;
}
.table {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #CC3366;

}







.searchform {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #6600CC;
	font-weight: normal;
}
.searchresultpagetitle {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
}
.searchresultcontent {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #6600CC;
	font-weight: normal;
}
.searchresultheader {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #333366;
	font-weight: bolder;
}
.searchmarkup {
	color: #FF0066;
}




.loginform {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: normal;
}




.mailform {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}
.mailformrequired {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bolder;
}
.mailformcomment {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bolder;
}
.mailformradio {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: normal;
}






.filelinks {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #990000;
}
.filelinkssize {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: Green;
}



.sitemap1 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}
.sitemap2 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #990000;
	margin-left: 20px;
}
.sitemap3 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333399;
	margin-left: 40px;	
}
.sitemap4 {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #003333;
	margin-left: 60px;
}




.celmenu {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: olive;
	margin-top: 10px;
}
.celsubmenu {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666699;
	margin-left: 20px;
	margin-top: 3px;
}
A { background-color:transparent; color:#000000; text-decoration:none; }
.orderform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #990000; color: #FFFFFF}
a.orderform:link { color: #FFFFFF;text-decoration: underline;}
a.orderform:visited { color: #FFFFFF;text-decoration: underline;}
a.orderform:active { color: #FFFFFF;text-decoration: underline;}
a.orderform:hover { color: #FFFFFF;text-decoration: underline;}

.maillistform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #990000; width: 100px; color: #FFFFFF}

.orderpageform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; width: 250px; }
.orderpageformphone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; width: 190px; }
.orderpageformarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; width: 50px; }
.orderpageformdel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; width: 150px; }

.textbuttons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
a.textbuttons:link { color: #FFFFFF;text-decoration: none;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
a.textbuttons:visited { color: #FFFFFF;text-decoration: none;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
a.textbuttons:active { color: #FFFFFF;text-decoration: none;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
a.textbuttons:hover { color: #FFFFFF;text-decoration: none;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

a.lhs_text:link { color: #FFFFFF;text-decoration: none;; font-size: 8pt}
a.lhs_text:visited { color: #FFFFFF;text-decoration: none;; font-size: 8pt}
a.lhs_text:active { color: #FFFFFF;text-decoration: none;; font-size: 8pt}
a.lhs_text:hover { color: #FFFFFF;text-decoration: underline;; font-size: 8pt}

.lhs_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}

a.toplinks:link { color: #FFFFFF;text-decoration: none;}
a.toplinks:visited { color: #FFFFFF;text-decoration: none;}
a.toplinks:active { color: #FFFFFF;text-decoration: none;}
a.toplinks:hover { color: #FFFFFF;text-decoration: none;}

