* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%; TEXT-ALIGN: center
}
BODY {
	HEIGHT: 100%; TEXT-ALIGN: center
}

.feedback {
	FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #222222
}
PRE {
	FONT: 80% Verdana, Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.wine {
	LIST-STYLE-TYPE: circle
}

.wine-links {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #6f333a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wine-links:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	TEXT-ALIGN: left
}
#header-container {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; HEIGHT: 120px; TEXT-ALIGN: left
}
#mont_tauch_logo {
	FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 92px; HEIGHT: 92px
}
#tag-line {
	MARGIN-TOP: 50px; FLOAT: left
}
#search-box {
	FLOAT: right; MARGIN: 9px 5px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 290px; COLOR: #ffffff; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: right
}
.search-box-submit {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #000 1px solid; WIDTH: 60px; COLOR: #453e41; BORDER-BOTTOM: #000 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #999999
}
#language-select {
	FLOAT: right; MARGIN: 8px 5px 0px 0px; VERTICAL-ALIGN: top; POSITION: relative; HEIGHT: 30px
}
#language-select LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#language-select-text {
	FONT-SIZE: 80%; COLOR: #ffffff
}
#header {
	Z-INDEX: 18; BACKGROUND: #453e41; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; HEIGHT: 120px; TEXT-ALIGN: left
}
#header-top {
	WIDTH: 780px; HEIGHT: 100px; TEXT-ALIGN: left
}
#body-container {
	Z-INDEX: 12; MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#side-bar {
	Z-INDEX: 100; FLOAT: left; WIDTH: 162px; POSITION: relative
}
#main-navigation {
	LIST-STYLE-TYPE: none
}
#main-navigation LI {
	MARGIN-BOTTOM: -3px
}
#container-page {
	MIN-HEIGHT: 100%
}
* HTML #container-page {
	HEIGHT: 100%
}
#content-area {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 580px; POSITION: fixed
}
#top-navigation {
	Z-INDEX: 100; VERTICAL-ALIGN: top; WIDTH: 780px; COLOR: #ffffff; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: right
}
#call-outs {
	MARGIN-TOP: 5px; FONT-SIZE: 80%; FLOAT: right; WIDTH: 20px
}

#cart-features {
padding-left:10px;
}

#content-area-general {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 605px; PADDING-TOP: 0px; POSITION: relative
}
#content-area-default {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 0px; POSITION: relative
}
#content-area-general H1 {
	PADDING-BOTTOM: 2px
}
#call-outs-general {
	MARGIN-TOP: 5px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 130px; POSITION: relative
}
#hover-general {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 130px; POSITION: relative; BACKGROUND-COLOR: #cccccc
}
#footer-container {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; HEIGHT: 30px; TEXT-ALIGN: left
}
#footer-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 0px; HEIGHT: 30px
}
#footer-left P {
	PADDING-TOP: 5px
}
#footer-right {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: right
}
#footer-right P {
	PADDING-TOP: 5px
}
.subscribe-input {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 80px; COLOR: #453e41; BORDER-BOTTOM: #000000 1px solid
}
.search-input {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #453e41; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 16px
}
#e-mail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#name {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
#search {
	FONT-SIZE: 80%; FLOAT: right
}
.subscribe-submit {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 100%; FLOAT: right; VERTICAL-ALIGN: middle; BORDER-LEFT: #000 1px solid; WIDTH: 82px; COLOR: #ffffff; BORDER-BOTTOM: #000 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #453e41
}
#subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: right
}
#subscribe-box {
	FLOAT: left; WIDTH: 150px
}
#subscribe-bottom {
	MARGIN-TOP: -12px; VERTICAL-ALIGN: top
}
#index-content-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 5px; POSITION: relative
}
#index-content-left {
	FLOAT: left; WIDTH: 260px; POSITION: relative
}
.home-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; COLOR: #666666; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
UL {
	PADDING-LEFT: 20px; MARGIN: 0px; COLOR: #666666
}
#index-content-left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#index-content-right {
	FLOAT: right; WIDTH: 210px; PADDING-TOP: 5px; POSITION: relative
}
#wine-content-left {
	FLOAT: left; WIDTH: 240px; POSITION: relative
}
#wine-content-left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#wine-content-right {
	FLOAT: right; WIDTH: 162px; MARGIN-RIGHT: 2px; POSITION: relative
}
#wine-colour {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: -5px; WIDTH: 45px; PADDING-TOP: 0px; POSITION: relative
}
#wine-tasting {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; PADDING-TOP: 0px; POSITION: relative
}
#wine-oaked {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 45px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 45px
}
#general-content-left {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 10px
}
#general-content-left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#general-content-right {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 10px
}
#vignerons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 28px; WIDTH: 155px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: right
}
#vignerons A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ff6600
}
#top-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottom-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 100; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottom-nav A {
	FONT-SIZE: 100%
}
.sideMenu {
	FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 160px; FONT-FAMILY: arial, sans-serif; POSITION: relative
}
.sideMenu UL LI A {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #dfdceb; BORDER-LEFT: #000 0px solid; WIDTH: 160px; COLOR: #000; TEXT-INDENT: 10px; LINE-HEIGHT: 37px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 37px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sideMenu UL LI A:visited {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #dfdceb; BORDER-LEFT: #000 0px solid; WIDTH: 160px; COLOR: #000; TEXT-INDENT: 10px; LINE-HEIGHT: 37px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 37px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sideMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sideMenu UL LI {
	FLOAT: left; MARGIN-RIGHT: 1px; POSITION: relative
}
.sideMenu UL LI UL {
	DISPLAY: none
}
.sideMenu UL LI:hover A {
	BACKGROUND: #b5b2b3; COLOR: #fff
}
.sideMenu UL LI:hover UL {
	DISPLAY: block; LEFT: 160px; WIDTH: 160px; POSITION: absolute; TOP: 0px
}
.sideMenu UL LI:hover UL LI A.hide {
	BACKGROUND: #b5b2b3; COLOR: #000
}
.sideMenu UL LI:hover UL LI:hover A.hide {
	WIDTH: 160px
}
.sideMenu UL LI:hover UL LI UL {
	DISPLAY: none
}
.sideMenu UL LI:hover UL LI A {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #000 1px solid; WIDTH: 160px; COLOR: #000000; TEXT-INDENT: 5px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px
}
.sideMenu UL LI:hover UL LI A:hover {
	BACKGROUND: #999999; COLOR: #000
}
.sideMenu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 161px; COLOR: #000; POSITION: absolute; TOP: 0px
}
.sideMenu UL LI:hover UL LI:hover UL LI A {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #000 1px solid; WIDTH: 160px; COLOR: #000000; TEXT-INDENT: 5px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px
}
.sideMenu UL LI:hover UL LI:hover UL LI A:hover {
	BACKGROUND: #999999; COLOR: #fff
}
.topMenu {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: arial, sans-serif; POSITION: relative; HEIGHT: 18px; color:#FFFFFF;
}
.topMenu ul{
	float:right; list-style:none;
}
.topMenu li {
	float:left;  color:#FFFFFF;
}
.topMenu li a {
	color:#FFFFFF; text-decoration:none;
}
.topMenu li a:hover {
	color:#FFFFFF; text-decoration:underline;
}
.bottomMenu {
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: arial, sans-serif; POSITION: relative; HEIGHT: 18px; color:#666666;
}
.bottomMenu ul{
	float:right; list-style:none;
}
.bottomMenu li {
	float:left; 
}
.bottomMenu li a {
	color:#666666; text-decoration:none;
}
.bottomMenu li a:hover {
	color:#666666; text-decoration:underline;
}

#wine-content-left H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content-area-glossary {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 450px; POSITION: relative
}
#content-area-glossary A {
	FONT-WEIGHT: bold; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content-area-glossary H2 {
	FONT-SIZE: 100%
}
#admin-menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#admin-menu A {
	FONT-WEIGHT: bold; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#admin-menu A:hover {
	FONT-WEIGHT: bold; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.body-link {
	FONT-SIZE: 100%; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body-link:hover {
	COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#content-area-wine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 5px
}
#content-area-wine H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 5px; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#wine-image {
	PADDING-LEFT: 6px; FLOAT: left; WIDTH: 90px; POSITION: relative
}
#wine-text {
	PADDING-RIGHT: 10px; FLOAT: right
}
#wine-text P {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#wine-text H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#wine-intro-text {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 178px; POSITION: relative
}
#wine-intro-text P {
	PADDING-BOTTOM: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wine-intro {
	FONT-SIZE: 140%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wine-spacer {
	WIDTH: 165px; POSITION: relative; HEIGHT: 1px; BACKGROUND-COLOR: #666666
}
#wine-menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: right; WIDTH: 165px; POSITION: relative
}
#bottom-spacer {
	FLOAT: left; WIDTH: 475px; POSITION: relative; HEIGHT: 30px
}
#content-area-default H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 8px; COLOR: #453e41; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content-area-grower {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 5px
}
#content-area-general H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content-area-general A {
	COLOR: #453e41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content-area-general P {
	PADDING-TOP: 10px
}
#content-area-general A:hover {
	TEXT-DECORATION: underline
}
#grower-text {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 230px; POSITION: relative
}
#grower-image {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 200px; POSITION: relative
}
#content-area-recipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 5px
}
#recipe-text {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 470px; POSITION: relative
}
#recipe-image {
	FLOAT: right; WIDTH: 200px; PADDING-TOP: 10px; POSITION: relative
}
.list-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 70px; PADDING-TOP: 0px; HEIGHT: 70px
}
.list-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 390px; PADDING-TOP: 0px; HEIGHT: 70px
}
#general-text {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 600px; POSITION: relative
}
#general-image {
	PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 10px; POSITION: relative
}
#general-home-image {
	PADDING-LEFT: 5px; FLOAT: right; WIDTH: 210px; PADDING-TOP: 10px; POSITION: relative
}
.list-left-wine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 20px; PADDING-TOP: 0px
}
.list-right-wine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 435px; PADDING-TOP: 0px
}
.left {
	FLOAT: left; WIDTH: 65px
}
.right {
	FLOAT: right; WIDTH: 100px; TEXT-ALIGN: left
}
.wine-menu-p {
	FLOAT: left; WIDTH: 170px; POSITION: relative; TEXT-ALIGN: left
}
.wine-menu-hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 170px; PADDING-TOP: 5px; POSITION: relative
}
#wine-menu H2 {
	FONT-SIZE: 100%; PADDING-TOP: 5px
}
.recipe-image {
	FLOAT: right; WIDTH: 36px
}
#recipe-text P {
	PADDING-TOP: 5px
}
.grower-p {
	PADDING-BOTTOM: 10px
}
.callout-image {
	FLOAT: right; WIDTH: 42px; POSITION: relative
}
.callout {
	FLOAT: left; WIDTH: 120px
}
.callout-hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

