body{
background:#5d0205;
margin:0 auto;
height:100%;
width:100%;
}
img{
border:0 none;
}

.banner img{
width:100%;
margin:0 auto;
}

#container{
margin:0 auto;
width:100%;
height:100%;
}

.CM_Common{
background:#770304;
margin:0 auto;
}
dl, dt, dd, ul, li {
margin : 0;
padding : 0;
list-style-type : none;
}
.menu{
width:100%;
padding:0;
margin:0;
display:block;
}
.menu ul{
list-style-type:none;
}
.menu li{
cursor:pointer;
list-style-type:none;
background:url(images/menu_li_img.jpg) repeat-x;
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
border-left:1px solid #530406;
border-right:1px solid #530406;
}
.menu li a{
cursor:pointer;
padding:10px 0 5px 25px;
color:#FFFFFF;
text-decoration:none;
display:block;
height:100%;
margin-bottom:5px;
}
.menu li a span{
background:url(images/arrow.png) no-repeat;
background-position:left center;
padding-left:25px;
width:100%;
height:100%;
display:block;
margin-bottom:5px;
}

.menu li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
text-decoration:none;
display:block;
height:100%;
padding:10px 0 5px 25px;
margin-bottom:5px;
background:url(images/menu_li_img_hover.jpg) repeat-x;
}
.dish_img img{
width:100%;
margin:0 auto;
background-position:center center;
}

.Innerpage_space{
margin:10px;
}

.head{
background:url(images/head.jpg) repeat-x;
height:31px;
width:100%;
float:left;
}
.Innerpage{
margin:0 10px 10px 10px;
padding-bottom:10px;
background:#f6ede0;
}

.para{
font-family:Arial, Helvetica, sans-serif;
color:#780304;
font-size:13px;
font-weight:normal;
padding:5px;
padding-left:0px;
text-align:justify;
}

.abt_Innerpage{
margin:0 10px 0px 10px;
padding-bottom:10px;
background:#f6ede0;
}

.weekly_menu_Innerpage{
margin:0 10px 0px 10px;
padding-bottom:10px;
background:#f6ede0;
padding-top:10px;
}
.weekend_Innerpage{
margin:10px 10px 0px 10px;
padding-bottom:10px;
background:#f6ede0;
padding-top:30px;
}

.weekly_menu_space{
margin:10px;
margin-top:0px;
}
.choose{
color:#6f1109;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}
.curry_list{
color:#0d18ee;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}
.abt_img{
padding:15px;
vertical-align:top;
background-position:top center;
}

.bottom{
padding:5px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.contact_img{
padding:5px;
padding-top:15px;
vertical-align:top;
background-position:top center;
}

.Weekly_catering_head{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
padding-left:5px;
vertical-align:top;
}
.Weekly_catering_para{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#780304;
text-transform:uppercase;
vertical-align:top;
}


.contact_head{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
padding-top:10px;
padding-left:0px;
color:#000000;
}

.contact_para{
font-family:Arial, Helvetica, sans-serif;
color:#780304;
font-size:14px;
font-weight:normal;
padding:5px;
text-align:justify;
}

.addr{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#000000;
padding-left:0px;
}

.catering_head{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
font-weight:bold;
padding-left:5px;
vertical-align:top;
}
.catering_para{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#780304;
text-transform:uppercase;
vertical-align:top;
}


.hours_left{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
font-weight:bold;
padding-left:5px;
vertical-align:top;
text-align:right;
}
.hours_right{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
vertical-align:top;
text-align:left;
}
.Sunday{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
vertical-align:top;
text-align:center;
}

.cateringbottom{
padding:5px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-image:url(images/catering_dish.png);
}

.finedine_head{
font-family:Arial, Helvetica, sans-serif;
color:#f07c2b;
font-size:18px;
font-weight:bold;
padding-left:5px;
}

.finedine_subhead{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
font-weight:bold;
padding-left:5px;
}
.finedine_item{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
font-weight:normal;
padding-left:5px;
}
.finedine_desc{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:normal;
padding-left:5px;
}
.finedine_rs{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:normal;
padding-left:5px;
text-align:right;
}#container .CM_Common tr td .Innerpage table tr td div strong {
	color: #00F;
}
.COLOR {
	color: #F00;
}
.COLOR {
	color: #FF0000;
}
