body {}p {}img { text-decoration: none; border: none }td {}.center_default   { color: #ccc; font-size: 8pt; line-height: 30pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 20px; padding-bottom: 10px }.center2     { color: #b2b2b2; font-size: 8pt; line-height: 40pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 20px; padding-bottom: 10px }.vintage      { color: #b38d10; font-size: 10pt; line-height: 12pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; font-stretch: extra-expanded  }.vintage a, .vintage a:visited  { color: #7f7f7f; text-decoration: none }.vintage a:hover  { color: #7f7f7f; text-decoration: none }.wine     { color: #b2b2b2; font-size: 6.5pt; line-height: 12pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding: 20px 20px 10px; font-stretch: extra-expanded }.wine_head { font-size: 9pt }.wine_release    { color: #b38d10; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 0px; padding-bottom: 2px }.wine_release a, .wine_release a:visited     { color: #b38d10; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center; letter-spacing: 0.15em }.wine_release2     { color: #b38d10; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 0px; padding-bottom: 2px; padding-left: 10px }.wine_release2 a, .wine_release2 a:visited     { color: #b38d10; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center; letter-spacing: 0.15em }.wine_release_sm     { color: #b38d10; font-size: 7pt; line-height: 9pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 2px; padding-bottom: 2px }#backgrnd    { background: url(images/capsule_bkgrnd.jpg) no-repeat 50% 50% }.reviews    { color: #ccc; font-size: 9pt; line-height: 20pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding: 125px 55px 10px }.review_text      { color: #b2b2b2; font-size: 8pt; line-height: 11pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; padding: 10px 2px 10px 0px }.review_text a, .review_text a:visited         { color: #b2b2b2; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; border-bottom: 1px solid #636363 }.review_text a:hover  { color: #cca64c; border-bottom: 1px solid #cca64c }#wrap { 	background-color: #1F1E1E; 	text-align: center; 	margin: 0 auto; 	padding: 3px; 	border-bottom: 1px solid #000000; 	border-top: 1px solid #000000; 	border-right: 1px solid #000000; 	border-left: 1px solid #000000; 	position: relative; 	top: 0px; left: 0px; width: 780px ; 	visibility: visible }	#wrap2 { 	background-color: #000000; 	text-align: center; 	margin: 0 auto; 	padding: 3px; 	border-bottom: 1px solid #000000; 	border-top: 1px solid #000000; 	border-right: 1px solid #000000; 	border-left: 1px solid #000000; 	position: relative; 	top: 0px; left: 0px; width: 780px ; 	visibility: visible }#main {            width:780px;            margin:0;            text-align:center;            display:block}#contact   { color: #ccc; padding-top: 50px; padding-left: 75px }.contact_head  { font-size: 10pt }.contact_intro      { color: #ccc; font-size: 7pt; line-height: 12pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; font-stretch: extra-expanded  }.contact_intro a, .contact_intro a:visited       { color: #ccc; font-size: 7pt; line-height: 12pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; font-stretch: extra-expanded  }.contact_intro a:hover { text-decoration: underline }.contactform  { color: #ccc; font-size: 6.5pt; line-height: 12pt; font-family: Verdana; text-align: right; letter-spacing: 0.15em; padding-top: 4px; padding-right: 5px }.retail        { color: #ccc; font-size: 8pt; line-height: 12pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.12em; padding-top: 20px; padding-left: 34px }.retail a, .retail a:visited      { color: #ccc; text-decoration: none }.retail a:hover     { color: #cca64c; border-bottom: 1px solid #cca64c }.distlist       { color: #ccc; font-size: 8pt; line-height: 12pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.1em; padding-top: 20px; padding-left: 40px }.distlist a, .distlist a:visited     { color: #9c9c9c; text-decoration: none }.distlist a:hover    { color: #cca64c; text-decoration: underline; border-bottom: 1px solid #cca64c }.trade      { color: #ccc; font-size: 8pt; line-height: 12pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; padding-top: 20px; padding-left: 40px }.trade a, .trade a:visited    { color: #ccc; border-bottom: 1px solid #636363 }.trade a:hover   { color: #cca64c; border-bottom: 1px solid #cca64c }.trade2      { color: #ccc; font-size: 8pt; line-height: 12pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; padding-bottom: 10px; padding-left: 40px }.trade2 a, .trade2 a:visited    { color: #ccc; border-bottom: 1px solid #636363 }.trade2 a:hover   { color: #cca64c; border-bottom: 1px solid #cca64c }.trade_sml { font-size: 7pt }.about     { color: #b2b2b2; font-size: 8.5pt; line-height: 22pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 20px }.about a, .about a:visited   { color: #b2b2b2 }.about a:hover  { color: #cca64c; text-decoration: underline }.trade_head     { color: #cca64c; font-size: 8pt; line-height: 22pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em }.trade_head a, .trade_head a:visited  { color: #cca64c }.trade_head a:hover  { color: #ccc; text-decoration: underline }.about_sig { text-align: right; padding-top: 20px; padding-right: 150px }.credits   { color: #ccc; font-size: 8pt; line-height: 28pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 35px; padding-bottom: 10px }.skip_intro    { color: #818181; font-size: 6.5pt; line-height: 22pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: right; letter-spacing: 0.15em; padding-top: 10px; padding-right: 5px }.skip_intro a, .skip_intro a:visited   { color: #818181; font-size: 6.5pt; line-height: 22pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none; text-align: right; letter-spacing: 0.15em; padding-top: 15px; padding-right: 8px }.skip_intro a:hover   { text-decoration: underline }.purchase_title  { color: #ccc; font-size: 10pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 20px; padding-bottom: 5px }.purchase     { color: #696969; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.03em; padding-top: 0px; padding-bottom: 10px }.purchase a, .purchase a:visited   { color: #ccc; font-size: 8pt; line-height: 16pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: underline; text-align: center }.purchase a:hover { text-decoration: none }.purchase_winetitle    { color: #696969; font-size: 8pt; line-height: 8pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; background-color: #1f1e1e; text-align: center; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px }.purchase_small        { color: #ccc; font-size: 9pt; line-height: 10pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.15em; padding: 10px 2px 10px 10px }.purchase_discount   { color: #63141b; font-size: 8pt; line-height: 9pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.15em; padding-top: 2px; padding-bottom: 2px }.purchase_discount2    { color: #af1c24; font-weight: normal; font-size: 13pt; line-height: 10pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0.05em; padding-top: 2px; padding-bottom: 2px }.purchase_terms   { color: #ccc; font-size: 7pt; line-height: 8pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.08em; padding: 10px 2px 10px 10px }.shipping    { color: #696969; font-size: 7pt; line-height: 9pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }.shipping a, .shipping a:visited      { color: #ccc; font-weight: bold; font-size: 7pt; line-height: 10pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: underline; text-align: left }.shipping a:hover { text-decoration: none }.center_noltrsp     { color: #696969; font-size: 7pt; line-height: 9pt; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: center; letter-spacing: 0px; padding: 0px }.creditL     { color: #1f1e1e; font-size: 5.5pt; font-family: Verdana, Helvetica; text-align: left; letter-spacing: 0.15em; padding-top: 6px }.creditL a, creditL a:visited     { color: #1f1e1e; letter-spacing: 0.15em }.creditL a:hover  { color: #c0c0c0; text-decoration: underline }.creditR     { color: #1f1e1e; font-size: 5.5pt; font-family: Verdana, Helvetica; text-align: right; letter-spacing: 0.15em; padding-top: 6px }.creditR a, creditR a:visited     { color: #1f1e1e; letter-spacing: 0.15em }.creditR a:hover  { color: #c0c0c0; text-decoration: underline }.home_awards_L    { color: #ccc; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.08em; padding-top: 0px; padding-bottom: 2px; padding-left: 15px }.home_awards_L a, .home_awards_L a:visited { color: #ccc; border-bottom: 1px solid #636363 }.home_awards_L a:hover  { text-decoration: none }.home_awards_R    { color: #ccc; font-size: 8pt; line-height: 13pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: right; letter-spacing: 0.08em; padding: 0px 15px 2px 0px }.home_awards_R a, .home_awards_L a:visited { color: #ccc; border-bottom: 1px solid #636363 }.home_awards_R a:hover  { text-decoration: none }