html { min-height: 100%; margin-bottom: 1px;}

body {
	background-color: #FFFFFF;
}

a:link {color: #595034;}
a:visited {color: #595034;}
a:active {color: #595034;}
a:hover {color: #595034;}

a.topLinks:link {color: #595034; text-decoration: none;}
a.topLinks:visited {color: #595034; text-decoration: none;}
a.topLinks:active {color: #595034; text-decoration: none;}
a.topLinks:hover {color: #231F20; text-decoration: none;}

a.topOnLinks:link {color: #231F20; text-decoration: none;}
a.topOnLinks:visited {color: #231F20; text-decoration: none;}
a.topOnLinks:active {color: #231F20; text-decoration: none;}
a.topOnLinks:hover {color: #231F20; text-decoration: none;}

a.navLinks:link {color: #595034; text-decoration: none;}
a.navLinks:visited {color: #595034; text-decoration: none;}
a.navLinks:active {color: #595034; text-decoration: none;}
a.navLinks:hover {color: #231F20; text-decoration: none;}

a.wineriesLink:link {color: #595034; text-decoration: none;}
a.wineriesLink:visited {color: #595034; text-decoration: none;}
a.wineriesLink:active {color: #595034; text-decoration: none;}
a.wineriesLink:hover {color: #231F20; text-decoration: none;}

a.navOnLinks:link {color: #231F20; text-decoration: none;}
a.navOnLinks:visited {color: #231F20; text-decoration: none;}
a.navOnLinks:active {color: #231F20; text-decoration: none;}
a.navOnLinks:hover {color: #231F20; text-decoration: none;}

a.copyLinks:link {color: #523D20; text-decoration: none;}
a.copyLinks:visited {color: #523D20; text-decoration: none;}
a.copyLinks:active {color: #523D20; text-decoration: none;}
a.copyLinks:hover {color: #9D3109; text-decoration: none;}

a.mailingLinks:link {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:visited {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:active {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:hover {color: #231F20; text-decoration: none;}

a.mailingLinks:link {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:visited {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:active {color: #E5D1B6; text-decoration: none;}
a.mailingLinks:hover {color: #231F20; text-decoration: none;}

a.newsLink:link {color: #E5D1B6; text-decoration: none;}
a.newsLink:visited {color: #E5D1B6; text-decoration: none;}
a.newsLink:active {color: #E5D1B6; text-decoration: none;}
a.newsLink:hover {color: #231F20; text-decoration: none;}


.topNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #595034;
}

.topOnNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #231F20;
}

.nav {
	color: #595034;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.navOn {
	color: #231F20;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.navOnLinks {
	color: #231F20;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.mailingNav {
	color: #E5D1B6;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.mailingNavOn {
	color: #231F20;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.mailingNavOnLinks {
	color: #231F20;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.4pt;
}

.wineries {
	color: #595034;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1.1pt;
}


.copy {
	color: #595034;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	letter-spacing: 0.1pt;
}

.tagCopy {
	color: #BEB2A4;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-align: center;
}


.newsCopyBig {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.newsCopyBig a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}


.newsCopySmall {
	color: #D0CAC1;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
}

.newsPageTitles {
	color: #595034;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.newsPageTitles a {
	text-decoration: none;
}

.contactCopy {
	color: #595034;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	letter-spacing: 1pt;
}

.leftNavOn {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 24px;
	text-align: right;
	font-weight: bold;
	color: #DB9815;
}

ul
{
	list-style-type:disc;
	margin-left:0px;
	padding-left:0px;
}

li {
    line-height: 20px;
	margin-left:0px;
	padding-left:0px;
}


/* Page Content DIVs */

div#pageTop {
	position:relative;
	width:904px;
	height:22px;
	z-index:1;
	visibility:visible;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	text-align: right;
	margin-bottom: 2px;
}


div#page {
	position:relative;
	width:900px;
	z-index:1;
	visibility:visible;
	margin-left: auto;
	margin-right: auto;
	border: 2px solid #999999;
}

div#wrapper {
	width:900px;
	z-index:1;
	visibility:visible;
	background-color: #FFFFFF;
	height: 640px;
}

#yvLogo {
	position:absolute;
	width:190px;
	height:185px;
	z-index:2;
	left: 0px;
	top: 0px;
}

#yvHeader {
	position:absolute;
	width:710px;
	height:115px;
	z-index:2;
	left: 190px;
	top: 0px;
}

#leftBar {
	position:absolute;
	width:190px;
	height:455px;
	z-index:2;
	left: 0px;
	top: 185px;
	background-image: url(images/left_bar_bg4.gif);
}



/* Page Top Navigation DIVs */

#pageTopNav {
	position:absolute;
	width:327px;
	height:16px;
	z-index:2;
	left: 368px;
	top: 4px;
	vertical-align: bottom;
}


#facebookNav {
	position:absolute;
	width:23px;
	height:22px;
	z-index:3;
	left: 705px;
	top: 0px;
}

#twitterNav {
	position:absolute;
	width:23px;
	height:22px;
	z-index:3;
	left: 738px;
	top: 0px;
}

#rssNav {
	position:absolute;
	width:23px;
	height:22px;
	z-index:3;
	left: 771px;
	top: 0px;
}

#youtubeNav {
	position:absolute;
	width:53px;
	height:22px;
	z-index:3;
	left: 804px;
	top: 0px;
}

#flickrNav {
	position:absolute;
	width:33px;
	height:22px;
	z-index:3;
	left: 867px;
	top: 0px;
}

/* Top Navigation Bar DIVs */

#topNav {
	position:absolute;
	width:710px;
	height:30px;
	z-index:2;
	left: 190px;
	top: 155px;
	background-image: url(images/nav_head_bg.gif);
}


#wineries_nav{
	position:absolute;
	width:105px;
	z-index:1;
	left: 65px;
	top: 6px;
}

#wine_growers_nav{
	position:absolute;
	width:165px;
	z-index:1;
	left: 232px;
	top: 6px;
}

#map_nav{
	position:absolute;
	width:50px;
	z-index:1;
	left: 460px;
	top: 6px;
}

#about_nav{
	position:absolute;
	width:70px;
	z-index:1;
	left: 578px;
	top: 6px;
}

/* Bottom Navigation DIVs */

#bottomNav {
	position:absolute;
	width:710px;
	height:30px;
	z-index:2;
	left: 190px;
	top: 610px;
	background-image: url(images/bottom_nav_bg.gif);
}

#contact_nav{
	position:absolute;
	width:95px;
	z-index:1;
	left: 92px;
	top: 6px;
}

#mailing_nav{
	position:absolute;
	width:145px;
	z-index:1;
	left: 260px;
	top: 6px;
}

#helpful_nav{
	position:absolute;
	width:160px;
	z-index:1;
	left: 475px;
	top: 6px;
}

/* News & Events Bar DIVs */

#newsEvents_nav{
	position:absolute;
	width:150px;
	z-index:1;
	left: 22px;
	top: 6px;
}

#newsNav {
	position:absolute;
	width:190px;
	height:30px;
	z-index:1;
	background-color: #995F15;
}

#newsCopy {
	position:absolute;
	width:150px;
	z-index:2;
	height: auto;
	top: 50px;
	left: 22px;
	padding-bottom: 5px;
}

