body,p,div,td,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.winedisplay {
	padding-left:230px;
}
table.winematrix {
	border-top:1px solid #666;
}
table.winematrix tr td {
	border-bottom:1px solid #666;
	height:190px;
}
table.winematrix tr td img {
	float:left;
	border:0;
}
table.winematrix tr td .year {
	padding-top:20px;
	color:black;
}
table.winematrix tr td .title {
	padding-top:60px;
}

a {
	color:#888;
	text-decoration : none;
}

a:Hover {
	text-decoration : underline;
}

.bottommenu {
	margin-top:20px;
	text-align:left;
	font-style: italic;
}

.bottommenu a {
	padding: 0px 10px;
	border-right:1px solid #666666;
}
.bottommenu a.first {
	border-left:1px solid #666666;
}
.navigation01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	height: 31px;
	margin-top: 10px;
	margin-bottom: 8px;
}

.navigation01 a:Link{
	color:#666666;
	text-decoration : none;
}

.navigation01 a:Active{
	/*color:#860038;*/
	color:#FFFFFF;
	text-decoration : none;
}
.navigation01 a:Visited{
	color:#666666;
	text-decoration : none;
}
.navigation01 a:Hover{
	color:#000000;
	text-decoration : none;
}



.bottom_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.black_border {
	border: 1px solid #000000;
}
.side_borders {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bottom_borders {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 666666;
	border-right-color: 666666;
	border-bottom-color: 666666;
	border-left-color: 666666;
}
.submenu {
	padding:0;
	margin:0;
	border-top: 1px solid #666666;
}
.submenu table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	padding:0;
	height:20px;
}

.submenu table tr td{
	font-style: italic;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:0 15px;
}

.submenu table tr td.first{
	border:0;/*//border-left: 1px solid #666666;*/
	width:250px;
	padding:0;
	background: url(../images/submenuleft.gif) right top no-repeat;
}

.submenu table tr td.parent,.submenu table tr td.lastparent{
	font-weight:bold;
}

.submenu table tr td.lastlink,.submenu table tr td.lastparent{
	border-right:0;/*//border-left: 1px solid #666666;*/
}

.submenu table tr td.last{
	border:0;/*//border-left: 1px solid #666666;*/
	height:10px;
	margin:0;
	width:250px;
	padding:0;
	background: url(../images/submenuright.gif) left top no-repeat;
}
	
.submenu table tr td a:Link{
	color:#666666;
	text-decoration : none;
}

.submenu table tr td a:Active{
	color:#860038
	text-decoration : none;
}
.submenu table tr td a:Visited{
	color:#666666;
	text-decoration : none;
}
.submenu table tr td a:Hover{
	color:#000000;
	text-decoration : none;
}

.heading01, h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: lighter;
	color: #666666;
	margin-left: 45px;
	line-height: 25px;
}
h1{
	margin-left:auto;
}

.heading02,h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #860038;
}

.body_text_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-indent: 0px;
	margin-left: 45px;
}
.body_text_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-indent: 0px;
	margin-right: 45px;
}

.body_text_r_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	color: #666666;
	margin-right: 45px;
	margin-top: 34px;
}

.top_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #666666;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.active_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-transform: capitalize;
	color: #860038;
}
.heading_wide_column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: lighter;
	text-transform: capitalize;
	color: #666666;
	margin: 0px;
	top: 0px;
}


.sub_sub_menu {
position:relative;
top:27px;
left:-120px;
	background-image: url(../images/sub%20menus/vineyard_subsub.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-transform: capitalize;
	color: #666666;
	padding: 11px 0 0 92px;
}

.sub_sub_menu a:Link{
	color:#666666;
	text-decoration : none;
}

.sub_sub_menu a:Active{
	color:#860038;
	text-decoration : none;
}
.sub_sub_menu a:Visited{
	color:#666666;
	text-decoration : none;
}
.sub_sub_menu a:Hover{
	color:#000000;
	text-decoration : none;
}

.submenu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px solid #666666;
	letter-spacing: normal;
	text-align: center;
	vertical-align: top;
	horizontal-align: center;
	/*//background-image: url(../images/sub%20menus/3_submenu.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	height: 21px;
}
.submenu3 a:Link{
	color:#666666;
	text-decoration : none;
}

.submenu3 a:Active{
	color:#860038;
	text-decoration : none;
}
.submenu3 a:Visited{
	color:#666666;
	text-decoration : none;
}
.submenu3 a:Hover{
	color:#000000;
	text-decoration : none;
}
.no_submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px solid #666666;
	letter-spacing: normal;
	text-align: center;
	vertical-align: top;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.submenu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px solid #666666;
	letter-spacing: normal;
	text-align: center;
	vertical-align: top;
	/*//background-image: url(../images/sub%20menus/5_submenu.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.submenu5 a:Link{
	color:#666666;
	text-decoration : none;
}

.submenu5 a:Active{
	color:#860038;
	text-decoration : none;
}
.submenu5 a:Visited{
	color:#666666;
	text-decoration : none;
}
.submenu5 a:Hover{
	color:#000000;
	text-decoration : none;
}
.navigation02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	height: 31px;
	margin-top: 10px;
	margin-bottom: 8px;
}
.wine_year {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: lighter;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: 10%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.wine_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	text-indent: 0px;
	width: 82px;
}
.bottom_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px solid 666666;
	border-left: 1px none;
	height: 20px;
	margin: 5px;
}

.bottom_nav a:Link{
	color:#666666;
	text-decoration : none;
}

.bottom_nav a:Active{
	color:#860038;
	text-decoration : none;
}
.bottom_nav a:Visited{
	color:#666666;
	text-decoration : none;
}
.bottom_nav a:Hover{
	color:#000000;
	text-decoration : none;
}
