/* CSS Document */

body{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/mainbg.jpg);
	  background-position:top;
	  background-repeat: repeat; 
	  background-color:#ffffff;
	  }
	  
#aboutus{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/aboutus_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }
#promotion{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/promotion_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }
	  
#pressrelease{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/pressrelease_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }	
	  
#contactus{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/contactus_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }	 
	  
#dishes{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/dishes_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }	
	  
	  
#menulist{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/menu_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }
	  
	  
#newmenulist{ margin-top:0px;
      margin-left:0;
	  background-image:url(images/newmenu_background.jpg);
	  background-position:top;
	  background-repeat: repeat-x; 
	  background-color:none;
	  }	  	     	     	     	    	  	     	    	  
	  

#coolmenu_04{border-left: 0px solid #552764; border-right: 0px solid #552764; border-bottom: 0px solid #552764;}
#coolmenu_04 a{font:12px tahoma;padding-left: 30px; display: block;text-decoration: none; 
               background-image:url(images/leaf.jpg); background-position:left; background-repeat:no-repeat; color:#000000; line-height:20px; font-weight:bold;
			    *margin-bottom:-13px;}
#coolmenu_04 a:hover{background-image:url(images/leaf_over.jpg); 
               background-position:left; background-repeat:no-repeat;color:#ffffff;text-decoration: underline;line-height:20px;}
	  



.table_main_border {border-bottom-color:#F29400; border-bottom-style:solid; border-bottom-width:2px;
                    border-top-color:#F29400; border-top-style:solid; border-top-width:2px ;
					border-left-color:#F29400; border-left-style:solid; border-left-width:2px ;
					border-right-color:#F29400; border-right-style:solid; border-right-width:2px ;
					background-color:#ffffff;
					width:828px;
					table-layout:fixed;
					padding:0;
					}

	  
.main_menu{color: #ffffff;font-family: helvetica;font-size:13px;font-weight:normal;text-decoration:none;}
.main_menu:hover{color: #E20A16;font-family: helvetica;font-size:13px;font-weight:normal;text-decoration:underline;}	

.left_nav{color: #642623;font-family:helvetica;font-size:14px;font-weight:bold;text-decoration:none; padding-left:5px;line-height:24px;}
.left_nav_01{color: #642623;font-family: helvetica;font-size:11px;font-weight:bold;text-decoration: none;}
.left_nav_cnn{color: #642623;font-family:sans-serif,SimHei,??;font-size:16px;font-weight:bold;text-decoration: none;}  
.left_nav_02{color: #642623;font-family:helvetica;font-size:11px;font-weight:normal;text-decoration: none; line-height:12px;}
.aboutus_head{color: #ffffff;font-family:helvetica;font-size:18px;font-weight:bold;text-decoration: none; line-height:25px;}
.aboutus_head_01{color: #ffffff;font-family:helvetica;font-size:28px;font-weight:bold;text-decoration: none; line-height:25px;}
.aboutus{color: #595959;font-family:helvetica;font-size:11px;font-weight:normal;text-decoration: none; line-height:13px;}
.info_border{ border-top-color:#ffffff; border-top-style:solid; border-top-width:2px ;}
.info{color: #595959;font-family:helvetica;font-size:15px;font-weight:bold;text-decoration: none;line-height:20px;}

.left_reserv{color: #ffffff;font-family:helvetica;font-size:14px;font-weight:bold;text-decoration:none; padding-left:8px;}
.left_menu{color: #ffffff;font-family:helvetica;font-size:11px;font-weight:normal;text-decoration:none;line-height:1;padding-left:8px;}
.reserve_head{color: #000000;font-family:tahoma;font-size:16px;font-weight:bold;text-decoration: none; letter-spacing:normal;}
.reserve_01{color: #F17100;font-family:tahoma;font-size:12px;font-weight:normal;text-decoration: none; letter-spacing:normal;}
.reserve_02{color: #000000;font-family:tahoma;font-size:12px;font-weight:normal;text-decoration: none; letter-spacing:normal;}
.reserve{color: #666666;font-family:tahoma;font-size:11px;font-weight:normal;text-decoration: none; letter-spacing:normal;}
.text_main {font-family: Tahoma;font-size: 11px; color:#8A8989;
            border-bottom-color:#C9D200; border-bottom-style:solid; border-bottom-width:1px;
			border-top-color:#C9D200; border-top-style:solid; border-top-width:1px;
			border-left-color:#C9D200; border-left-style:solid; border-left-width:1px;
			border-right-color:#C9D200; border-right-style:solid; border-right-width:1px;
            }

.contact_head{color: #B8B8B8;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration: none;}
.contact_sub_head{color: #748C32;font-family:tahoma;font-size:12px;font-weight:bold;text-decoration: none;}
.contact_sub_head_01{color: #000000;font-family:tahoma;font-size:11px;font-weight:bold;text-decoration: none;}
.contact{color: #888888;font-family:tahoma;font-size:11px;font-weight:normal;text-decoration: none; line-height:14px; letter-spacing:normal;} 
.alart{color: #DE3232;font-family:tahoma;font-size:11px;font-weight:normal;text-decoration: none; line-height:12px; letter-spacing:normal;}   


.pressrelease{color: #748C32;font-family:tahoma;font-size:12px;font-weight:bold;text-decoration: none;line-height:20px;}
.pressrelease_01{color: #888888;font-family:tahoma;font-size:11px;font-weight:normal;text-decoration:none; line-height:20px; font-style:italic;}

.set_menu_head{color: #3E3E3E;font-family:tahoma;font-size:12px;font-weight:bold;text-decoration: none;}
.set{color:#5A5A5A;font-family: helvetica;font-size:12px;font-weight:bold; text-decoration: underline;}
.set_menu{color: #888888;font-family:tahoma;font-size:11px;font-weight:normal;text-decoration:none; line-height:10px; letter-spacing:normal;}
.set_menu li{ padding-top:6px;}

.set_menu_red{color:#333333;font-family: helvetica;font-size:11px;line-height:12px; *line-height:12px;font-weight:normal;}
.set_menu_red li{ padding-top:7px;}

.readmore_blue{color:#00A7E2;font-family: helvetica;font-size:9px; text-decoration:underline; font-style:italic;font-weight:normal; padding-right:10px;}
.readmore_red{color:#F05F68;font-family: helvetica;font-size:9px; text-decoration:underline;font-style:italic;font-weight:normal;padding-right:10px;}


.promo_head{color:#F29400;font-family: helvetica;font-size:13px; font-weight:bold;padding-left:5px;}
.promo_menu{color:#333333;font-family: helvetica;font-size:11px;font-weight:normal;line-height:9px;}
.promo_namebox{font-family: Tahoma;font-size: 11px; color:#8A8989;}
.promo_valuebox{font-family: Tahoma;font-size: 11px; color:#8A8989; font-weight:normal;}
.promo-black{font-family: simsun;font-size: 13px; color:#F29400; font-weight:bold;text-decoration:none;}
.link_blue{font-family: simsun;font-size: 12px; color:#5FB000; font-weight:normal; line-height:1; text-decoration:none;}
.link_gray{font-family: Tahoma;font-size: 11px; color:#676767; font-weight:normal; line-height:1; text-decoration:none;}
.terns{font-family: Tahoma;font-size: 11px; color:#676767; font-weight:normal; line-height:2; text-decoration:none;}

.order{color: #ffffff;font-family:helvetica;font-size:14px;font-weight:bold;text-decoration:none;}

#coolmenu{border-left: 0px solid #FF0078; border-right: 0px solid #FF0078; border-bottom: 0px solid #FF0078;}
#coolmenu a{color: #79B101;text-decoration:none; font-family:tahoma; font-size: 11px;display: block;text-decoration: underline; font-weight:bold;line-height:18px; }
#coolmenu a:hover{color:#B9B9B9;text-decoration:none;line-height:18px;}
 



.footer_link{color: #6E4300;font-family: Tahoma;
			font-size:9px;font-weight:normal; text-decoration:none;}
.footer{color: #000000;font-family: Tahoma;
			font-size:10px;font-weight:normal; text-decoration:none;}
.footer_01{color: #ffffff;font-family: Tahoma;
			font-size:9px;font-weight:normal; text-decoration:none;}
			
			
			
			
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:120px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 10px;
  * margin-top: 6px;
}

ul#menu li a {
  font:12px tahoma;
  padding-left: 30px; 
  display: block;
  text-decoration: none; 
  background-image:url(images/leaf.jpg); 
  background-position:left; 
  background-repeat:no-repeat; 
  color:#000000; line-height:20px; 
  font-weight:bold;
}

ul#menu li a:hover {
       background-image:url(images/leaf_over.jpg); 
       background-position:left; 
	   background-repeat:no-repeat;
	   color:#ffffff;
	   text-decoration: underline;
	   line-height:20px;
}

  ul#menu li ul li a {
  font:11px tahoma;
  background: #ffffff;
  color: #000000;
  padding-left: 25px;
  padding-top:0;
  line-height:18px;
   *margin-top:16px;


}

ul#menu li ul li a:hover {
   font:11px tahoma;
  background: #ffffff;
  border-left: 5px #748C32 solid;
  padding-left: 25px;
  color: #748C32;
  line-height:18px;
  *margin-top:16px;
 
  
  
  
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
