.title {
	font-family: "Century Schoolbook", Times, serif, "Times New Roman";
	font-size: 17px;
	font-weight: bold;
	color: 3b341b;
	font-style: italic;

}
.section {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color: 930313;
}
.paragraph {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 12px;
	color: 8c8678;
}
.more {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 11px;
	font-weight: bold;
	color: 6c6450;
}
.welcome {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 14px;
	color: 6c6450;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	line-height: 26px;
	left: auto;
	right: auto;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;




}
.copyright {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;

}
.terms {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 11px;
	color: #3b341b;
	font-weight: bold;

}
.emphasis {
	color: #990000;
}
.pagebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: 25px;



}
.subtitle {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	padding-right: 8px;
	padding-left: 8px;
}
a:link {
	color: #990000;
	text-decoration: underline;
}
a:hover {
	color: #0000CC;
	text-decoration: underline;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.eventbox {
	border: medium #333333;
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 14px;
	color: #333333;
	left: 5px;
	right: 5px;
}
.redbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	left: 4px;
	right: 4px;
}
.eventboxtitle {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.separatorbox {
	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 12px;
	color: #990000;
	left: 5px;
	right: 5px;
}
.smallpagebody {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: 18px;
}

.formbody {

	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: 18px;
}

.eventsbody {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: 18px;
}
form {
						padding:0;
						margin:0;
						}
input.radio { background : #xxxxxx; color: #000000; } 

.input_1	{
						width:100px;
						/* old = 138px */
						height:17px;
						background-color:transparent;
						border:1px solid #99906C;
						font-family:Tahoma;
						font-size:11px;
						color:#990000;
						/* color:#7B7B7B; */
						line-height:12px;
						margin:0px 0px 0px 0px;
						padding:1px;
						}
textarea	{
						width:362px;
						height:66px;
						background-color:transparent;
						border:1px solid #99906C;
						font-family:Tahoma;
						font-size:10px;
						line-height:11px;
						color:#7B7B7B;
						margin:0;
						padding:1px;
						overflow:hidden;
						}
select	{
						width:153px;
						height:16px;
						background-color:#FFFFFF;
						border:1px solid #99906C;
						font-family:Tahoma;
						font-size:10px;
						}
						/*---------- txt_5_1	 ---------------------*/		
.txt_5_1	{
						color:#DFD8C5;
						line-height:15px;
						}
.reset {
						padding-top:1px;
						}
.reset	a{
						color:#DFD8C5;
						font-weight:600;
						text-decoration:none;
						
						}	
.reset	a:hover{
						color:#DFD8C5;
						font-weight:600;
						text-decoration:underline;
						}
.formtext {
						font-size:11px;
						font-family:Tahoma;
						color: #990000;
						line-height:13px;
						}
/*						color:#707070; (old) */
.wineryname {
	font-family: Verdana, Arial, Helvetica;
	;
	font-size: 18px;
	color: #990000;
	letter-spacing: 4px;

}
.winerysubtitles {

	font-family: Tahoma, Verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color: 930313;
}
.winerylist {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
}
.winerylistsmall {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
}
.members {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.members_link {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFCC00;
	text-decoration: underline;
}.eventlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	list-style-type: disc;
	list-style-position: outside;
	color: #333333;
	padding-right: 10px;
	padding-bottom: 3px;




}
.numberlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #333333;

}
.calendarbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	line-height: 15px;
	margin: 2px;
	padding: 2px;

}


HTML {
	SCROLLBAR-FACE-COLOR: #dfd8c3; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #6b6c49; SCROLLBAR-ARROW-COLOR: #990000; SCROLLBAR-TRACK-COLOR: #990000; SCROLLBAR-BASE-COLOR: #6b6c49; scrollbar-dark-shadow-color: #FFFFFF; scrollbar-3d-light-color: #9E9F7F
}