
.index_top {
	float: left;
	width: 970px;
	background:#581407;
}

.index_top .rest_img {
	float: left;
	width: 425px;
	height: 219px;
	background-image: url(../media/index/index_bg_01.jpg);
}

/*
.index_top .txt {
	float: left;
	width: 445px;
}

.index_top .top {
	float: left;
	width: 445px;
	height: 7px;
	font-size: .1em;
	background: url(../media/index/index_top_top.jpg) no-repeat;
}

.index_top .mid {
	float: left;
	width: 445px;
	min-height: 253px;
	background: url(../media/index/index_top_mid.jpg) repeat-y;
}

.index_top .btm {
	float: left;
	width: 445px;
	height: 7px;
	font-size: .1em;
	background: url(../media/index/index_top_btm.jpg) no-repeat;
}
*/

.mid .info {
	float: left;
	width: 457px;
	margin: 5px 15px;
	display: inline;
}

.info .header {
	float: left;
	width: 457px;
	margin-top:15px;
}

.info .information {
	float: left;
	width: 457px;
	margin: 8px 0 0;
}

.info .fone {
	float: left;
	width: 247px;
	height: 28px;
	margin: 3px 0 0 0320px;
	display: inline;
}



.great_food {
	float: left;
	width: 428px;
	min-height: 260px;
	margin: 7px 0 0;
	display: inline;
	background: #A90013;
}

.great_food .food_txt {
	float: left;
	width: 239px;
	margin: 5px 0 10px 10px;
	display: inline;
}

.great_food .food_img {
	float: right;
	width: 160px;
	height: 260px;
	background: url(../media/index/index_food_03.jpg) no-repeat right top;
}

.food_txt .t_h1 {
	margin-bottom: 5px;
}

.lunch_events {
	float: left;
	width: 535px;
	margin: 7px 0 0 7px;
	display: inline;
}

.lunch_events .lunch_60 {
	float: left;
	width: 535px;
	min-height: 149px;
	background:#640000;
}


.lunch_60 .menu_img {
	float: left;
	width: 188px;
	height: 149px;
	background: url(../media/index/lunch_03.jpg) no-repeat;
}

.lunch_60 .lunch_ttl {
	float: left;
	width: 326px;
	margin: 0 0 0 6px;
	display: inline;
}

.lunch_ttl p {
	margin: 0;
}

.lunch_events .oevent {
	float: left;
	width: 535px;
	min-height: 105px;
	margin: 7px 0 0 0;
	display: inline;
	background:#430b26;
}

.oevent .bar_img {
	float: left;
	width: 152px;
	height: 105px;
	background: url(../media/index/whatson_02.jpg) no-repeat;
}

.oevent .woat {
	float: left;
	width: 312px;
	margin: 20px 0 0 5px;
	display: inline;
	text-align: right;
}

.catering-txt {
	width: 350px;
	padding: 15px;
	display: block;
	float: left;
}

.catering {
	float: left;
	width: 148px;
	height: 150px;
	background: url(../media/index/catering.jpg) no-repeat;
}


