body {
  margin:0;
  line-height: 1.3em;
  font-family: Arial, Trebuchet;
  font-size: 12px;
  color: #FFFFFF;
  background-color: #312413;
  }

h1{
 font-size: 28px;
 line-height: 1.4em;
 color: #E6C580; /* */
 font-family: Arial,Trebuchet;
 
}
h2{
 font-size: 20px;
 line-height: 1.2em;
 color: #B4A28A;
}
h3{
 font-size: 14px;
 line-height: 1.0em;
 color: #B4A28A;
}
h4
{
font-size: 16px;
 line-height: 1.2em;
 color: #ffffff;
}
.h3
{
 font-size: 12px;
 line-height: 1.0em;
 color: #B4A28A;
}
.tblMenu
{
padding: 5px 0px;	
}

.downloadMenu
{
float:right; 
width: 72px; 
position: relative; 
left: -60px; 
top: 0;
  
}
.downloadMenuWine
{
float:right; 
width: 72px; 
position: relative; 
left: -60px; 
top: 44px;
  
}
.pressRead, .pressPhoto
{
padding-left: 30px;    
}

.announceLrg
{
font-size: 50px;
 line-height: 1.0em;
 color: #ffffff;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-style:italic;
}
.announceMed
{
font-size: 40px;
 line-height: 1.0em;
 color: #ffffff;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-style:italic;
}
.pressDetail
{

	color: #A48D8D; 
	font-size: 15px; 
	font-family:Verdana, Verdana, Geneva, sans-serif;
	line-height: 1.3em;
	font-style:italic;
	font-weight: bold;
	
}
.courier14
{
     color: #A48D8D;
    font-family:Verdana, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    
}
.courier16
{
     color: #A48D8D;
    font-family:Verdana, Verdana, Geneva, sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    font-weight: bold;
    
}
.Georgia
{
	font-family:Georgia, "Times New Roman", Times, serif;
}

a img {
  border-width:0;
  }
a img {
  border-width:0;
  }
  
a:link
{
color: #a7a8aa;
text-decoration:underline;
} 
a:visited
{
color: #a7a8aa;
text-decoration:underline;
}  
a:active
{
color: #a7a8aa;
text-decoration:underline;
} 
a:hover
{
color: #ccaa36;
text-decoration:underline;
}  

a.submenu:link
{
color: #b8a68e; /* #9cabb2 */ 
text-decoration:underline;
font-family: Arial,Trebuchet;
} 
a.submenu:visited
{
color: #9cabb2;
text-decoration:underline;
font-family: Arial,Trebuchet;
}  
a.submenu:active
{
color: #9cabb2;
text-decoration:underline;
font-family: Arial,Trebuchet;
} 
a.submenu:hover
{
color: #CDCCCC;
text-decoration:underline;
font-family: Arial,Trebuchet;
} 
a.event:link
{
color: #C97B0C; /* #9cabb2 */ 
text-decoration:underline;
	font-family:"Courier New", Courier, monospace;
} 
a.event:visited
{
color: #877E72;
text-decoration:underline;
font-family:"Courier New", Courier, monospace;
}  
a.event:active
{
color: #877E72;
text-decoration:underline;
	font-family:"Courier New", Courier, monospace;
} 
a.event:hover
{
color: #877E72;
text-decoration:underline;
	font-family:"Courier New", Courier, monospace;
} 

a.credit:hover
{
	color: #ccaa36;
	text-decoration:underline;
}
a.credit:link
{
	color: #7f726f;
	text-decoration:underline;
}
a.credit:visited
{
	color: #7f726f;
	text-decoration:underline;
}
a.credit:active
{
	color: #7f726f;
	text-decoration:underline;
}
.BodyInterior
{
background-color: #594039;
width: 873px;
position: relative;
top: 0 ;
left: 0;
}


.BodyPadding
{
margin: 0px 60px 0px 60px; 
}
.MenuSub
{
background-color:#403930;  /* #372d32 */
padding: 4px 0px 4px 150px;
vertical-align:middle;
height: 22px;
}
.MenuSubPress
{
background-color:#403930;
padding: 4px 0px 4px 320px;
vertical-align:middle;
height: 22px;
}

.MenuSubDirection
{
background-color:#403930;
padding: 4px 0px 4px 320px;
vertical-align:middle;
height: 22px;
}
#fadeshow1
{
float:left;
width: 618px;
height:410px;
z-index: 0;

}
.PromoHome
{
	 
float:right; 
width: 255px; 
background-color: #594039;
height: 412px;
z-index: 100;
}

.PromoHomeText1
{
	margin: 28px 28px 0px 28px;
	
}
.PromoHomeText2
{
	margin: 15px 28px 0px 28px ;
}
.newsletter
{   
    font-size: 12px;
	background-color: #3e2b27;
}
.note
{
   font-size: 10px; 
}

.indent
{
padding: 0px 30px;    
}
.eventTop
{
    background: url("images/event_top.jpg");
    width: 753px;
    height: 43px;
}
.eventBot
{
    background: url("images/event_bot.jpg");
    width: 753px;
    height: 16px;
}
.eventColR
{
 background-color:#FFE079;   
}
.eventColL
{
   background-color:#e5e1be;    
}
.eventBody
{
    padding: 0 20px;
    text-align: center;
}
.eventText
{
    color: #1E180C; 
    font-size: 14px;
    line-height: 1.2em;
     

}
.eventTextAccent
{
    color:#6F1632; 
    font-size: 19px;
    line-height: 1.1em;
    font-weight:bold;
    

}
.eventText2
{
    color:#534027; 
    font-size: 12px;
    line-height: 1.1em;
  
    font-family:"Courier New", Courier, monospace;
}
.WSInfo
{
position: relative;
left: 60px;
top: 0;
width: 300px;
}

.WSHour
{
position: relative;
left: 0;
top: 0;
}
.spacer1
{
	
font-size: 1px;
height: 1px;
}
#outer-wrapper
{
width: 873px;
position: relative;
top: 0;
left:0;
}

.leftCol_liquid {
	background: #FFFFFF url('images/bgLeft.jpg') repeat-y top right;
}
.rightCol_liquid {
	background: #FFFFFF url('images/bgRight.jpg') repeat-y top left;
}
.footer
{
    text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size: 14px;
	font-style: italic;
}
.footerSm
{
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size: 12px;
	color: #7f726f;
	font-style: italic;
	
}
.notice
{
 
	font-size: 11px;
	font-style: italic;
	text-align:left;
}
.show
{
position: relative;
top: 0;
left: 0;
z-index; -10;
}

.altRow
{
	background-color: #5b4640;
}
