@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/concrete.jpg)
}

.clear{clear:both;}
img{border:0px;}

#container {
	margin: auto;
	padding: 0px;
	height: auto;
	width: 955px;
}
#left_container {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 476px;
}

#right_container {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 479px;
	background:url(../images/right_back.png) no-repeat left top;
}

.logo_area {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 153px;
	width: 476px;
}
.left_pic_area {
	background:url(../images/left_page_pic.png) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 296px;
	width: 476px;
}
.left_pic{
	position:relative;
	top:0px;
	left:40px;
	height: 265;
	width: 400;
	margin:0px;
	padding:0px;}
.navigation_area{
	width:476px;
	height:153px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	background:url(../images/navigation_area.png) no-repeat left top;
}

.navigation_area ul{margin:0px; padding:0px; list-style-type:none;}
.navigation_area ul li{float:left;font-size:26px; margin-left:12px;}
.navigation_area ul li .selected{color:#e61f22;}
.navigation_area ul .black{font-size:32px; font-weight:bold; margin-left:22px;}
.navigation_area ul li a{color:#000000; font-family:Impact; text-decoration:underline;}
.navigation_area ul li a:hover{color:#e61f22;}

.recipe_area{width:448px; height:455px; margin:162px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; position:relative; }

.recipe_box1{width:145px; height:122px; position:absolute; top:0px; left:0px; text-align:center;}
.recipe_box2{
	width:145px;
	height:122px;
	position:absolute;
	top:1px;
	left:157px;
	text-align:center;
}
.recipe_box3{
	width:145px;
	height:122px;
	position:absolute;
	top:0px;
	left:315px;
	text-align:center;
}
.recipe_box4{
	width:145px;
	height:122px;
	position:absolute;
	top:126px;
	left:58px;
	text-align:center;
}
.recipe_box5{
	width:145px;
	height:122px;
	position:absolute;
	top:126px;
	left:224px;
	text-align:center;
}
.recipe_box6{
	width:145px;
	height:122px;
	position:absolute;
	top:255px;
	left:-3px;
	text-align:center;
}
.recipe_box7{
	width:145px;
	height:122px;
	position:absolute;
	top:259px;
	left:142px;
	text-align:center;
}
.recipe_box8{
	width:145px;
	height:122px;
	position:absolute;
	top:259px;
	left:285px;
	text-align:center;
}
.menu_picture{
	width:145px; 
	height:122px; 
	position:absolute; 
	top:10px; left:0px; 
	text-align:center;}
.menu_description{
	width:190px; 
	height:122px; 
	position:absolute; 
	top:-10px; left:220px; 
	text-align:left;}
.leftmenu_description{
	width:190px; 
	height:122px; 
	position:relative; 
	top:0px; left:30px; 
	text-align:left;}
.leftmenu_picture{
	width:220px; 
	height:173px;
	position:relative;
	top:-110px; left:230px; 
	text-align:center;}
.choose3{
	position:relative;
	top:-115px; left:15px; 
	text-align:center;}
.right_banner{
	position:absolute; top:0px; left:0px; text-align:center;}
.left_picture{ 
	position:absolute; 
	top:155px; left:0px; 
	text-align:left;}
.lang_selection{
	position:absolute; 
	top:-150px; left:295px; 
	text-align:left;
	font-size:16px;
	font-weight:bolder;
	font-family:Arial bold, Helvetica, sans-serif;
	color:#FFFFFF;}
.inside_menu1{
	position:absolute;
	top:280px; left:10px;}
.inside_menu2{
	position:absolute;
	top:280px; left:110px;}
.inside_menu3{
	position:absolute;
	top:280px; left:210px;}
.inside_menu4{
	position:absolute;
	top:280px; left:310px;}
.right_banner{
	position:absolute;
	top:-95px; left:0px;}
.about_description{
	position:absolute;
	top:-15px; left:6px;
	width:400px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	}
.about_pic{
	float:right;}
.facebook_wall{
	width:395px; height:275px;
	position:absolute; 
	top:0px; left:10px; 
	text-align:center;
	box-shadow: 3px 3px 4px #000;}
.google_map{
	position:absolute; 
	top:0px; 
	left:5px; 
	text-align:center;}
.location_description{
	width:375px;
	position:absolute; 
	top:230px; 
	left:20px; 
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;}
.twitter{
	width:395;
	position:absolute;
	top:278px;
	left:20px;
	text-align:center;}
.menuitem_1{
	position:absolute;
	z-index:1;
	top:1px;
	left:-5px;
	text-align:center;}
.menuitem_2{
	position:absolute;
	z-index:2;
	top:-50px;
	left:270px;
	text-align:center;}
.menuitem_3{
	position:absolute;
	z-index:3;
	top:220px;
	left:0px;
	text-align:center;}
.menuitem_4{
	position:absolute;
	z-index:4;
	top:90px;
	left:150px;
	text-align:center;}
.menuitem_5{
	position:absolute;
	z-index:5;
	top:240px;
	left:240px;
	text-align:center;}
.menuitem_6{
	position:absolute;
	z-index:5;
	top:-5px;
	left:-220px;
	text-align:center;}
.menuitem_7{
	position:absolute;
	z-index:5;
	top:100px;
	left:-400px;
	text-align:center;}
.mainbottom{
	position:absolute;
	top:50px;
	left:1px;
}
.mainspecial{
	position:absolute;
	top:50px;
	left:1px;
}
.maintop{
	position:absolute;
	top:-120px;
	left:25px;
	z-index:2}
.facebook_like{
	position:absolute;
	width:40px;
	top:365px;
	left:150px;}
.options{
	position:absolute;
	top:180px;
	left:60px;}
.nav_1{
	position:relative;
	top:5px;
	left:15px;}
.nav_2{
	position:relative;
	top:5px;
	left:15px;}
.nav_3{
	position:relative;
	top:5px;
	left:15px;}
.nav_4{
	position:relative;
	top:5px;
	left:15px;}
.nav_5{
	position:relative;
	top:5px;
	left:15px;}
.nav_6{
	position:relative;
	top:0px;
	left:22px;}
.nav_7{
	position:relative;
	top:0px;
	left:22px;}
.nav_8{
	position:relative;
	top:0px;
	left:22px;}
.nav_9{
	position:relative;
	top:0px;
	left:22px;}
.nav_10{
	position:relative;
	top:0px;
	left:22px;}
.divider_1{
	position:absolute;
	top:5px;}
.divider_2{
	position:relative;
	top:10px;}
.special_1{
	position:relative;
	top:10px;
	padding-top:5px;}
.event_pic{
	float:right;}
.bottom_nav{
	width:851;
	height:51;
	padding-left:4px;
	padding-right:4px;
	}
.bottom_nav h1{
	color:white;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;}
.bottom_nav a:link {
text-decoration: underline;
}
.left_food{
	position:relative;
	top:10px;
	left:60px;}
.lang_selection a:link {color: #ffffff;}
.lang_selection a:visited {color: #ffffff;}
.lang_selection a:active {
	color: #060;
}
.bottom_nav a:link {color: #ffffff;}
.bottom_nav a:visited {color: #ffffff;}
.bottom_nav a:active {
	color: #060;
}
.chnav_1{
	position:relative;
	top:5px;
	left:15px;}
.chnav_2{
	position:relative;
	top:5px;
	left:15px;}
.chnav_3{
	position:relative;
	top:5px;
	left:15px;}
.chnav_4{
	position:relative;
	top:5px;
	left:15px;}
.chnav_5{
	position:relative;
	top:5px;
	left:15px;}
.chnav_6{
	position:relative;
	top:0px;
	left:22px;}
.chnav_7{
	position:relative;
	top:0px;
	left:22px;}
.chnav_8{
	position:relative;
	top:0px;
	left:22px;}
#container #right_container .recipe_area .special_1.style1 p .style3 {
	color: #060;
}
#container #right_container .recipe_area .special_2.style1 p .style3 {
	color: #060;
}
#index_bottom_notice {
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
}
#index_bottom_notice {
	position:relative;
	top:-10px;
	text-align: center;
}
#index_bottom_notice a:link {color: #060;}
#index_bottom_notice a:visited {color: #060;}
.press_table { 
	position:relative;
	left:5px;}
.press_table a:link {color:#F00}
.press_table a:link {color:#F00}
.press_table a:link {color:#F00}.press table tr td a {
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
}
.recipe_area .press table tr td p {
	font-family: Arial, Helvetica, sans-serif;
}
#container #right_container .recipe_area .lang_selection a {
	font-weight: normal;
}
#container #right_container .recipe_area .options table {
	font-size: 10px;
	font-weight: bold;
	color: #900;
}
.index-facebook {
}
.catering_description{width:400;
	position:absolute;
	left:20px;}
.left_catering_area {
	background:url(../images/left-.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 615px;
	width: 460
	px;
}
#right_catering {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 479px;
	background:url(../images/right_catering.gif) no-repeat left top;
}
#right_catering_zh {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 479px;
	background:url(../images/right_catering_zh.gif) no-repeat left top;
}
#left_catering {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 476px;
}
.sticker{
	position:absolute;
	z-index:5;
	top:150px;
	left:80px;
	text-align:center;}
.sticker2{
	position:absolute;
	z-index:5;
	top:310px;
	left:145px;
	text-align:center;}
.left_pic_catering {
	background:url(../images/left-catering.gif) 				no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 444px;
	width: 476px;
}
.left_pic_catering_zh {
	background:url(../images/left-catering-zh.gif) 				no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 444px;
	width: 476px;
}
