 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
BODY {
	BACKGROUND: #99cccc; FONT: 11px/19px "Lucida Grande", arial, verdana, helvetica, sans-serif; COLOR: #333; TEXT-ALIGN: center
}
#header {
	BACKGROUND: url(/images/bg_header.gif) repeat-x left top; TEXT-ALIGN: left
}
#header-inner {
	MARGIN: 0px auto; WIDTH: 760px
}
#header H1 {
	FLOAT: left; TEXT-INDENT: -9999px
}
#header H1 A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/bg_logo.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
BODY.blog #header H1 A {
	BACKGROUND: url(/images/bg_logo-blog.gif) no-repeat left top; WIDTH: 225px
}
#tagline {
	DISPLAY: none
}
.login {
	BACKGROUND: url(/images/bg_tagline.gif) no-repeat left top; FLOAT: right; MARGIN: 0px; WIDTH: 500px; HEIGHT: 100px; TEXT-ALIGN: right
}
.login P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.login A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.login A:hover {
	BACKGROUND: #4c5042; COLOR: #fff
}
#main {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/bg_main.gif) #fff repeat-x left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#main-inner {
	BACKGROUND: url(/images/bg_main-inner.gif) repeat-y left top;
	MARGIN: 0px auto;
	WIDTH: 730px;
	POSITION: relative;
	left: 18px;
	top: 18px;


}
#content {
	FLOAT: left; MARGIN: 0px; WIDTH: 460px
}
#content-wide {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#sidebar {
	FLOAT: right; MARGIN: 0px; WIDTH: 240px; COLOR: #777; LINE-HEIGHT: 16px
}
.size {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: -5px 0px 5px; WIDTH: 240px; COLOR: #bbb; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
.size P {
	MARGIN: 0px
}
.size A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.size A.active {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #666 1px solid
}
.size A.active:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #666 1px solid
}
.size A.small {
	FONT-SIZE: 9px
}
.size A.medium {
	FONT-SIZE: 11px
}
.size A.large {
	FONT-SIZE: 13px
}
#footer {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px auto;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 730px;
	PADDING-TOP: 15px;
	POSITION: relative;
	TEXT-ALIGN: left;
	left: -15px;
	top: 2px;


}
#footer P {
	MARGIN: 0px 0px 5px
}
#footer A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #e9ebe3; BORDER-RIGHT-WIDTH: 0px
}
#footer A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #e9ebe3; BORDER-RIGHT-WIDTH: 0px
}
#blog {
	BACKGROUND: #d3d7c8; COLOR: #4d4f4d; TEXT-ALIGN: left
}
#blog-inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 730px; PADDING-TOP: 5px; POSITION: relative
}
#blog P {
	MARGIN: 0px
}
#blog .blog-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#activity {
	BACKGROUND: #e9ebe3; COLOR: #777; TEXT-ALIGN: left
}
#activity-inner {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px auto;
	WIDTH: 730px;
	PADDING-TOP: 10px;
	POSITION: relative;
	left: 20px;
	top: 1px;
	height: 274px;



}
.col-1 {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 215px
}
.col-2 {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 215px
}
.col-3 {
	FLOAT: right; WIDTH: 240px
}
#activity H3 {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: left
}
UL.activity {
	MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
}
UL.activity LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d7c8 1px solid
}
UL.activity LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
UL.activity LI A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
UL.activity LI A:hover {
	BACKGROUND: #e4e6dd
}
.join {
	PADDING-RIGHT: 15px; BORDER-TOP: #d3d7c8 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #d3d7c8 1px solid
}
.clear {
	CLEAR: both
}
#community {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8cdba 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 730px; PADDING-TOP: 10px
}
.comments {
	FLOAT: left; MARGIN: 0px; WIDTH: 455px
}
.add-comment {
	FLOAT: right; WIDTH: 255px
}
.add-comment P.submit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.comments OL {
	CLEAR: both; MARGIN: 0px; WIDTH: 455px; LIST-STYLE-TYPE: none
}
.comments OL LI {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.comments OL LI P {
	MARGIN: 0px 0px 5px
}
.avatar {
	FLOAT: left
}
.avatar IMG {
	FLOAT: left
}
.text {
	FLOAT: right; MARGIN: 0px; WIDTH: 400px; LINE-HEIGHT: 14px
}
P.commenter {
	FONT-SIZE: 12px
}
.profile-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 730px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8cdba 1px solid
}
.avatar-profile {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.contact {
	FLOAT: left; MARGIN: 0px 20px 10px 0px; TEXT-ALIGN: center
}
.wines-fav {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 145px
}
.wineries-fav {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 145px
}
.tours-fav {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 145px
}
.friendly {
	FLOAT: right
}
.images {
	BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top
}
.images .main {
	FLOAT: left; WIDTH: 257px
}
.images .thumbs IMG {
	FLOAT: left; MARGIN: 6px
}
.flickr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 15px; BORDER-LEFT: #c8cdba 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.details {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; WIDTH: 225px; PADDING-TOP: 0px
}
.details TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #e9ebe3 1px solid
}
.details TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #e9ebe3 1px solid
}
.featured {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e9ebe3; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
#sidebar .featured {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
TABLE.wines TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #e9ebe3 1px solid
}
#sidebar TABLE.wines TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.wine-details {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.wine-details TABLE {
	PADDING-TOP: 5px
}
DIV.find-block TABLE {
	PADDING-TOP: 5px
}
.wine-details TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #e9ebe3 1px solid
}
.wine-details TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #e9ebe3 1px solid
}
DIV.find-block TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #e9ebe3 1px solid
}
DIV.find-block TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #e9ebe3 1px solid
}
.newsbox {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#sidebar .newsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.find-block {
	BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; MARGIN: 0px 0px 20px; WIDTH: 460px
}
DIV.find-img {
	FLOAT: left
}
DIV.find-text {
	FLOAT: left; MARGIN: 7px 0px 0px 15px; WIDTH: 315px
}
.map {
	BORDER-RIGHT: #909a74 5px solid; PADDING-RIGHT: 1px; BORDER-TOP: #909a74 5px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; BORDER-LEFT: #909a74 5px solid; WIDTH: 445px; PADDING-TOP: 1px; BORDER-BOTTOM: #909a74 5px solid; POSITION: relative
}
.map IMG {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.map P.toggle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.map P.toggle A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; RIGHT: 0px; BACKGROUND: #909a74; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.map P.toggle A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; RIGHT: 0px; BACKGROUND: #909a74; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.map UL {
	MARGIN: 0px
}
.map UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; POSITION: absolute
}
 HTML .map UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.map UL LI.left {
	BACKGROUND: url(/images/label_arrow.gif) no-repeat left bottom
}
.map UL LI.right {
	BACKGROUND: url(/images/label_arrow.gif) no-repeat right bottom
}
.map UL LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9px; BACKGROUND: #4d4f4d; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid
}
.map UL LI A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #000; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid
}
UL.regions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.regions LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
UL.regions LI#map1 {
	BACKGROUND-IMAGE: url(/images/mapcolor_1.gif)
}
UL.regions LI#map2 {
	BACKGROUND-IMAGE: url(/images/mapcolor_2.gif)
}
UL.regions LI#map3 {
	BACKGROUND-IMAGE: url(/images/mapcolor_3.gif)
}
UL.regions LI#map4 {
	BACKGROUND-IMAGE: url(/images/mapcolor_4.gif)
}
UL.regions LI#map5 {
	BACKGROUND-IMAGE: url(/images/mapcolor_5.gif)
}
UL.regions LI#map6 {
	BACKGROUND-IMAGE: url(/images/mapcolor_6.gif)
}
UL.regions LI#map7 {
	BACKGROUND-IMAGE: url(/images/mapcolor_7.gif)
}
UL.regions LI#map8 {
	BACKGROUND-IMAGE: url(/images/mapcolor_8.gif)
}
UL.regions LI#map9 {
	BACKGROUND-IMAGE: url(/images/mapcolor_9.gif)
}
UL.regions LI#map10 {
	BACKGROUND-IMAGE: url(/images/mapcolor_10.gif)
}
UL.regions LI#map11 {
	BACKGROUND-IMAGE: url(/images/mapcolor_11.gif)
}
UL.regions LI#map12 {
	BACKGROUND-IMAGE: url(/images/mapcolor_12.gif)
}
UL.regions LI#map13 {
	BACKGROUND-IMAGE: url(/images/mapcolor_13.gif)
}
UL.regions LI#map14 {
	BACKGROUND-IMAGE: url(/images/mapcolor_14.gif)
}
UL.regions LI#map15 {
	BACKGROUND-IMAGE: url(/images/mapcolor_15.gif)
}
#nav {
	BACKGROUND: #6e7460; TEXT-ALIGN: left
}
#nav-inner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 730px; PADDING-TOP: 0px; POSITION: relative
}
#nav-box {
	FLOAT: left; WIDTH: 240px; HEIGHT: 35px
}
#nav-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 35px
}
#nav-box UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#nav-box UL LI {
	DISPLAY: block; HEIGHT: 35px
}
#nav-box A {
	DISPLAY: block; HEIGHT: 35px
}
#nav-box UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#nav-box UL LI A:hover {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-REPEAT: no-repeat
}
#n1 {
	LEFT: 0px; WIDTH: 74px
}
#n2 {
	LEFT: 75px; WIDTH: 92px
}
#n3 {
	LEFT: 168px; WIDTH: 65px
}
#n1 A {
	BACKGROUND-IMAGE: url(/images/nav_learn.gif)
}
#n2 A {
	BACKGROUND-IMAGE: url(/images/nav_explore.gif)
}
#n3 A {
	BACKGROUND-IMAGE: url(/images/nav_find.gif)
}
BODY.learn #n1 A {
	BACKGROUND: url(/images/nav_learn.gif) no-repeat 0px -70px
}
BODY.learn #n1 A:hover {
	BACKGROUND: url(/images/nav_learn.gif) no-repeat 0px -70px
}
BODY.explore #n2 A {
	BACKGROUND: url(/images/nav_explore.gif) no-repeat 0px -70px
}
BODY.explore #n2 A:hover {
	BACKGROUND: url(/images/nav_explore.gif) no-repeat 0px -70px
}
BODY.find #n3 A {
	BACKGROUND: url(/images/nav_find.gif) no-repeat 0px -70px
}
BODY.find #n3 A:hover {
	BACKGROUND: url(/images/nav_find.gif) no-repeat 0px -70px
}
#search {
	FLOAT: right; MARGIN: 5px 0px; VERTICAL-ALIGN: middle
}
#search P {
	MARGIN: 0px
}
DIV.nav-block {
	BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; MARGIN: 0px 0px 15px; WIDTH: 460px; COLOR: #4d4f4d
}
DIV.nav-img {
	FLOAT: left
}
DIV.nav-img A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.nav-img A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.nav-text {
	FLOAT: left; MARGIN: 10px 0px 0px 15px; WIDTH: 315px
}
P.desc {
	MARGIN: 0px; LINE-HEIGHT: 14px
}
DIV.nav-block UL {
	FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV.nav-block UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.nav-block H2 {
	MARGIN: 0px; TEXT-INDENT: -9999px
}
DIV.find-block H3 {
	MARGIN: 0px; TEXT-INDENT: -9999px
}
DIV.nav-block H2 A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
DIV.find-block H3 A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
DIV.nav-block H2 A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -40px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
DIV.find-block H3 A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -40px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
DIV.nav-block#learn H2 A {
	BACKGROUND-IMAGE: url(/images/homenav_learn.gif)
}
DIV.nav-block#explore H2 A {
	BACKGROUND-IMAGE: url(/images/homenav_explore.gif)
}
DIV.nav-block#find H2 A {
	BACKGROUND-IMAGE: url(/images/homenav_find.gif)
}
DIV.find-block#region H3 A {
	BACKGROUND-IMAGE: url(/images/findnav_region.gif)
}
DIV.find-block#varietal H3 A {
	BACKGROUND-IMAGE: url(/images/findnav_varietal.gif)
}
DIV.find-block#winery H3 A {
	BACKGROUND-IMAGE: url(/images/findnav_winery.gif)
}
DIV.find-block#vintage H3 A {
	BACKGROUND-IMAGE: url(/images/findnav_vintage.gif)
}
UL.subnav {
	LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.subnav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
UL.subnav LI.active A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #4d4f4d; BORDER-RIGHT-WIDTH: 0px
}
UL.subnav-focus {
	MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
}
UL.subnav-focus LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e6dd 1px solid
}
UL.subnav-focus LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
UL.subnav-focus LI A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
UL.subnav-focus LI A:hover {
	BACKGROUND: #f4f5f2
}
UL.subnav-focus LI A.active {
	FONT-WEIGHT: bold; BACKGROUND: #e4e6dd; COLOR: #4d4f4d
}
UL.subnav-focus LI A.active:hover {
	FONT-WEIGHT: bold; BACKGROUND: #e4e6dd; COLOR: #4d4f4d
}
UL.subnav-focus UL {
	MARGIN: 3px 0px 5px
}
UL.subnav-focus UL LI {
	DISPLAY: inline; BORDER-BOTTOM-WIDTH: 0px
}
UL.subnav-focus UL LI A {
	MARGIN: 0px 0px 0px 10px
}
UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/images/bg_ul-tabs.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; WIDTH: 99%; PADDING-TOP: 0px
}
UL.tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.tabs LI A {
	BORDER-RIGHT: #c8cdba 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c8cdba 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #c8cdba 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8cdba 0px solid
}
UL.tabs LI A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
UL.tabs LI A.active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg_link-tab.gif) #fff repeat-x left top; BORDER-LEFT: #999 1px solid; CURSOR: text; COLOR: #4d4f4d; BORDER-BOTTOM: #fff 1px solid
}
UL.tabs LI A.active:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg_link-tab.gif) #fff repeat-x left top; BORDER-LEFT: #999 1px solid; CURSOR: text; COLOR: #4d4f4d; BORDER-BOTTOM: #fff 1px solid
}
UL {
	MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/bullet.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#content UL {
	MARGIN: 0px 0px 10px 20px
}
UL.no-bull LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
UL.wineries {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 460px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
UL.varietals {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 460px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
UL.wineries LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 140px; PADDING-TOP: 0px
}
UL.varietals LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 140px; PADDING-TOP: 0px
}
DL.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
DL.news DT {
	FONT-SIZE: 12px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #909a74
}
DL.news DD {
	MARGIN: 0px 0px 10px 95px; COLOR: #666; LINE-HEIGHT: 16px
}
#sidebar DL.news {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sidebar DL.news DT {
	FONT-SIZE: 11px; FLOAT: none
}
#sidebar DL.news DD {
	FLOAT: none; MARGIN: 0px 0px 10px
}
OL {
	MARGIN: 0px 0px 0px 17px
}
UL.options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
UL.options LI {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_li-options.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
UL.options LI.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.options LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
UL.options A.active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
UL.options A.active:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
UL.profile-options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8cdba 1px solid
}
UL.profile-options LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
UL.profile-options LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/images/bg_btn.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
UL.profile-options LI A:hover {
	BACKGROUND: #fff
}
UL.profile-options LI A.active {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/bg_btn.gif) repeat-x left bottom; COLOR: #4d4f4d
}
UL.profile-options LI A.active:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/bg_btn.gif) repeat-x left bottom; COLOR: #4d4f4d
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #666633; PADDING-TOP: 1px; BORDER-BOTTOM: #c8cdba 1px solid; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #e9ebe3; COLOR: #4d4f4d; BORDER-BOTTOM: #4d4f4d 1px solid
}
SMALL A {
	COLOR: #555
}
A.goto {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bg_link-goto.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
A.goto:hover {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/bg_link-goto.gif); BACKGROUND-REPEAT: no-repeat
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.img:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.btn {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg_btn.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.btn:hover {
	BACKGROUND: #fff
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 21px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #4d4f4d; LINE-HEIGHT: 22px; PADDING-TOP: 5px; LETTER-SPACING: -1px
}
H2 SPAN {
	COLOR: #663300
}
H2 .other {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LETTER-SPACING: normal
}
H3 .other {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LETTER-SPACING: normal
}
H2.region {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; BACKGROUND: url(/images/h2_graphic-region.gif) no-repeat 0px 0.3em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2.discussion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 215px; BACKGROUND: url(/images/h2_graphic-discussion.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 3px
}
H3.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 110px; BACKGROUND: url(/images/h3_graphic-news.gif) no-repeat 0px 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #666633; LINE-HEIGHT: 19px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
H3 A {
	COLOR: #4d4f4d
}
H3.graphic {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; TEXT-INDENT: -9999px; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
H3.explore {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/h3_graphic-explore.gif)
}
H3.learn {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/h3_graphic-learn.gif); HEIGHT: 25px
}
#sidebar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #4d4f4d; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #c8cdba 1px solid; TEXT-ALIGN: center
}
#activity H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #4d4f4d; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #c8cdba 1px solid; TEXT-ALIGN: center
}
#activity H3 {
	TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 0px 5px; COLOR: #4d4f4d; LINE-HEIGHT: 17px
}
P {
	MARGIN: 0px 0px 10px
}
.standout {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #909a74; LINE-HEIGHT: 20px; BORDER-BOTTOM: #c8cdba 1px solid
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: #e9ebe3; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; FONT-STYLE: italic
}
P.submit {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8cdba 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-TOP: 10px
}
DIV.group P.submit {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#sidebar P.submit {
	FONT-SIZE: 11px
}
#sidebar P.add {
	FONT-SIZE: 11px
}
P.add {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/images/bg_nav-block.gif) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.add A {
	COLOR: #993300
}
P.icons A {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: 1px 0.35em; PADDING-LEFT: 14px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
P.icons A.favorite {
	BACKGROUND-IMAGE: url(/images/icon_favorite.gif)
}
P.icons A.recommend {
	BACKGROUND-IMAGE: url(/images/icon_recommend.gif)
}
P.icons A.add-contact {
	BACKGROUND-IMAGE: url(/images/icon_contact.gif)
}
P.icons A.message {
	BACKGROUND-IMAGE: url(/images/icon_message.gif)
}
P.icons A.discuss {
	BACKGROUND-IMAGE: url(/images/icon_discuss.gif)
}
P.btns {
	MARGIN: 0px 0px 10px; COLOR: #ccc
}
P.btns A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(/images/bg_btn.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
P.btns A:hover {
	BACKGROUND: #fff
}
P.btns A.marked {
	BACKGROUND: #999; COLOR: #fff
}
.error {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
SMALL {
	FONT-SIZE: 10px; COLOR: #777
}
P.alpha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #ccc; PADDING-TOP: 0px; BORDER-BOTTOM: #c8cdba 1px solid
}
P.alpha A {
	FONT-WEIGHT: bold; MARGIN: 0px 2px
}
P.favorite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e9ebe3; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.block {
	CLEAR: both; MARGIN: 0px 0px 15px
}
DIV.learn-block {
	FLOAT: left; MARGIN: 15px 15px 0px 0px; WIDTH: 300px
}
DIV.learn-block H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.right {
	FLOAT: right
}
.hide {
	DISPLAY: none
}
P.pagination {
	FONT-SIZE: 12px
}
P.pagination A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.group {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e9ebe3; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px
}
DIV.post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e6dd 1px solid
}
#main IMG {
	BORDER-RIGHT: #e4e6dd 5px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e4e6dd 5px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #e4e6dd 5px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e4e6dd 5px solid
}
IMG.left {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
IMG.right {
	FLOAT: right; MARGIN: 0px 0px 10px 15px
}
IMG.about-thumb {
	BORDER-RIGHT: #d3d7c8 5px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d3d7c8 5px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 5px 10px 0px 0px; BORDER-LEFT: #d3d7c8 5px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d7c8 5px solid
}
DIV.group IMG {
	BORDER-RIGHT: #d3d7c8 5px solid; BORDER-TOP: #d3d7c8 5px solid; BORDER-LEFT: #d3d7c8 5px solid; BORDER-BOTTOM: #d3d7c8 5px solid
}
P.user-image IMG {
	MARGIN: 0px 10px 0px 0px
}
IMG.icon {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
INPUT {
	BORDER-RIGHT: #4d4f4d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4d4f4d 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; FONT: 12px/14px "Lucida Grande", arial, verdana, helvetica, sans-serif; BORDER-LEFT: #4d4f4d 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #4d4f4d 1px solid
}
INPUT:unknown {
	BORDER-RIGHT: #4d4f4d 1px solid; BORDER-TOP: #4d4f4d 1px solid; BACKGROUND: #fff; BORDER-LEFT: #4d4f4d 1px solid; BORDER-BOTTOM: #4d4f4d 1px solid
}
INPUT.img {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#search INPUT.img {
	BORDER-RIGHT: #d3d7c8 1px solid; BORDER-TOP: #d3d7c8 1px solid; VERTICAL-ALIGN: bottom! important; BORDER-LEFT: #d3d7c8 1px solid; BORDER-BOTTOM: #d3d7c8 1px solid
}
#search INPUT {
	BACKGROUND: #d3d7c8
}
#search INPUT:unknown {
	BACKGROUND: #e9ebe3
}
#search LABEL {
	COLOR: #cccc99
}
DL.form DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#sidebar DL.form DT {
	MARGIN: 0px 0px 3px
}
DL.form DD {
	MARGIN: 0px 0px 10px
}
INPUT.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4d4f4d
}
SELECT.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4d4f4d
}
SELECT OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.flash_success {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #e9ebe3; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#errorExplanation {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #cc0000 1px solid; COLOR: #cc0000; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 1px solid
}
#errorExplanation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.scrollbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.scrollbox P {
	MARGIN: 0px
}
#textile-key {
	BACKGROUND: #fff
}
#textile-key TABLE TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; BACKGROUND: #666; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
#textile-key TABLE TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#textile-key TABLE TR TD.type-this {
	BACKGROUND: #fff
}
TABLE {
	MARGIN: 0px 0px 10px; FONT: 11px/17px "Lucida Grande", arial, verdana, helvetica, sans-serif
}
TABLE TH {
	WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE TR.alt TD {
	BACKGROUND: #f4f5f2
}
TABLE.list TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #909a74; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6e7460 1px solid
}
TABLE.wines TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #909a74; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6e7460 1px solid
}
TABLE.list TH A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
TABLE.list TH A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
.bar A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
.bar A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
TABLE.wines TH A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
TABLE.wines TH A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-BOTTOM: #c8cdba 1px solid
}
TABLE.list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TABLE.list TR.new TD {
	FONT-WEIGHT: bold; BACKGROUND: #e9ebe3; BORDER-BOTTOM: #fff 1px solid
}
TABLE.list TR TD.subregion {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.form TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.form TR TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.items TR TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.items TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#header:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#main-inner:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.nav-block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#activity-inner:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#nav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#nav-box:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#community:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL.wineries:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL.varietals:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL.tabs:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.wine-details:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.images:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.profile-header:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.comments OL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
