body {		padding:0;	margin:0;	font:normal 76.01% arial, helvetica, sans-serif;	text-align:center;}.black{	color:#000;}#header,#nav,#cnt,#bt_nav,#ft { 	margin:0 auto;	text-align:left;	width:736px; }#header { 	height:96px;	margin-top:30px;	background: #fff;	text-align:left;}#hdL{	width:450px;	float:right;	height:96px;}#logo {	float:left;	width:177px;	height:90px;}a .spmnt{	border:none;}#togoBtn{	display:block;	margin-right:1px;	_margin-right:0;	width:449px;	_width:450px;	height:28px;	background:transparent url("../img/togoBtn.png") no-repeat;}#nav {	width:731.5px;	_width:733px;	height:19.2px;	text-align:center;	border:1px solid #820707;}table td {	width:167.2px;	height:19.2px;}
#lnchTable td{
	width:200px;
}.nav{	display:block;	height:17px;	padding-top:2px;	font-weight:bold;	background: #820707 url("../img/nav_bg1.png") repeat-x;	color:#fff;	text-decoration:none;}.nav:hover {	background:#fff;	background:transparent url("../img/nav_bg1.png") repeat-x 0 -103px;}#cnt,#cnt img {		width:735px; 	height:386px;}#bt_nav {	height:4em;	background: #820707;}#bt_nav p{	padding-top:.5em;	margin:0;	font-weight:bold;	font-size:1.1em;	color:#fff;	text-align:center;}#ft {	height:1.8em;	background-color:#000;	color:#fff;	font-size:.95em;	text-align:center;	padding-top:.4em;}#ft b{	margin-right:10px;}/* ######### Style for Drop Down Menu ######### */#d_menu,#d_drink {	width:146px;	position:absolute;	z-index:100;	margin:0 0 0 -1px;	_margin:1px 0 0 0;	visibility:hidden;	background:#e8d2c0;}#d_menu a,#d_drink a {	display:block;	height:17px;	padding-top:2px;	font-weight:bold;	text-decoration:none;	color:#820707;	border:1px solid #820707;	border-top:0;	background-color:#fff;}#d_menu a:hover,#d_drink a:hover{	background:#f2f68d;}.contact{	background:url("../img/contact735x386.jpg") no-repeat;	height:290px;	min-height:350px;}.contact p{	color:#fff;	width:257px;	margin-top:60px;	font-weight:bold;	text-align:center;	font-size:13px;}#getmap{	display:block;	float:left;	clear:right;	width:280px;	height:18px;	margin:50px 30px 0 80px;	_margin:50px 17px 0 40px;	padding-top:2px;	text-align:center;	color:#e4cc29;	font-weight:bold;	background:#913d21;	font-size:13px;	text-decoration:none;}#getmap:hover{	text-decoration:underline;}.left {	float:left;	height:350px;}.right{	float:left;}i.yel{	font-style:normal;	color:#e4cc29;}#mapP{	display:block;	width:382px;	height:193px;	margin:30px 0 0 40px;}#dstTable, #entTable,#ssTable,#nfTable{	width:545px;	_width:540px;	padding-left:5px;	margin-top:30px;}#lnchTable{	width:500px;	margin:0 0 0 35px;	float:left;}#lnchTable .desc{	width:100%;	font-weight:bold;	font-size:11px;}#lnchTable td.price, .lnchPrice{	width:50%;}.lnchPrice,#lnchTable .desc{	text-align:center;}#dstTable b, #entTable b,#nfTable b{	font-size:13px;}.white,#appTable,#ssTable,#nfTable{	color:#fff;}#appTable{	margin-top:10px;	width:545px;	_width:543px;}#ssTable,#nfTable,#lnchTable,#dstTable{	float:left;}#ssTable{	margin-top:32px;}#entTable{	margin-top:10px;	width:548px;}#nfTable{	width:517px;	_width:514px;	margin-top:25px;	float:left;}#bvTable{	margin:25px 0 0 70px;	width:400px;	float:left;}td.item{	padding-left:5px;}td.price{	padding-right:5px;}#entTable .item{	width:70%;}#appTable .item{	width:75%;}#dstTable .item{	width:90%;}#ssTable .item{	width:70%;}#nfTable .item{	width:68%;}#bvTable .item{	width:400px;}#entTable td, #lnchTable td {	background-color:#fff;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;}#entTable td.price,#appTable td.price,#nfTable td.price{	font-size:12px;	line-height:15px;}
#appTable td.price{
	width:25%;
}#entTable i.price, #appTable i.price,#nfTable i.price{	margin-left:5px;}#spdTable{	width:550px;}#spdTable ul{	list-style:none;	margin:10px 0;	padding-left:0;	text-align:center;}#spdTable .Dhd{	padding:0;	font:bold 13px Arial;}#FC{	width:550px;}#Vnav{	margin-left:1px;}#Vnav a{	display:block;	float:left;	width:23px;	height:386px;	border-right:1px solid #ddd;}#Vnav a:hover{	background-color:#f2f68d;}#Vapt{	background:transparent url("../img/Vnav5.png") no-repeat 0 0;}#Vss{	background:transparent url("../img/Vnav5.png") no-repeat -42px 0;}#Ventree{	background:transparent url("../img/Vnav5.png") no-repeat -90px 0;}#Vnoodle{	background:transparent url("../img/Vnav5.png") no-repeat -137px 0;}#Vdst{	background:transparent url("../img/Vnav5.png") no-repeat -183px 0;}
#Vlsp{	background:transparent url("../img/Vnav5.png") no-repeat -226px 0;}#Vspm{	background:transparent url("../img/Vnav5.png") no-repeat -271px 0;}#currApt{	 background:transparent url("../img/Vnav5_b.png") no-repeat 0 0;}#currSs{	 background:transparent url("../img/Vnav5_b.png") no-repeat -42px 0;}#currEnt{	 background:transparent url("../img/Vnav5_b.png") no-repeat -90px 0;}#currNf{	 background:transparent url("../img/Vnav5_b.png") no-repeat -137px 0;}#currDst{	 background:transparent url("../img/Vnav5_b.png") no-repeat -183px 0;}
#currLsp{	background:transparent url("../img/Vnav5_b.png") no-repeat -226px 0;}#currSpm{	background:transparent url("../img/Vnav5_b.png") no-repeat -271px 0;}#Vwine{	background:transparent url("../img/VDnav5.png") no-repeat -3px 0;}#Vbeer{	background:transparent url("../img/VDnav5.png") no-repeat -50px 0;}#Vspd{	background:transparent url("../img/VDnav5.png") no-repeat -93px 0;}#Vbv{	background:transparent url("../img/VDnav5.png") no-repeat -136px 0;}#currWine{	background:transparent url("../img/VDnav5_b.png") no-repeat -3px 0;}#currBeer{	background:transparent url("../img/VDnav5_b.png") no-repeat -50px 0;}#currSpd{	background:transparent url("../img/VDnav5_b.png") no-repeat -93px 0;}#currBv{	background:transparent url("../img/VDnav5_b.png") no-repeat -136px 0;}#entNav{	margin:0;	width:540px;	_width:500px;	height:18px;	padding-top:3px;	font-weight:bold;	font-size:15px;	text-align:right;}#entNav li{	list-style:none;	display:inline;	background-color:#fff;	filter:alpha(opacity=7);	-moz-opacity:0.7;	opacity:0.7;}#entNav a {	padding:0 5px;	color:#666;	text-decoration:none;}#entNav a:hover{	text-decoration:underline;}#entNav .selected a{	color:#820707;}.dessert{	background:url("../img/dessertbg.jpg") no-repeat;}.entree{	background:url("../img/entree735x386.jpg") no-repeat;}.ss{	background:url("../img/curry735x386.jpg") no-repeat;}.app{	background:url("../img/app735x386.jpg") no-repeat;}.nf{	background:url("../img/nf735x386.jpg") no-repeat;}.lnch{	background:url("../img/lunchsp735x386.jpg") no-repeat;}.sp{	background:url("../img/sp735x386.jpg") no-repeat;}.bv{	background:url("../img/bv735x386.jpg") no-repeat;}.spd{	background:url("../img/drk735x386.jpg") no-repeat;}.wine{	background:url("../img/wine_bg.jpg") no-repeat;}.beer{	background:url("../img/beer_bg1.jpg") no-repeat;}.cater{	background:url("../img/cater735x386.jpg") no-repeat;}.spmnt{	background:url("../img/spmnt735x386.jpg") no-repeat;}.price, i.price{	text-align:right;	font-style:normal;}#appTable i.price,#lnchTable i.price{	padding-left:6px;}#ssTable i.white{	margin-right:8px;	font-style:normal;}#nfTable td{	border-bottom:1px solid #ccc;}#wineTable{	margin-left:10px;	_padding-left:10px;}#beerTable{	margin:0 0 0 100px;	width:500px;	text-align:center;	padding:30px 25px;}#spL,#spR{	float:left;	height:348px;}#spL{	width:370px;}#spR{	width:290px;}.sp p{	padding-left:15px;}#spR ul {	margin:40px 0 0;	padding-left:0px;}#spR ul li{	text-align:center;	list-style:none;}#bdP{	padding-top:45px;	_padding-top:40px;}#HH p{	height:70px;	padding-top:40px;}.spPromo{	_height:45px;	min-height:50px;}.p1{	_padding-top:5px;}.evts h3{text-align:center;margin:0 0;padding:3px 0;}.evts .months {display:block;text-align:center;font-size:14px;padding-bottom:10px;color:#999;}.evts .months .curr{color:#820707;;font-size:15px;}.evts #month { border-collapse: collapse; margin-left: 20px; }.evts #month th, .evts #month td {border: 1px solid #000; }.evts #month thead { background-color:#bbe204; text-align:center;}.evts #month td { width: 85px; 
height: 50px; 
padding: 1px; 
vertical-align:top;
overflow: auto; }.evts td .date{width:100%;display:block;text-align:left;}
.evts td .date i{
padding-left:8px;
color:#820707;
}.evts td .day { height: 40px; overflow:hidden; 
margin-top: 0;
text-align:center; 
}.evts #month tbody .weekend { background-color:#ded;}.evts #month .msp{width:120px;}.evts #month tbody .next, .evts #month tbody .previous { background-color:#ddd; color:#999;}.jcarousel-container {    position: relative;
    overflow:hidden;}.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    overflow: hidden;    position: relative;}.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}.jcarousel-next,.jcarousel-prev {    z-index: 3;}
#mainImgCt{background:#000;width:100%;height:311px;text-align:center;}
#mainImg{width:466px !important;height:310px !important;margin-top:2px}
#imgscarousel,#imgscarousel ul,#btnPrv,#btnNxt{height:75px;}
#imgscarousel{background:#000;width:100%;float:left;}
#imgscarousel .jcarousel-list{margin:0 0;}
#imgscarousel ul li img{width:90px;height:60px;margin:0 0;display:block;border:1px solid #232323;}
#imgscarousel ul li .aimg img{opacity:.7;}
#imgscarousel ul li .aimg img:hover{opacity:1;}
#imgscarousel ul li .active img{border:1px solid #fff;opacity:1;}
#btnPrv,#btnNxt{width:45px;float:left;}
#btnPrv,#btnNxt,#btnPrv.jcarousel-prev-disabled,#btnNxt.jcarousel-next-disabled {background:transparent url("../img/carouselArrows.png") no-repeat 10px 25px;
}
#btnNxt{background-position:-215px 25px;}
#btnPrv.jcarousel-prev-disabled{background-position:-60px 25px;}
#btnNxt.jcarousel-next-disabled{background-position:-140px 25px;}

#btnNxt{float:right;}
.jcarousel-container{
        position: relative;
}
#imgscarousel .jcarousel-item{
        float: left;
        list-style: none;
        width:110px !important;
        height:60px;
        margin:0;
	padding-top:7px;
}

i.up{
font-size:0.7em;
font-style:normal;
font-weight:bold;
position:relative;
top:-3px;
color:#C61412;
}