#interiorContent{
	width:100%;
	margin-top:3px;
	background:#c0804e url(../../App_Images/content-bg.jpg) repeat-x;
	padding-bottom:20px;
	position:relative;
}

#interiorContent a{color:#f7e5d7;}
#interiorContent a:hover{text-decoration:none;}

#interiorContent h1{font-size:22px;color:#e1ab81;text-transform:uppercase;float:left;margin:13px 0 18px 15px;}
#interiorContent h2{font-size:15px;color:#371802;font-weight:bold;text-transform:uppercase;padding:12px 0 0 16px;}
#interiorContent h3{font-size:24px;color:#371802;font-weight:bold;font-variant:small-caps;padding:12px 0 0 16px;}
#interiorContent h4{font-size:22px;	color:#371802;text-transform:uppercase;padding:12px 0 0 16px;}
#interiorContent p{font-size:13px;line-height:16px;color:#371802;padding:0 16px;margin:18px 0 6px 0;}
#interiorContent p.phone{font-size:28px; line-height:70px;font-weight:bold;color:#562303;padding:0 16px;margin:18px 0 6px 0;}

#interiorContent ul.simple{font-size:14px;color:#371802;font-weight:bold;margin:10px 0 0 40px;}
#interiorContent ul.simple li{padding:4px;}

#interiorContent dl{font-size:14px;color:#371802;font-weight:bold;margin:10px 0 0 40px;}
#interiorContent dl dd{font-weight:normal;padding-bottom:8px;}


ul.contact{float:right;color:#e1ab81;font-size:12px;text-transform:uppercase;margin:14px 0 0 0;}
ul.contact li{display:inline;padding:0 10px;}
ul.contact li img{vertical-align:-5px;padding:0 6px 0 0;}
#interiorContent ul.contact li a{color:#bf6f31;text-decoration:none;font-weight:bold;}
#interiorContent ul.contact li.baige a{color:#e1ab81;font-weight:normal;}
#interiorContent ul.contact li a:hover{text-decoration:underline;}

/*     New Menu Content Styles 4-27-10    */
#menuContent{z-index: 2; background: #fff url(../../App_Images/content-bg02.jpg) repeat; position:relative; padding-top: 20px; bottom: 5px; margin-bottom: -20px; }
#menuContent h2.sctTtle{ clear: both; border-bottom: 3px solid #7c380b; color: #7c380b; font-size: 35px; margin:0 17px; padding: 15px 0px 0px; }

#menuContent-private{z-index: 2; background: #fff url(../../App_Images/content-bg02.jpg) repeat; position:relative; padding:20px 0;margin-bottom: -20px;text-align:center;}
#menuContent-private h2{font-size:26px;color:#7c380b;font-weight:bold;text-transform:uppercase;padding:12px 0 0 0;border-bottom:2px solid #7c380b;margin:0 20px;}
#menuContent-private h3{font-size:18px;color:#7c380b;font-weight:bold;font-variant:small-caps;padding:16px 0 0 0;}
#menuContent-private h4{font-size:15px;font-weight:bold;color:#552607;text-transform:uppercase;padding:12px 0 0 0;}
#menuContent-private p{font-size:12px;line-height:16px;color:#7c380b;padding:0 96px 20px;margin:0;}
#menuContent-private.winelist p{padding:0;}
#menuContent-private.winelist div.col1 {width:400px;float:left;text-align:left;padding:0 0 0 18px;}



#menu-content{z-index: 2; background: #fff url(../../App_Images/content-bg02.jpg) repeat; position:relative; padding:20px 0;margin-bottom: -20px;text-align:center;}
#menu-content h2{font-size:26px;color:#7c380b;font-weight:bold;text-transform:uppercase;padding:12px 0 0 0;border-bottom:2px solid #7c380b;margin:20px 20px 0;}
#menu-content h3{font-size:18px;color:#7c380b;font-weight:bold;font-variant:small-caps;padding:16px 0 0 0;margin:0 20px;}
#menu-content h3.cat{font-size:14px;color:#c27c49;font-weight:bold;font-variant:small-caps;padding:30px 0 0 0;margin:0 20px;}
#menu-content h4{font-size:15px;font-weight:bold;color:#552607;text-transform:uppercase;padding:12px 0 0 0;}
#menu-content p{font-size:12px;line-height:16px;color:#7c380b;padding:0;margin:0 20px;}


#content-gray{position:relative;z-index: 2; background: #fff url(../../App_Images/content-bg02.jpg) repeat; position:relative; padding:20px 220px 20px 0;margin-bottom: -20px;min-height:272px}
#content-gray h2{font-size:22px;color:#7c380b;font-weight:bold;text-transform:uppercase;padding:0;border-bottom:2px solid #7c380b;margin:0 20px 20px;}
#content-gray h3{font-size:18px;color:#7c380b;font-weight:bold;font-variant:small-caps;padding:16px 0 0 0;margin:0 20px;}
#content-gray h4{font-size:15px;font-weight:bold;color:#552607;text-transform:uppercase;padding:12px 0 0 0;}
#content-gray p{font-size:13px;line-height:18px;color:#7c380b;padding:0 0 20px 0;margin:0 20px;}
#content-gray.private p{font-size:14px;}
#content-gray a{color:#562303;}
#content-gray img.flushRight{position:absolute;top:0;right:0;}
#menu-content ul.menus{margin:0 20px;padding:0 0 20px 0;}
#menu-content ul.menus li{display:inline;font-weight:bold;text-decoration:uppercase;font-size:13px;padding-right:40px;line-height:30px;}
#menu-content ul.menus li a{text-decoration:none;border-bottom:2px solid #bf7948;color:#562303;}
#menu-content ul.menus li a:hover{border-top:2px solid #bf7948;}
#menu-content a{color:#562303;}


#sitemap{font-size:12px;}
#sitemap {margin:10px 20px;}
#sitemap li ul{padding-left:14px;}
#sitemap a{color:#562303;text-decoration:none;}
#sitemap a:hover{text-decoration:underline;}
#sitemap li{font-weight:bold;text-transform:uppercase;padding:4px 0;}
#sitemap li ul li{font-weight:normal;text-transform:none;padding:1px 0;}


#banner{width:94%;text-align:center;margin:10px auto;}
#banner img{margin:0 2px;}
#banner p{padding:4px 0;}

#JmpMenu{line-height: 12px;  position:absolute; border-left: 5px solid #7c380b; border-right: 5px solid #7c380b;  top: 1px; right: 5px; padding: 3px 17px; }
#JmpMenu a{text-transform: uppercase; color: #7c380b; padding-right:17px; font-size: 11px; font-weight: bold; text-decoration: none; }
#JmpMenu a.last{padding-right: 0px;}
#JmpMenu a:hover{color: #bf6f31;}
#TakeoutDsc{position:absolute; display:block; top:45px; right:20px; font-size: 11px;color: #7c380b; background: transparent url(../../App_Images/asterixLarge.jpg) no-repeat;padding: 15px 0 5px 20px;}
div.item{position: relative; width:260px;float:left; height: 120px; overflow:hidden; text-align:center;margin:20px 17px 0 17px;}
div.no-details{height:40px;}
#interiorContent div.item h2{font-variant:small-caps;color:#552607;font-size:16px;padding:0 0 2px 0;margin:0;}
#interiorContent div.item p{color:#7c380b;font-size:11px;padding:0 0 2px 0;margin:0;text-transform:uppercase;}
#interiorContent div.item p.price{color:#552607;font-size:11px;font-family:Palatino Linotype;padding:0 0 15px 0;}
#ie6menu div.item{margin:20px 13px 0 13px;}


#footer{position:relative;height:99px;width:925px;background:#562303;margin-top:10px;border-bottom:4px solid #612c0b;}
#footer img{position:absolute;top:8px;right:12px;}
#footer ul{position:absolute;top:10px;left:12px;}
#footer ul li{font-size:12px;text-transform:uppercase;font-weight:bold;line-height:26px;}
#footer ul li a{color:#bc7945;text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}





#map{float:right;width:463px;margin:20px 14px 0 0;padding:0 0 0 20px;text-align:center;}
#map p{margin:0;padding:0;font-weight:bold;font-style:italic;font-size:11px;}






/*Gift Card Form*/
table.gift-recipient{width:880px;margin:14px 0 0 40px;font-size:12px;}
table.gift-recipient td{padding:3px;}
table.gift-recipient td.col1{width:10%;}
table.gift-recipient td.col2{width:10%;}
table.gift-recipient td.col3{width:16%;font-weight:bold;}
table.gift-recipient td.col4{width:40%;}

table.payment-information{width:880px;margin:14px 0 0 40px;font-size:12px;}
table.payment-information td{padding:3px 3px 10px 3px;}

.xSm {width:30px;}
.Sm {width:60px;}
.Lg {width:250px;}
.Md {width:160px;}



/*Special Cases*/
.floatRight{float:right;margin:30px 20px 0 20px;}
.imgfloatRight{position:absolute;bottom:0;right:10px;}