body {
	margin:0px 0 0px 0;
	background:url(images/bg.jpg) no-repeat;	
	background-color:#38270E; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#56544D;
}

p { margin:1em 0em 0 0em; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#E4A57D; text-align:justify;  font-style:normal; font-weight:normal;}
h1 {margin:0em; color:#2F210D; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-transform:uppercase;}
h2 {margin:0em; color:#3B1F00; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold;}
h3 {margin:0em; color:#3399CC; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight: bold; text-align:left;}
h4 {margin:0em; color:#168505; font-size:13px; font-family:Arial, Helvetica, sans-serif font-style:normal; font-weight: bold; text-align:left;}
#container { position:relative;
	margin:0px auto;
	width:1387px;
	height: auto;
}
#main{
float:left;
width:973px;
height:auto;
margin:0px auto; padding:0px;}

#left_panel{ float:left; width:205px; height:973px; background:url(images/left.jpg) no-repeat;}
#right_panel{ float:right; width:209px; height:973px; background:url(images/right.jpg) no-repeat;}
#header {float:left; width:973px; height:431px; margin:0px; padding:0px; background:url(images/header.jpg) no-repeat;}

#part1{ float:left; width:930px; height:auto; margin:10px 0 0 18px; padding:0px;}

.logo {float:left; width:620px; height:108px; margin:8px 0 0 0px;}

.manu_bar { float:left; width:930px; height:31px; margin:0px 0px 0 0; background:url(images/nav_bg.jpg) no-repeat;}

.food_pic{ float:left; width:930px; height:243px;  margin:0 0 0 0; background:url(images/food_pic.jpg) no-repeat;}


#body_Structure {float:left; width:973px; height:auto; margin:0px 0 0 0px; background:url(images/mid_bg.jpg) repeat-y;}

.left { float:left; width:615px; height:auto; margin:0 0 0 0; padding:0px;}
.left_content {  float:left; width:973px; height:auto; margin:0 0 0 0; padding:0px; }
.title{ float:left; width:615px; height:74px; margin:0 0 0 0; padding:0px; background:url(images/title_bg.jpg) no-repeat;}
.title_content{ float:left; width:973px; height:74px; margin:0 0 0 0; padding:0px; background:url(images/title_bg_content.jpg) no-repeat;}
.welcome{ float:left; width:400px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#817753; font-weight:bold; text-transform:uppercase; margin:20px 0 0 100px;}
.mid_text{ float:left; width:928px; height:auto; margin:10px 0 0 35px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#56544D;}
.pic_text{ float:left; width:555px; height:35px; margin:15px 0 0 0; padding:0px;}
.text{ float:left; width:470px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size: 17px;  color: #817753; font-weight: bold; text-transform:uppercase;}
.glass{ float:left; width:32px; height:35px; margin:0px; padding:0px;}
.pic_box{ float:left; width:550px; height:auto; margin:5px 0 0 0; padding:0px;}
.blank{ float:left; width:10px; height:80px; margin:0px; padding:0px;}



.right { float:left; width:358px; height:auto; margin:0 0 0 0; padding:0px;}
.form_box{ float:right; width:358px; height:322px; background:url(images/form_bg.jpg)  no-repeat;}
.f_text{ float:230px; height:55px; margin:20px 0 0 0; padding:0px;}
.f_field{ float:left; width:296px; height:185px; margin:10px 0 0 15px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FFFFFF;}
.input_text { float:left; width:100px; height:20px; margin:0 0 10px 0; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FFFFFF;}
.input{ float:left; width:296px; height:33px; margin:0 0 10px 0; padding:0px 0 0 0px; background:url(images/input.jpg)  no-repeat; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:##333;}
.submit { float:right; width:81px; height:28px; margin: 0 0  0 0; padding:0px;}
.oper{ float:right; width:250px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-transform:uppercase; margin:27px 50px 0 0;}

#footer {float:left; width:973px; height:220px; padding:0px; margin:0px 0 0 0px; background:url(images/footer.jpg)  no-repeat;}

.copy_text{ float:left; width:380px; height:40px; margin:140px 0 0 280px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#000000;}
ul {
	margin:0px;
	padding:0px;
	}
	
ol {
	margin:0em;
	padding:0px;
	list-style:none;
}
li { 
	list-style:none;
	float:left;
	overflow:hidden;
	padding:0 0 0 0px;}

a:link {
	color: #404040;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
	color: #404040;
}
a:hover {
	text-decoration:none;
	color: #404040;
}
a:active {
	text-decoration:none;
	color: #404040;
}



.b:link {
	color: #828282;
	text-decoration:none;}
.b:visited {
	text-decoration:none; color: #828282;}
.b:hover {
	text-decoration:none; color: #828282;}
.b:active {
	text-decoration:none; color: #828282;}


.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	font-size: 16px;
}
.style6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333; font-size: 16px; }
.style8 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666; font-size: 12px; }

