body {margin:0px auto; left:0px; background:#b5aeb1;}
.container{ margin: 0px auto; width:1000px; height:698px; background:#ffffff; z-index:-1; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11pt;}
.home_container{ margin: 0px auto; width:1000px; height:687px; background:#ffffff; z-index:-1; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11pt;}

.about { width:510px; height:450px; position:relative; margin-top:25px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:100; font-size:9pt; float:right; margin-right:160px; line-height:10pt;}
.about_pic {margin-left:25px; margin-top:40px; float:left;}
.about_menu { font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif; font: bold 11pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; COLOR: #82a129; margin-top: 40px; line-height:13pt;}
.about_menu a, .about_menu a:active, .about_menu a:visited { text-decoration:none; font: bold 11pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #82a129; text-align:center; }
.about_menu a:hover { font: bold 11pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #82a129;}

.taglinetext { font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808080; font-size:12pt; z-index:100; font-variant:small-caps}
.tagline {font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; text-align: center; top:15px; color:#82A129; font-size:11pt;font-style:italic; width:680px;}
.tagline_wide {font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; text-align: center; top:5px; color:#82A129; font-size:11pt;font-style:italic;}
.tag_text {font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; color:#6a565e; position:relative; font-size:14px; margin:0px auto; top:25px; width:560px; line-height:15pt;text-align:justify; font-weight:normal;}

.greenbox {background-image:url(images/right_bg.jpg); position:relative; float:right; width:300px; height:700px; top:-589px; left:0px; color:#ffffff; font-size:10pt; z-index:0;}
.greenbox_small {background-image:url(images/right_bg_2.jpg); position:relative; float:right; width:150px; height:700px; top:-589px; left:0px; color:#ffffff; z-index:0;font-family: Trebuchet, "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 11pt; text-align:center; }
.greenbox-text { width:270px; position:relative; margin-top:0px; margin-left:6px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:100; font-size:9pt;}
.greenbox-text a, a:active, a:visited {font-family: Trebuchet, "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 14pt; color:#6a565e; text-align: left; text-decoration: none; font-weight:bold; z-index:100;} 
.greenbox-text a:hover { color: #080800; text-decoration: none; z-index:100;}
.greenbox_small-text { width:150px; position:relative; margin-top:10px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; color:#ffffff; }
.greenbox_small-text a, a:active, a:visited {font-family: Trebuchet, "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-align: left; text-decoration: none; z-index:100;} 
.greenbox_small-text a:hover { color: #6a565e; text-decoration: none; z-index:100;}

.stage_text{ width:490px;  height:437px; position:relative; margin-top:10px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:100; font-size:9pt; float:right; margin-right:165px; line-height:10pt; letter-spacing:0px;}
.stage_text p {margin-top:-1px;}
.stage_wide {width:850px; height:560px; margin:0px auto; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#808080; font-size:11pt; background:#ffffff; float:left }
.stage {width:680px; float:left; height:540px; margin:0px auto; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#808080; font-size:11pt; background:#ffffff; }
.stage_title { width:490px; position:relative; margin-top:8px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#C50553; z-index:100; font-size:11pt; float:right; margin-right:165px; font-weight:bold;}
.stage_left { width:510px; height:400px; position:relative; margin-top:20px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:100; font-size:13pt; float:left; font-weight:bold;}

.channel { margin-top:30px; margin-left:10px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:1; font-size:9pt;}
.channel_text { left:10px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6a565e; z-index:1; font-size:9pt;}
.channel_right {margin-right:160px; margin-top:-350px; float:right;}

.cart {position:relative; float:right; width:300px; left:40px; top:25px; color:#C80061; z-index:-1;font-family: Trebuchet, "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 8pt; }
.cart a, .cart a:active, .cart a:visited {font-size: 8pt; font-weight:normal;}

.nav_bar {position:relative; width:1000px; height:30px; z-index:100; }
.label {position:relative; left:5px; top:35px; }
.sign {position:relative; left:50px; top:5px; font-size:10pt;}
.pairing {width:230px; margin-top:20px; margin-left:25px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9pt; color:#6a565e;}
.right {margin-right:10px; margin-top:5px; float:right; background:#C50553;}
.social {float:right; margin-top:6px; margin-left:6px;}
.state {font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9pt; color:#6a565e;}
.title {font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13pt; color:#C50553;}

.feature_1 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:5px; margin-top:45px; margin-left:10px; background-image:url(images/ur_bg.jpg); position:relative; width:270px;height:180px; color:#C50553; font-size:13pt; line-height:15px; z-index:1000; text-align:left;}
.feature_2 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:5px; margin-top:7px;  margin-left:10px;  background-image:url(images/mr_bg.jpg); position:relative; width:270px;height:90px;color:#C50553; font-size:13pt;line-height:13px;z-index:1000; text-align:left;}
.feature_3 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:5px; margin-top:7px;  margin-left:10px;  background-image:url(images/lr_bg.jpg); position:relative; width:270px;height:90px;color:#C50553; font-size:12pt;line-height:13px;z-index:1; text-align:left;}
.feature_4 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:7px;  margin-left:10px;  background-image:url(images/wineries.gif); position:relative; width:128px; height:70px; z-index:1; float:left;}
.feature_5 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:7px;  margin-right:10px; background-image:url(images/causes.gif); position:relative; width:128px; height:70px; z-index:1; float:right;}
.sm_feature_1 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:20px;  margin-left:10px;  background-image:url(images/value.gif); position:relative; width:128px; height:84px; z-index:1;}
.sm_feature_2 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:20px;  margin-left:10px;  background-image:url(images/wineries.gif); position:relative; width:128px; height:84px; z-index:1;}
.sm_feature_3 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:20px;  margin-left:10px;  background-image:url(images/causes.gif); position:relative; width:128px; height:84px; z-index:1;}
.sm_feature_4 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:20px;  margin-left:10px;  background-image:url(images/pairing.gif); position:relative; width:128px; height:84px; z-index:1;}
.sm_feature_5 {-moz-border-radius:2ex; -webkit-border-radius:2ex; padding:0px; margin-top:20px;  margin-left:10px;  background-image:url(images/channel.gif); position:relative; width:126px; height:84px; z-index:1;}

.right-nav { width:300px;}
.right-nav_small { width:150px;}
.show {margin-top:35px; margin-left:10px;}
.pink {color:#C80061;}
.logo {margin: 0px auto; padding-top:30px; text-align:center; background:#ffffff; }
.logo2 {margin-left:15px; margin-top:15px;}

.clear { clear:both; }
tr.headerNavigation { background:#C50553; z-index:300}
td.headerNavigation {font-family: verdana, arial, sans-serif; font-size: 10px; background: #C50553; color: #ffffff; font-weight: bold; z-index:300}
a.headerNavigation { color: #ffffff; background-color:#C50553; font-size: 10px; text-decoration:none; z-index:300}
a.headerNavigation:hover {color:#ffffff; z-index:300}

.footer { font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 8pt; COLOR: #808080; margin-top: 20px; text-align: center;}
.footer a, .footer a:active, .footer a:visited { text-decoration:none; font: 8pt "Century Gothic"; color: #808080; text-align:center; margin-top: 20px;}
.footer a:hover {font: 8pt "Century Gothic"; color: #080808;}

.link{ font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 8pt; COLOR: #C50553; margin-top: 20px; top:20px; text-align: center;}
.link a, .link a:active, .link a:visited { text-decoration:none; font: 8pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #C50553; text-align:center; margin-top: 20px; top:20px;}
.link a:hover {font: 8pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #080808;}

.blind {position:relative; margin-top:-30px; margin-left: 0px; width:253px; }
.blind_wine {position:relative; margin-top:-20px; margin-left: 0px; width:253px;}

.feature_text {margin-left:5px; margin-top:5px; color:#6a565e;}
.feature_text { font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #808080; margin-top: 10px; text-align: center;}
.feature_text a, a:active, a:visited { text-decoration:none; font: bold 9pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #808080; text-align:center;}
.feature_text a:hover { font: bold 9pt "Trebuchet MS",verdana, arial, helvetica, sans-serif; color: #080808; } 