/* CSS Document */
body{
padding:0px;
margin:0px auto;
}

.form{
padding:0px;
margin:0px auto;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4b4b4b;
padding:0px;
margin:0px auto;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
color:#ed0008;
font-weight:normal;
padding:0px;
margin:0px auto;
}

h4{
font-family:Arial, Helvetica, sans-serif;
color:#ee171e;
padding:0px;
margin:0px auto;
}

.top-bg{
background:url(../images/strip01.jpg) left top repeat-x;
padding:0px;
margin:0px auto;
}

.left-bg{
background:url(../images/left_strip.jpg) left top repeat-y;
width:12px;
padding:0px;
margin:auto;
}

.right-bg{
background:url(../images/right_strip.jpg) left top repeat-y;
width:13px;
padding:0px;
margin:auto;
}

.mid-body-bg{
background:#FFFFFF;
padding:0px;
margin:10px auto;
}

.header-bg{
background:url(../images/top_header.jpg) left top no-repeat;
width:821px;
height:119px;
padding:0px;
margin:0px;
}

.menu{
width:576px;
padding:8px 0px 13px 0px;
margin:0px auto;
}

.menu ul{
list-style-type:none;
height:32px;
float:left;
padding:0px;
margin:0px auto;
}

.menu ul li{
	position:relative;
	display:inline;
	float:left;
	padding:0px;
	margin:0px auto;
	}
	
	.home{
	width:77px;
	height:32px;
	padding:0px;
	margin:0px auto;
	}
	
	.our-menu{
	width:92px;
	height:32px;
	padding:0px;
	margin:0px auto;
	}
	
	.product{
	width:112px;
	height:32px;
	padding:0px;
	margin:0px auto;
	}
	
	.contact{
	width:105px;
	height:32px;
	padding:0px;
	margin:0px auto;
	}

/*---left body----*/

.left-header-bg{
background:#18692e;
width:179px;
height:27px;
padding:0px;
margin:0px auto;
}

.header-text{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
font-style:italic;
padding-left:8px;
margin:0px auto;
}

.left-link-container{
width:187px;
padding:8px 0px 0px 0px;
margin:0px;
}

.main-link{
background:url(../images/arrow01.jpg) 0px 4px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding:0px 3px 5px 12px;
margin:0px auto;
}

.links{
 padding:0px;
 float:left;
 width:187px;
 margin:0px auto;
 }

.links ul{
 list-style:url(../images/arrow02.jpg) outside; 
 padding:0px;
 width:140px;
 margin:0px auto;
 }

.links ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d51800;
font-weight:bold;
padding:0px 0px 5px 0px;
margin:0px auto;
}

.links ul li a{
display: block;
color:#d51800;
text-decoration:none;
}

.links ul li a:hover{
color:#000000;
text-decoration:underline;
}

.more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2b7b00;
font-weight:bold;
text-align:right;
padding:0px 5px 0px 0px;
margin:0px auto;
}

.more a{
color:#2b7b00;
text-decoration:none;
}

.more a:hover{
color:#d51800;
text-decoration:none;
}

.red{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d00000;
font-weight:bold;
padding:0px;
margin:0px auto;
}

/*---right body----*/

.right-header-bg{
background:url(../images/right_header.jpg) left top no-repeat;
width:175px;
height:31px;
padding:0px;
margin:0px auto;
}

.right-body-bg{
background:#ececec;
width:175px;
padding:0px;
margin:0px auto;
}

/*---mid body----*/

.container-header{
background:url(../images/contain_header.jpg) center top no-repeat;
height:40px;
padding:0px;
margin:0px;
}

.other-container-header{
background:url(../images/other_page_header.jpg) center top no-repeat;
height:40px;
padding:0px;
margin:0px auto;
}

/*---menu----*/


.food-name {
width:427px;
height:auto;
padding:0px;
margin:0px auto;
}

.food-name ul
{
	width:auto;
	height:auto;
	list-style:none;
	padding:12px 0 0 0;
	margin:0px;
}

.food-name ul li
{
	width:410px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	padding:16px 0 16px 0;
	margin:0px;
}

.food-name p
{
	color:#6e6e6e;
	font-size:12px;
	font-weight:normal;
	padding:0 0 0 12px;
	margin:0px;
}

.food-section-bg
{
	background:#f2f2f2;
	width:auto;
	height:auto;
	text-align:center;
	padding:0px;
	margin:20px 0 6px 0;
}

.food-section-sub-hd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#41af00;
	padding:0 0 6px 0;
	margin:0px;
}

.food-section-sub-hd1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-align:center;
	padding:0 0 6px 0;
	margin:0px;
}

.food-below-text
{
	width:auto;
	height:auto;
	text-align:center;
	padding:15px 0;
	margin:0px;
}

.food-below-text p
{
	font-size:14px;
	color:#ed0008;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.menu-name {
	/*list-style-type:decimal;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 5px 0px;
	margin:0px;
}

.new{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#FF3300;
font-style:italic;
vertical-align:text-top;
font-weight:bold;
padding:0px;
margin:0px;
}

.input-text{
width:250px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px;
margin:0px auto;
}

.product-text{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#018725;
text-align:center;
font-weight:bold;
padding:0px 0px 5px 0px;
margin:0px;
}

.product-text a{
color:#018725;
text-decoration:underline;
}

.product-text a:hover{
color:#ee171e;
text-decoration:underline;
}

/*---footer----*/

.footer-bg{
background:url(../images/strip02.jpg) left top repeat-x;
height:113px;
padding:0px;
margin:0px auto;
}

.footer-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px auto;
}

.footer-text a{
color:#FFFFFF;
text-decoration:none;
}

.footer-text a:hover{
color:#c0ff00;
text-decoration:none;
}

.green{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c0ff00;
padding:0px;
margin:0px;
}

.green a{
color:#c0ff00;
text-decoration:none;
}

.green a:hover{
color:#FFFFFF;
text-decoration:none;
}

