/* -- restaurant main page body style -- */
.container .Rbody{
	width:940px;
	height: 400px;
	}
	
.container .Rgreen{
	display:inline;
	float:left;
	position:relative;
	width:220px;
	height:400px;
	margin-right:20px;
	}	
	
	.container .green1{	
	float:left;
	position:relative;
	width:220px;
	height:104px;
	margin:0;
	background:url(../img/restaurant/body/green1.png) no-repeat;

	}
	.container .green2{	
	float:left;
	position:relative;
	width:220px;
	height:199px;
	margin:0;
	background:url(../img/restaurant/body/green2.png) no-repeat;

	}
	.container .green3{	
	float:left;
	position:relative;
	width:220px;
	height:97px;
	margin:0;
	background:url(../img/restaurant/body/green3.png) no-repeat;
}

.container .Rorange{	
	display:inline;
	float:left;
	position:relative;
	width:220px;
	height:400px;
	margin-right:20px;
	}
	.container .orange1{	
	float:left;
	position:relative;
	width:220px;
	height:104px;
	margin:0;
	background:url(../img/restaurant/body/orange1.png) no-repeat;

	}
	.container .orange2{	
	float:left;
	position:relative;
	width:220px;
	height:199px;
	margin:0;
	background:url(../img/restaurant/body/orange2.png) no-repeat;

	}
	.container .orange3{	
	float:left;
	position:relative;
	width:220px;
	height:97px;
	margin:0;
	background:url(../img/restaurant/body/orange3.png) no-repeat;}

.container .Rblue{	
	display:inline;
	float:left;
	position:relative;
	width:220px;
	height:400px;
	margin-right:20px;
	}
	.container .blue1{	
	float:left;
	position:relative;
	width:220px;
	height:104px;
	margin:0;
	background:url(../img/restaurant/body/blue1.png) no-repeat;
	}
	.container .blue2{	
	float:left;
	position:relative;
	width:220px;
	height:199px;
	margin:0;
	background:url(../img/restaurant/body/blue2.png) no-repeat;
	}
	.container .blue3{	
	float:left;
	position:relative;
	width:220px;
	height:97px;
	margin:0;
	background:url(../img/restaurant/body/blue3.png) no-repeat;
	}
.container .Rpink{	
	display:inline;
	float:left;
	position:relative;
	width:220px;
	height:400px;
	}
	.container .pink1{	
	float:left;
	position:relative;
	width:220px;
	height:104px;
	margin:0;
	background:url(../img/restaurant/body/pink1.png) no-repeat;

	}
	.container .pink2{	
	float:left;
	position:relative;
	width:220px;
	height:199px;
	margin:0;
	background:url(../img/restaurant/body/pink2.png) no-repeat;

	}
	.container .pink3{	
	float:left;
	position:relative;
	width:220px;
	height:97px;
	margin:0;
	background:url(../img/restaurant/body/pink3.png) no-repeat;}

	.container .hgreen{	
	float:left;
	position:relative;
	width:92px;
	height:67px;
	margin-left:10px;
	margin-top:10px;
	background:url(../img/restaurant/body/icons/gree_i.png) no-repeat;}
	
	.container .hgreen a:hover{
	margin-top:-10px;
	position:relative;
	width:92px;
	height:67px;
	background:url(../img/restaurant/body/icons/gree_over.png) no-repeat;
	}
	
	.container .horange{	
	float:left;
	position:relative;
	width:92px;
	height:67px;
	margin-left:10px;
	margin-top:10px;
	background:url(../img/restaurant/body/icons/orange_i.png) no-repeat;}
	
	.container .horange a:hover{
	margin-top:-10px;
	position:relative;
	width:92px;
	height:67px;
	background:url(../img/restaurant/body/icons/orange_over.png) no-repeat;
	}
	
	.container .hblue{	
	float:left;
	position:relative;
	width:92px;
	height:67px;
	margin-left:10px;
	margin-top:10px;
	background:url(../img/restaurant/body/icons/blue_i.png) no-repeat;}
	.container .hblue a:hover{
	margin-top:-10px;
	position:relative;
	width:92px;
	height:67px;
	background:url(../img/restaurant/body/icons/blue_over.png) no-repeat;
	}
	
	.container  .hpink{	
	float:left;
	position:relative;
	width:92px;
	height:67px;
	margin-left:10px;
	margin-top:10px;
	background:url(../img/restaurant/body/icons/pink_i.png) no-repeat;}
	.container .hpink a:hover{
	margin-top:-10px;
	position:relative;
	width:92px;
	height:67px;
	background:url(../img/restaurant/body/icons/pink_over.png) no-repeat;
	}
	.container .Rbody a {
	display: block;
	width: 92px;
	height: 67px;
	text-indent:-9999px;
	overflow: hidden;
	}
	.Rbody .restaurant{
	text-indent:-9999px;}

td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}
div.footer {text-align:center;}