.h1 {
	font-family : Book Antiqua, Times New Roman, serif;
	font-size : 20px;
	font-style : italic;
	color : #660000;
	font-weight : bold;
}

.h2  {
	font-family : Myriad, Helvetica, Arial, serif;
	font-size : 18px;
	font-style : italic;
	color : #666600;
	font-weight : bold;
}

.h3  {
	font-family : Myriad, Helvetica, Arial, serif;
	font-size : 14px;
	font-style : italic;
	color : #660000;
}
.h4 {
	font-family : "Book Antiqua", "Times New Roman", serif;
	font-size : 10px;
	font-weight: bold;
	color: #993333
}
.text  {
	font-family : "Book Antiqua", "Times New Roman", serif;
	font-size : 13px;
}
.textsm  {
	font-family : Book Antiqua, Times New Roman, serif;
	font-size : 10px;
}
.textbg  {
	font-family : "Book Antiqua", "Times New Roman", serif;
	font-size : 15px;
}
.nav  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #993333;
	font-weight : bold;
}
.subnav  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color : #330000;
}

.home_nav
	{
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	color : #330000;
	}

input,select,textarea  {
	font-family : monospace;
	font-size : 14px;
}
A  {
	color : #993333;
}
A:HOVER  {
	color : #ff3333;
}
.dead { font-family : Myriad, Helvetica, Arial, serif; font-size : 16px; font-style : italic; color : #0000FF; font-weight : bold; }
.head { font-family : Myriad, Helvetica, Arial, serif; font-size : 18px; font-style : italic; color : #666600; font-weight : bold; }
.hd2 { font-family : Myriad, Helvetica, Arial, serif; font-size : 14px; font-style : italic; color : #993333; ; font-weight: bold }
.hd3 { font-family : Myriad, Helvetica, Arial, serif; font-size : 13px; font-style : italic; ; font-weight: bold }
.hd4 { font-family : "Book Antiqua", "Times New Roman", serif; font-size : 13px; ; font-style: italic }
.hd5 { font-family : "Book Antiqua", "Times New Roman", serif; font-size : 13px; font-weight: bold; color: #993333 }
.h5 { font-family : Geneva, Arial, Helvetica, san-serif; font-size : 12px; font-style : italic; color : #660000; ; font-weight: bold; text-decoration: none}
.h6 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : italic; color : #660000; ; font-weight: bold; text-decoration: none }
.leftNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	color: #000000;

}
main a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: underline;
}
.box {  height: auto; width: auto; border-color: #000000 black black; border-style: dotted; border-top-width: thin}
.Arial_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.WineryMap {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; font-weight: normal}
.textUL { font-family : "Book Antiqua", "Times New Roman", serif; font-size : 13px; ; text-decoration: underline}
.calendar { font-family : Arial, Helvetica, sans-serif; font-size : 9px; ; color: #000000; line-height: 16px}
.calendarBold { font-family : Arial, Helvetica, sans-serif; font-size : 9px; ; color: #990000; line-height: 16px ; font-weight: bold}
.sidebar {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #CC0033;
	font-weight : bold;
	text-decoration: none;
}
.tableR {
	font-weight: normal;
	float: right;
}
.PageBreakHere {
	page-break-before: always;
}
.leftNav2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
}
.navNoUnderline {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #993333;
	font-weight : bold;
	text-decoration: none;
}
.all_caps {  font-size: medium; text-transform: uppercase; font-variant: small-caps; color: #F7F7EE; letter-spacing: 7px}
.all_caps_lg {
	font-size: medium;
	text-transform: uppercase;
	font-variant: normal;
	letter-spacing: normal;
	font-family: "Times New Roman", Times, serif;
	font-weight: 200;
}
.welcome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.welcomeSm {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bulletText {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	line-height: 15px;
}
.gradient {
	background-image: url(../images/homepage/bg-stripe.gif);
	background-repeat: repeat-x;
}
.bannerText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22pt;
	font-weight: normal;
	color: #996600;
}
.topNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.leftNavBG {
	background-image: url(../images/bg_border_col1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.DataTable  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	cellpadding : 0;
	cellspacing : 0;
	border-width : 1;
	border-style : solid;
	border-color : white;
	align : center;
	margin : 0;
	width : 100%;
	height : 95%;
	background-color : silver;
}

.DataHeader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	font-weight : bold;
	background-color : 003399;
	margin : 0;
	height : 5;
}
.DataText {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : black;
}.Resources {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
}
