@charset "utf-8";
/* CSS Document */

* 		{margin:0px; outline:0px; padding:0px;font:Arial, Helvetica, sans-serif;}
html,body{width:100%;height:100%;}

body 	{margin:0px;padding:0px;background:#000000 url(images/body_bg.jpg) top left repeat;font:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;;}
a		{border:0px; outline:0px; color:#fd8008;}
a img	{border:0px; outline:0px;}
h1,h2,h3,h4,h5,h6 {color:#FFF;}
h2			{font-size:22px;}
h2.brown	{color:#a07548;line-height:200%;}
h2.topic	{color:#fd8008;border-bottom:#fd8008 1px solid;line-height:200%;}
h2.topicbw	{color:#693500;border-bottom:#693500 1px solid;line-height:200%;}
h2.topicmenu{color:#fd8008;border-bottom:#fd8008 1px solid;line-height:200%;text-align:center;}
h3.submenu  {color:#fd8008;border-bottom:#fd8008 1px solid;line-height:200%;text-align:center;}
table tr td	{color:#693500;}
.orange		{color:#fd8008;}
.o-green	{color:#236e00;}
.o-brown	{color:#660000; font-style:italic;}
.oline		{color:#236e00;text-decoration:underline;}
.devider	{border-top:#CCC 1px dotted;height:5px;}
.map		{}
.map:hover	{}
.bigfont	{font-size:22px;color:#693500;}
.clear	{clear:both;}
p, table tr td	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


#wrapper{width:100%;height:100%;position:relative; background:transparent url(images/header_bg.jpg) top left repeat-x;}
#container{width:850px; height:auto; margin:0px auto;position:relative;top:20px;padding:10px 20px 0px 20px;background:#FFFFFF url(images/content-bg.jpg) 0 0 repeat-x;}

#header			{width:854px;height:100px;position:relative;}
#header .logo	{width:103px;height:82px;position:absolute;top:10px;left:0px;}
#header .name	{width:249px;height:32px;position:absolute;top:10px;left:125px;}
#header .hotline{width:297px;height:49px;position:absolute;top:-5px;right:0px;}
#header ul.nav	{display:block;position:relative;margin:0px;padding:0px;top:60px;left:100px;}
#header ul.nav li {list-style:none;display:block;position:relative;float:left;margin-left:30px;}
#header ul.nav li a {display:block;background:transparent url(images/menu-nav.gif);}

#header ul.nav li a.home 			{background-position:0 0;width:68px;height:23px;display:block;}
#header ul.nav li a.home-active		{background-position:0 -23px;width:68px;height:23px;display:block;}
#header ul.nav li a.home:hover 		{background-position:0 -23px;}
#header ul.nav li a.recipes 		{background-position:-94px 0;width:72px;height:23px;}
#header ul.nav li a.recipes-active 	{background-position:-94px -23px;width:72px;height:23px;}
#header ul.nav li a.recipes:hover 	{background-position:-94px -23px;}
#header ul.nav li a.menus 			{background-position:-195px 0;width:66px;height:23px;}
#header ul.nav li a.menus-active 	{background-position:-195px -23px;width:66px;height:23px;}
#header ul.nav li a.menus:hover 	{background-position:-195px -23px;}
#header ul.nav li a.promotion 		{background-position:-294px 0;width:106px;height:23px;}
#header ul.nav li a.promotion-active{background-position:-294px -23px;width:106px;height:23px;}
#header ul.nav li a.promotion:hover {background-position:-294px -23px;}
#header ul.nav li a.atmosphere 		{background-position:-430px 0;width:83px;height:23px;}
#header ul.nav li a.atmosphere-active	{background-position:-430px -23px;width:83px;height:23px;}
#header ul.nav li a.atmosphere:hover 	{background-position:-430px -23px;}
#header ul.nav li a.contact 		{background-position:-544px 0;width:83px;height:23px;}
#header ul.nav li a.contact-active 	{background-position:-544px -23px;width:83px;height:23px;}
#header ul.nav li a.contact:hover 	{background-position:-544px -23px;}



#flash			{width:853px;height:224px;z-index:1;position:relative;}
#content		{width:860px;height:auto;z-index:10;background:transparent url(images/bg-content.png) top right no-repeat;top:-26px;left:-3px;position:relative;}
#content.inner	{background:transparent url(images/bg-inner.png) top right no-repeat !important;}
#content #left				{width:190px;float:left;position:relative;padding-top:70px;margin-left:10px;}
#content #left ul.menus		{display:block;padding:0px;margin:20px 0 0 0;}
#content #left ul.menus li	{list-style:none;text-align:left;display:block;width:180px;height:25px;background:url(images/menu-border.gif) left bottom no-repeat;margin-bottom:10px;}
#content #left ul.menus li a{width:152px;height:24px;display:block;background:transparent url(images/menu-li.gif) top left no-repeat;padding-left:35px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#a07548;text-decoration:none;}
#content #left ul.menus li a:hover{background:transparent url(images/menu-li.gif) 0px -24px no-repeat;color:#f6780a;}
#content #right				{width:640px;float:right;position:relative;padding-top:18px;}
#content #right	#textinfo	{width:420px;float:left;padding-left:5px;padding-top:10px;}
#content #right	#textinfolong	{width:620px;float:left;padding-left:5px;padding-top:10px;}
#content #right	#textinfolong #menuitem	{width:620px;float:left;height:600px;overflow-y:auto;}
#content #right	#textinfolong .category1	{background-color:#fff4ea;padding:10px;}
#content #right	#textinfolong .category2	{background-color:#FFFFCC;padding:10px;}
#content #right	#textinfolong .category3	{background-color:#fcc10c;padding:10px;}
#content #right	#sidebar	{width:194px;float:right;margin-right:15px;}

#content #right	#sidebar .promotion {}
#content #right	#sidebar .takeaway  {margin-top:10px;}
#content #right #follow	.links		{width:420px;height:45px;}
#content .clear				{clear:both;}

table.hotdeal			{}
table.hotdeal tr th		{color:#FFF;font-size:15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
table.hotdeal tr th.top	{border-bottom:#FFF 1px solid;}
table.hotdeal tr th.right{border-right:#FFF 1px solid;}
.icecream				{border:#ccc 1px solid;}
.icecream table td		{font-size:20px;color:#000; line-height:180%;}

#footer{width:850px;margin:0 auto;padding-top:10px;padding-bottom:10px;position:relative;}
#footer .copyright  {color:#f5a6a0;}
#footer .designby	{position:absolute;right:5px;color:#f5a6a0;top:10px;}
#footer .designby a		{color:#FFF;text-decoration:underline;}

