﻿/*hcard (to make .NET happy)*/
.vcard{float:right;}
.vcard .url{}
.vcard .fn{} 
.vcard .n{}
.vcard .photo{}
.vcard .org{}
.vcard .adr{}
.vcard .type{}
.vcard .street-address{}
.vcard .locality{}
.vcard .region{}
.vcard .postal-code{}
.vcard .country-name{}
.vcard .tel{}
/**/

table, table td, div, p{font-weight:normal;border-spacing:0;border-collapse:collapse;}
a{border:none 0px transparent;border-width:0px;display:inline;}
a img,:link img,:visited img {border:none 0px transparent;border-width:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
input, textarea{font-family:Trebuchet MS, MS Serif, MS Sans Serif, tahoma, arial, helvetica, sans-serif;font-size:10pt;}
td{vertical-align:top;}
.floatclear {clear:both;float:none;} 
.floatright {float:right;} 
.floatleft {float:left;}
.floatcenter {text-align:center;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.underline{text-decoration:underline;}
.hidden{visibility:hidden;}
.textbox{border:solid 1px #262E39;padding-left:3px;font-size:12px;width:225px;}

html{background-color:#333333;}
body {color:#252427;font-size:10pt;margin:auto;padding:0px 0px 0px 0px;font-family:Trebuchet MS, tahoma, arial, helvetica, sans-serif;}
form{text-align:center;margin-left:auto;margin-right:auto;}

.wrapper{display:inline-block;border-top:solid 30px #231F20;border-bottom:solid 30px #231F20;border-right:solid 40px #231F20;border-left:solid 40px #231F20;text-align:left;display:inline-block;margin-left:auto;margin-right:auto;width:1024px;max-width:1024px;}

.header-wrapper{padding:16px 16px 0px 16px;background-color:#FCF9F6;}
.header{padding:0px 10px 25px 10px;min-height:100px;border-top:solid 15px #231F20;border-left:solid 15px #231F20;border-right:solid 15px #231F20;}
.header a.logo{display:inline-block;padding-top:10px;}

.menu-wrapper-outer{width:325px;margin-right:85px;}
.menu-rope{display:inline-block;width:275px;margin:0px 25px 0px 25px;}
.menu-wrapper-border{margin:0px;border-top:solid 1px #6C6D70;border-bottom:solid 1px #6C6D70;border-right:solid 1px #B5B7B9;border-left:solid 1px #999B9D;}
.menu-wrapper-black{border-top:solid 6px #231F20;border-bottom:solid 6px #231F20;border-right:solid 10px #231F20;border-left:solid 10px #231F20;}
.menu-wrapper-white{border-top:solid 1px #C2C3C3;border-bottom:solid 1px #C2C3C4;border-right:solid 1px #B6B8B9;border-left:solid 1px #989A9C;padding:4px 4px 4px 4px;}
.menu{color:#ffffff;padding:1px 5px 1px 5px;border-top:solid 1px #EBEAE7;border-bottom:solid 1px #838487;border-right:solid 1px #B6B8B9;border-left:solid 1px #C5C5C5;background-color:#231F20;}
.menu table{width:100%;display:inline-block;}
.menu table td{vertical-align:middle;padding:10px;}
.main-wrapper{padding:0px 16px 0px 16px;background:#EDE6DD url(images/background/blotch-nude.gif) repeat-x scroll left top;}
.main{padding:0px 21px 30px 21px;min-height:420px;border-left:solid 15px #231F20;border-right:solid 15px #231F20;}
.main .main-left{vertical-align:top;text-align:right;width:687px;max-width:687px;}
.main .frame-large{border:solid 1px #CFC8C0;padding:2px;background-color:#f4f4f4;width:440px;height:200px;overflow:hidden;text-align:center;}
.main .frame-small{border:solid 1px #CFC8C0;padding:2px;background-color:#f4f4f4;width:220px;height:200px;overflow:hidden;margin-left:7px;text-align:center;}
.main .frame-long{border:solid 1px #CFC8C0;padding:2px;background-color:#f4f4f4;width:220px;height:440px;overflow:hidden;margin-left:7px;text-align:center;}
.main .box-large{width:446px;max-width:446px;}
.main .box-small{width:233px;max-width:233px;}
.main .watermark{margin-top:-47px;margin-right:5px;}
.main .content{display:inline-block;text-align:justify;padding:0px 15px 0px 15px;}
.main .content-nojustify{display:inline-block;text-align:left;padding:0px 15px 0px 15px;}
.main .content-watermark-ring{text-align:left;background:transparent url(images/watermark/wine-ring-bottom.png) no-repeat scroll right top;padding:5px 15px 5px 15px;}
.main .content-wide{display:inline-block;padding:0px 0px 0px 0px;text-align:justify;width:100%;margin-top:0px;}
.main .content-wide p{margin-right:30px;}
.main .title{text-align:left;vertical-align:top;margin: 0px 0px 0px 0px;}
.main .title-right{text-align:right;vertical-align:bottom;padding:0px 30px 10px 0px;}
.main .subtitle{text-align:left;vertical-align:baseline;margin:29px 0px 5px 0px;}
.main .press-caption{color:#182D1A;font-size:16pt;}
.main .press-date{color:#441616;font-size:8pt;padding-top:10px;}
.main .map-link{text-decoration:underline;display:block;}

.footer-wrapper{padding:0px 16px 16px 16px;background-color:#441616;color:#ffffff;font-size:9pt;}
.footer{padding:10px 10px 10px 10px;border-bottom:solid 15px #231F20;border-left:solid 15px #231F20;border-right:solid 15px #231F20;}/*padding:5px 70px 70px 70px;*/
.footer .footer-content{background:transparent url(images/watermark/spilled-wine.png) no-repeat scroll right bottom;}
.footer .footer-left{width:440px;padding-bottom:40px;}
.footer .schedule{margin-top:12px;}

.vega{margin-left:auto;margin-right:auto;width:1024px;max-width:1024px;text-align:right;font-size:9pt;color:#6D403F;padding:0px 2px 20px 0px;margin-top:-47px;}


a {text-decoration:none;color:#441616;border:0px;}
a:active {color:#441616;}
a:visited {color:#441616;}
a:hover {color:#182D1A;}
a:visited:hover {color:#182D1A;}

a.vega {text-decoration:none;color:#6D403F;}
a.vega:active {color:#6D403F;}
a.vega:visited {color:#6D403F;}
a.vega:hover {color:#AF8382;}
a.vega:visited:hover {color:#AF8382;}

