/*BEGIN - STYLES OVERRIDING THE BASE STYLES*/
#contentWrapper{
/*set background to accomodate two columns*/
background-image:url(../img/layout/contentWrapper_2col_bg.gif);
}

#mainColumnContentArea1{
/*need to resize this area to fit mainColumnContentArea2*/
width:456px;
padding: 25px 20px 20px 20px;
}
/*END - STYLES OVERRIDING THE BASE STYLES*/

#mainColumnContentArea2{
/*
float right and additional 20px padding on the left added to allow 
the per section removal of padding on the mainColumnContentArea2 
for examples for the menu navigation
*/
width:158px;
padding:5px 26px 5px 6px;
float:right;
}

#mainColumnContentArea2 .columnHeadline{
margin:-12px 0px 0px 0px;
font: 12px/160% Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
letter-spacing: 3px;
text-align:center;
color:#343434;
}

#mainColumnContentArea2 .fullColumnWidth{
margin:0px -5px 0px -7px;  
width:170px; 
}

#mainColumnContentArea2 .featuredDish{
margin:0px -5px 0px -7px; 
padding:1px; 
width:168px; 
border-top:1px solid #DFD4BE; 
border-bottom:1px solid #DFD4BE; 
background:url(/static/common/img/layout/MCCArea2-featured_dish_bg.gif) no-repeat top center; 
cursor:pointer;
}

#mainColumnContentArea2 .featuredDishAttribution{
margin: 6px 0px 0px 4px;
font: bold 11px/120% Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#404040;
text-align:left;
}

#mainColumnContentArea2 .featuredDishAttributionChef{
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
color:#a0a0a0;
text-align:left;
}

#mainColumnContentArea2 .newsletterPromoTitle{
margin: 10px 0px 5px 0px;
font: bold 16px/100% Georgia, "Times New Roman", Times, serif;
text-align:center;
color:#5e98b0;
}

#mainColumnContentArea2 .newsletterPromoLogo {
text-align:center;
}

#mainColumnContentArea2 .newsletterPromoLogo img{
border:0px;
}

#mainColumnContentArea2 .newsletterPromoDetails{
margin: 8px 0px 8px 0px;
font: 10px/100% Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#404040;
}

#mainColumnContentArea2 p{
font: 10px/120% Verdana, Arial, Helvetica, sans-serif;
color:#404040;
}

#mainColumnContentArea2 hr{
margin:0px auto;
width: 90%;
height: 1px;
border: none 0; 
border-top: #dfd4be 1px dotted;
background-color: #FFFFFF;
text-align: center;
color: #FFFFFF;
}

/*BEGIN - FoodWords styles*/
#mainColumnContentArea2 dl{
font: 10px/150% Verdana, Arial, Helvetica, sans-serif;
color:#404040;
}

#mainColumnContentArea2 dt{
margin:0px;
padding:0px;
font: bold 14px Georgia, "Times New Roman", Times, serif;
color:#817362;
}

#mainColumnContentArea2 dd{
margin:0px;
padding:0px;
}
/*END - FoodWords styles*/

#mainColumnContentArea2 ul{
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
list-style: none;
text-decoration: none;
line-height:80%;
}

#mainColumnContentArea2 li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
list-style: none;
font:10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#343434;
}

#mainColumnContentArea2 .dateArea{
width:25px;
float:right; 
text-align:center;
line-height:80%;
}

#mainColumnContentArea2 .dateMonth{
margin: 0px;
padding: 0px;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#bfaa7d;
}

#mainColumnContentArea2 .dateNumber{
margin: 0px;
padding: 0px;
font: bold 20px Garamond "Times New Roman", Times, serif;
color:#bfaa7d;
}

#mainColumnContentArea2 .dateText{
font: bold 18px/120% Garamond "Times New Roman", Times, serif;
color:#959fa5;
}

#mainColumnContentArea2 a:link, #mainColumnContentArea2 a:active, #mainColumnContentArea2 a:visited{
color:#343434;
}

#mainColumnContentArea2 a:hover{
color:#5e98b0;
}

.newsletterPromo, .newsletterPromo a:link, .newsletterPromo a:active, .newsletterPromo a:visited{
color:#5e98b0;
text-align:center;
}

/*for outdoor dining promo only*/
.ODD_thumbnail{ border:#404040 solid 3px; }