HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #7d0b06; FONT: 12px/18px georgia, "times new roman", serif; COLOR: #464646
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #464646; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H6 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
ADDRESS {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
OL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H1 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H2 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H3 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H4 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H5 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H6 {
	FONT-WEIGHT: normal; MARGIN: 0px; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
H2 {
	FONT-SIZE: 16px; COLOR: #761010
}
H2 A:link {
	COLOR: #761010
}
H2 A:visited {
	COLOR: #761010
}
H3 {
	FONT-SIZE: 13px; COLOR: #a6957b; LINE-HEIGHT: 18px
}
H3 A:link {
	COLOR: #a6957b
}
H3 A:visited {
	COLOR: #a6957b
}
BLOCKQUOTE {
	MARGIN-LEFT: 15px
}
OL {
	MARGIN-LEFT: 15px
}
UL {
	MARGIN-LEFT: 15px
}
BLOCKQUOTE OL {
	MARGIN-LEFT: 0px
}
BLOCKQUOTE UL {
	MARGIN-LEFT: 0px
}
OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(i/bullet.gif)
}
#page {
	BACKGROUND: url(i/red-shadow.gif) repeat-y center top; MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: center
}
#page-header {
	BACKGROUND: url(i/red-shadow-top.gif) no-repeat center top; HEIGHT: 60px
}
#page-content {
	BACKGROUND: url(i/sidebar.gif) #fff repeat-y; MARGIN: -20px auto; OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: left
}
#page-footer {
	BACKGROUND: url(i/red-shadow-bottom.gif) no-repeat center top; HEIGHT: 60px
}
#page-copyright {
	FONT-SIZE: 9px; LEFT: 155px; MARGIN: -20px auto; WIDTH: 980px; COLOR: #a6957b; POSITION: relative; TOP: -20px; TEXT-ALIGN: left
}
#sidebar {
	FLOAT: left
}
#logo {
	FLOAT: left; MARGIN: 0px; WIDTH: 223px; POSITION: relative
}
#logo A {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(i/logo-sidebar.gif) no-repeat; OVERFLOW: hidden; WIDTH: 223px; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; HEIGHT: 580px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 100px
}
#nav LI {
	FLOAT: left; MARGIN: 0px
}
#nav LI LI {
	CLEAR: left; MARGIN: 0px
}
#nav UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI.hover UL {
	DISPLAY: block
}
#page-vineyards #nav-vineyards UL {
	DISPLAY: block
}
#page-vineyards-dry-creek #nav-vineyards UL {
	DISPLAY: block
}
#page-vineyards-sonoma #nav-vineyards UL {
	DISPLAY: block
}
#page-vineyards-napa #nav-vineyards UL {
	DISPLAY: block
}
#page-wines #nav-wines UL {
	DISPLAY: block
}
#page-wines-dry-creek #nav-wines UL {
	DISPLAY: block
}
#page-wines-sonoma #nav-wines UL {
	DISPLAY: block
}
#page-wines-napa #nav-wines UL {
	DISPLAY: block
}
#nav A {
	DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 2; BACKGROUND-IMAGE: url(i/nav.gif); OVERFLOW: hidden; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#page #nav LI LI A {
	DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 2; BACKGROUND-IMAGE: url(i/nav.gif); OVERFLOW: hidden; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#nav A:hover {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page #nav LI A:hover {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-family #nav-family A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards #nav-vineyards A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-dry-creek #nav-vineyards A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-dry-creek #page #nav-vineyards-dry-creek A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-sonoma #nav-vineyards A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-sonoma #page #nav-vineyards-sonoma A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-napa #nav-vineyards A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-vineyards-napa #page #nav-vineyards-napa A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines #nav-wines A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-dry-creek #nav-wines A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-dry-creek #page #nav-wines-dry-creek A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-sonoma #nav-wines A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-sonoma #page #nav-wines-sonoma A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-napa #nav-wines A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-wines-napa #page #nav-wines-napa A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-buy #nav-buy A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#page-contact #nav-contact A {
	BACKGROUND-IMAGE: url(i/nav-on.gif)
}
#nav A:active {
	BACKGROUND-IMAGE: url(i/nav.gif)
}
#nav-family A {
	WIDTH: 83px; HEIGHT: 32px
}
#nav-vineyards {
	WIDTH: 105px
}
#nav-vineyards A {
	BACKGROUND-POSITION: -83px 0px; WIDTH: 105px; HEIGHT: 32px
}
#nav-vineyards-dry-creek A {
	BACKGROUND-POSITION: -83px -32px; WIDTH: 105px; HEIGHT: 22px
}
#nav-vineyards-sonoma A {
	BACKGROUND-POSITION: -83px -54px; WIDTH: 105px; HEIGHT: 18px
}
#nav-vineyards-napa A {
	BACKGROUND-POSITION: -83px -72px; WIDTH: 105px; HEIGHT: 18px
}
#nav-wines A {
	BACKGROUND-POSITION: -188px 0px; WIDTH: 76px; HEIGHT: 32px
}
#nav-wines-dry-creek A {
	BACKGROUND-POSITION: -188px -32px; WIDTH: 105px; MARGIN-RIGHT: -29px; HEIGHT: 22px
}
#nav-wines-sonoma A {
	BACKGROUND-POSITION: -188px -54px; WIDTH: 105px; MARGIN-RIGHT: -29px; HEIGHT: 18px
}
#nav-wines-napa A {
	BACKGROUND-POSITION: -188px -72px; WIDTH: 105px; MARGIN-RIGHT: -29px; HEIGHT: 18px
}
#nav-buy A {
	BACKGROUND-POSITION: -264px 0px; WIDTH: 100px; HEIGHT: 32px
}
#nav-contact A {
	BACKGROUND-POSITION: -364px 0px; WIDTH: 86px; HEIGHT: 32px
}
#content {
	FLOAT: left; WIDTH: 757px; POSITION: relative
}
#photo {
	Z-INDEX: 2; FLOAT: right; MARGIN: -100px 0px 0px 100px; POSITION: relative
}
#title {
	FONT-SIZE: 0px; MARGIN: 48px 0px 28px; OVERFLOW: hidden; WIDTH: 350px; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 20px
}
#copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#copy  {
	FONT-SIZE: 0px; OVERFLOW: hidden; WIDTH: 0px; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; HEIGHT: 0px
}
#page-home #page-content {
	BACKGROUND: url(i/griffin-large.gif) #fff no-repeat right top
}
#page-home #intro {
	FONT-SIZE: 0px; BACKGROUND: url(i/home/intro.gif) no-repeat; MARGIN: 50px 0px 20px; OVERFLOW: hidden; WIDTH: 650px; TEXT-INDENT: -3000px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 200px
}
#page-home #signature {
	FONT-SIZE: 0px; BACKGROUND: url(i/home/signature.gif) no-repeat; MARGIN: 30px 0px 30px 200px; OVERFLOW: hidden; WIDTH: 300px; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 90px
}
#page-agever #page-content {
	BACKGROUND: url(i/wines/photo.jpg) #fff no-repeat right top
}
#page-agever #title {
	BACKGROUND-IMAGE: url(i/title-sfl.gif)
}
#page-agever #copy {
	MARGIN-BOTTOM: 30px; WIDTH: 350px; HEIGHT: 154px
}
#page-agever #intro {
	BACKGROUND: url(i/enjoy-responsibly.gif) no-repeat left bottom; MARGIN: 50px 0px 20px; OVERFLOW: hidden; WIDTH: 300px; POSITION: relative; TOP: 100px; HEIGHT: 350px
}
#page-family #title {
	BACKGROUND-IMAGE: url(i/family/title.gif)
}
#page-vineyards #title {
	BACKGROUND-IMAGE: url(i/vineyards/title.gif)
}
#page-vineyards #map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(i/vineyards/map.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -70px; OVERFLOW: hidden; WIDTH: 827px; LINE-HEIGHT: 0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 384px
}
#page-vineyards #map LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute
}
#page-vineyards #map A {
	BACKGROUND-POSITION: 0px -384px; DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#page-vineyards #map A:hover {
	BACKGROUND-POSITION: 0px 0px
}
#page-vineyards #map-dry-creek {
	LEFT: 18px; WIDTH: 240px; TOP: 23px; HEIGHT: 190px
}
#page-vineyards #map-dry-creek A {
	BACKGROUND-IMAGE: url(i/vineyards/map-dry-creek.gif)
}
#page-vineyards #map-sonoma {
	Z-INDEX: 2; LEFT: 434px; WIDTH: 340px; TOP: 154px; HEIGHT: 230px
}
#page-vineyards #map-sonoma A {
	BACKGROUND-IMAGE: url(i/vineyards/map-sonoma.gif)
}
#page-vineyards #map-napa {
	LEFT: 384px; WIDTH: 443px; TOP: 0px; HEIGHT: 384px
}
#page-vineyards #map-napa A {
	BACKGROUND-IMAGE: url(i/vineyards/map-napa.gif)
}
#page-vineyards-dry-creek #title {
	BACKGROUND-IMAGE: url(i/vineyards/title-dry-creek.gif)
}
#page-vineyards-sonoma #title {
	BACKGROUND-IMAGE: url(i/vineyards/title-sonoma.gif)
}
#page-vineyards-napa #title {
	BACKGROUND-IMAGE: url(i/vineyards/title-napa.gif)
}
#page-wines #title {
	BACKGROUND-IMAGE: url(i/wines/title.gif)
}
#page-wines #copy {
	BACKGROUND-IMAGE: url(i/wines/copy.gif); MARGIN-BOTTOM: 30px; WIDTH: 350px; HEIGHT: 154px
}
#nav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 326px; LINE-HEIGHT: 0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#enter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 326px; LINE-HEIGHT: 0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav2 LI {
	FLOAT: left; MARGIN: 0px
}
#enter LI {
	FLOAT: left; MARGIN: 0px
}
#nav2 A {
	DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 2; BACKGROUND-IMAGE: url(i/wines/nav2.gif); OVERFLOW: hidden; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#nav2 A:hover {
	BACKGROUND-IMAGE: url(i/wines/nav2-on.gif)
}
#nav2-dry-creek A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 124px; HEIGHT: 25px
}
#nav2-sonoma A {
	BACKGROUND-POSITION: -124px 0px; WIDTH: 110px; HEIGHT: 25px
}
#nav2-napa A {
	BACKGROUND-POSITION: -234px 0px; WIDTH: 92px; HEIGHT: 25px
}
#enter A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 2; BACKGROUND-IMAGE: url(i/enter.gif); OVERFLOW: hidden; WIDTH: 92px; TEXT-INDENT: -1000px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 25px
}
#enter A:hover {
	BACKGROUND-IMAGE: url(i/enter-on.gif)
}
#page-wines-dry-creek {
	x-font-size: 10px
}
#page-wines-dry-creek #photo {
	MARGIN-LEFT: 0px
}
#page-wines-dry-creek #title {
	BACKGROUND-IMAGE: url(i/wines/title-dry-creek.gif)
}
#page-wines-dry-creek #copy {
	BACKGROUND-IMAGE: url(i/wines/copy-dry-creek.gif); WIDTH: 500px; HEIGHT: 364px
}
#page-wines-sonoma #photo {
	MARGIN-LEFT: 0px
}
#page-wines-sonoma #title {
	BACKGROUND-IMAGE: url(i/wines/title-sonoma.gif)
}
#page-wines-sonoma #copy {
	BACKGROUND-IMAGE: url(i/wines/copy-sonoma.gif); WIDTH: 500px; HEIGHT: 364px
}
#page-wines-napa #photo {
	MARGIN-LEFT: 0px
}
#page-wines-napa #title {
	BACKGROUND-IMAGE: url(i/wines/title-napa.gif)
}
#page-wines-napa #copy {
	BACKGROUND-IMAGE: url(i/wines/copy-napa.gif); WIDTH: 500px; HEIGHT: 364px
}
#page-buy #title {
	BACKGROUND-IMAGE: url(i/buy/title.gif)
}
#page-contact #title {
	BACKGROUND-IMAGE: url(i/contact/title.gif)
}
#page-contact .organization-name {
	FONT-SIZE: 14px; COLOR: #464646; FONT-VARIANT: small-caps
}
.clr {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -1px -1px 0px; OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.pkg:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: " "
}
 HTML .pkg {
	DISPLAY: inline-block
}
 HTML .pkg {
	HEIGHT: 1%
}
.pkg {
	DISPLAY: block
}
.hidden {
	DISPLAY: none! important
}
.invisible {
	DISPLAY: block! important; FONT-SIZE: 0px! important; LEFT: 0px! important; VISIBILITY: hidden! important; WIDTH: 0px! important; LINE-HEIGHT: 0! important; POSITION: absolute! important; TOP: 0px! important; HEIGHT: 0px! important
}

