@charset "utf-8";
/* CSS Document */



.main_menu_container{
width:670px;
margin: 0px 15px;
}
.main_menu_container h4{
color:#990000;
margin:0px 0px;
padding:0px 0px;
}
.main_menu_container h5{
color:#000000;
margin:0px 0px;
padding:0px 0px;
text-decoration:none;
font-size: 18px;
font-weight: bolder;
}
.main_menu_container p{
text-align:center;
font-style:italic;
}
.main_menu_container table{
padding:5px 5px 5px 5px;
spacing:15px 15px 15px 15px;
}
.main_menu_container .hdr_img{
display:block;
}
.section_container{
width:670px;}

.sub_menu {
height:35px;
}

.sub_menu li {
	padding:0;
	margin:0;
	display:block;
	float:left;
	}
	
.sub_menu ul {padding:0;margin:0;list-style-type:none;}

.sub_menu li a {
	border:0;
	display:block;
	text-decoration:none;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5d2627;
	font-weight: normal;
	}
	

li#specials a {
	width:175px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_specials.jpg) no-repeat;
}
li#specials a:hover, li#specials a:focus {
	background:transparent url(/images/menu/sub_menu_specials_hover.jpg) no-repeat;
}

li#dinner a {
	width:160px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_dinner.jpg) no-repeat;
}
li#dinner a:hover, li#dinner a:focus {
	background:transparent url(/images/menu/sub_menu_dinner_hover.jpg) no-repeat;
}
li#dinner_on a {
	width:160px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_dinner_hover.jpg) no-repeat;
}
li#dinner_on a:hover, li#dinner_on a:focus {
	background:transparent url(/images/menu/sub_menu_dinner_hover.jpg) no-repeat;
}

li#lunch a {
	width:160px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_lunch.jpg) no-repeat;
}
li#lunch a:hover, li#lunch a:focus {
	background:transparent url(/images/menu/sub_menu_lunch_hover.jpg) no-repeat;
}
li#lunch_on a {
	width:160px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_lunch_hover.jpg) no-repeat;
}
li#lunch_on a:hover, li#lunch_on a:focus {
	background:transparent url(/images/menu/sub_menu_lunch_hover.jpg) no-repeat;
}

li#kids a {
	width:175px;
	height:27px;
	text-indent:-9999px;
	background:transparent url(/images/menu/sub_menu_kids.jpg) no-repeat;
}
li#kids a:hover, li#kids a:focus {
	background:transparent url(/images/menu/sub_menu_kids_hover.jpg) no-repeat;
}

.sub_section{
}

.sub_section a{
display:inline;
text-decoration:none;
}

.sub_section_item{
display:inline;
padding:0px 8px 0px 7px;
background:url(../images/menu/divider.gif) no-repeat;
background-position: right;
}

.sub_section_item_no_divider{
display:inline;
padding:0px 0px 0px 7px;

}



