* {font-family:Verdana, Arial, Helvetica, sans-serif}
.logo { }
a {color:#801700;}
a:hover {color:#801700;}

h1 {width:300px;color:#801700; font-size:12px; text-transform: uppercase; margin-bottom:4px; text-transform:uppercase; }
h2 {padding-bottom:1px !important;color:#801700; font-size:12px;  text-transform: uppercase;} 

div.google-search {float: left; padding:20px 20px 0 150px; margin-top:0px !important;}
div.logo_mark {float:left; padding:203px 0 0 0px;}
div.header {padding-top:5px;}
.primaryNav {background : url(../images/dry-riesling/bg-nav.jpg) no-repeat top left;}
.primaryNav ul {padding:4px 5px 6px 60px; }
.primaryNav li {border-right: 1px solid #fff; }
.primaryNav a {font-size:13px; color:#fff;}

div.primaryNav ul li a {font-family:Verdana !important; font-size:13px !important}
#touts {font-size:12px;width:956px; clear:both; height:273px;}
.tout {position:relative;float:left;}
.tout a {color:#fff;}
#touts .tout h2, #touts .tout div{color:#fff;}
#touts2 .tout h2 {color:#801700;}
#touts2 .tout div {font-size: 12px; color:#000}
.tout#a {color:#fff;width:238px; height:273px; background: url(/images/home/bg-drink-sustainably.gif) top left no-repeat !important;}
.tout#a div {padding:16px 48px 0px 27px; width:203px;} 
.tout#b {background:url(/images/home/bg-crush-pad.jpg) top left no-repeat; width:488px; height:273px;}
.tout#b div {padding:72px 10px 0px 22px; width:456px;}
.tout#c {padding:9px 0 0 8px; background:url(/images/home/bg-social-media.jpg) top left no-repeat; width:222px; height:273px;}
.tout#d {width:177px; padding:0 53px 0 21px}
.tout#e {width:431px;padding:0 39px 0 0 }
.tout#f {width: 200px;padding:0 11px 0 11px;}

#home p {font-size:14px;}

#home div.container {margin-top:10px;}
#home div.logo {width:226px !important; float:left;padding:0px 0px 15px 0px; margin:0;}

#home div.promotion {width:400px !important; padding:5px 0px 0px 10px; font-size:18px; font-style:italic; font-weight:bold; color:#791a12;float:left !important;}

#home #main div.main-promo {padding:0px 0px 0px 0px; background:url(/images/home/bg-top-100.jpg) top left no-repeat; height:416px; width:956px;position:relative;} 
#main-promo-text {width:670px; padding-top:74px; text-align:right; font-family: Arial, sans-serif;}
#main-promo-text * {text-align:right; font-family: 'Arial Black',Arial, sans-serif;}
div.main-promo h1 {line-height:90%; width:670px;color:#fff; font-size:42px; text-align:right; font-weight:bold;}
div.main-promo h2 {font-size:37px;color:#fff; font-weight:bold;}
div.top_points {font-family: Arial, sans-serif;padding-top:20px;line-height:50%;color:#fcb524;font-size:45px;}
div.attrib {line-height:20%;font-size:16px; font-family:Arial, Sans-Serif;font-weight:bold;}
div.wine_name {padding-top:10px; line-height:20%;color:#fcb524; font-size:27px; font-weight:bold;}
div.wine_copy {float:right; width:555px;font-size:12px;}

#home #main div.main_copy {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#6b1000;width:420px;float:left;padding:0px 51px 0px 20px; width:548px;}
#home #main div.main_copy, #home #main div.winners {float:left;}
#home #main div.winners {width:140px;padding-right:20px;}
#home #main div.winners li {list-style-type:none; padding-top:3px; font-size:14px; color:#e86009;}
p.restrictions, p.restrictions a{color:#000 !important; font-size:12px !important;}
#promo_facebook,#enter_button {position:absolute; bottom:18px;}
#promo_facebook {right:49px;}
#enter_button {text-align:center;font-weight:100 !important; line-height:115% !important; text-decoration:none;display:block;left:533px;background:#1b6e65;width:132px;padding-left:5px;color:#fff; font-size:22px; height:27px;}
#enter_button:hover {color:yellow !important;}
#email_news {width:230px; float: left;}
#email_news input {color:#aaa;}
#join_now, #search {color:#fff !important; font-weight:bold; width:39px height:25px; padding:3px 3px 2px 3px !important; font-family:Verdana, Arial Sans-Serif; border:none;background:#791a12;}

.footer {margin-top:20px;border-top: 1px solid #801700;}
.footer .copyright {color:#999;}
.footer .nav a {border-right: 1px solid #999; color:#999; line-height:10px; padding:0 4px 0 1px;}
div.pointsWrapper {display:none; padding-top:5px;}
#point1 {display:block;}
div.pointsWrapper div.bottle {float:left; width:55px; padding-top:5px;}
div.pointsWrapper div.text {float:left; padding-top:30px;width:140px;}
span.points {color:#801700; font-weight:bold;padding-top:30px; font-size:23px;}
div.name {font-weight:bold; color:#333 !important; margin-left:1px;}
div.text a {text-decoration:none;}
#touts2 {padding-top:45px;}
#touts2 a {color:#801700;}
#fandb {clear:both;top:225px; position:absolute; left:64px;}
a.fandb {height:20px;text-decoration:none; color:#b02428 !important; font-weight:bold;}
a.fandb img {margin-top:5px;}


