
body{margin:0;padding:0;line-height:1.5em;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#543d27;background: #180000;}
a:link, a:visited{color:#631c00;text-decoration:none;font-weight:normal;}
a:active, a:hover{color:#000000;text-decoration:underline;}
p{margin:0px;padding:0px;}
img{margin:0px;padding:0px;border:none;}
.cleaner{clear:both;width:100%;height:0px;font-size:0px;}
.cleaner_h10{clear:both;width:100%;height:10px;}
.cleaner_h20{clear:both;width:100%;height:20px;}
.cleaner_h30{clear:both;width:100%;height:30px;}
.cleaner_h40{clear:both;width:100%;height:40px;}
.cleaner_h50{clear:both;width:100%;height:50px;}
.cleaner_h60{clear:both;width:100%;height:60px;}
.divider{clear:both;padding-bottom:15px;margin-bottom:30px;background:url(../images/horizontal_divider.jpg) bottom repeat-x;}
.fl{float:left;}
.fr{float:right;}
.margin_r_small{margin-right:40px;}
.margin_r_60{margin-right:60px;}
.margin_r_330{margin-right:330px;}
.button_01 a{display:block;width:90px;height:30px;padding:5px 0 0 0;background:url(../images/readmore_bg.png) no-repeat;color:#dbd0c1;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;}
.button_01 a:hover{color:#FFFF99;}
h1{margin:0px;padding:2px 0;font-size:30px;font-weight:bold;}
h2{margin:0px;padding:2px 0;font-size:30px;font-weight:normal;}
h3{margin:0 0 10px 0;padding:0 0 0px 0;font-size:16px;font-weight:bold;color:#e0b328;}
h4{margin:0 0 10px 0;padding:0 0 5px 0;font-size:16px;font-weight:bold;color:#27231d;}
.image_wrapper{border:1px solid #ffffff;margin-top:3px;margin-bottom:5px;}
.fl_image{float:left;margin-right:15px}
.fr_image{float:right;margin-left:15px}
#container_wrapper_outer{width:100%;background:url(../images/bgd.jpg) center top repeat-y;}
#container{width:1400px;margin:0 auto;}
#menu{
	clear:both;
	width:680px;
	height:50px;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 25px;
	position: relative; 
	left: 60px;
	top: 100px;
}
#menu ul{padding-left:185px; padding-top: 18px;margin:0px;list-style:none;}
#menu ul li{padding:0px;margin:0px;display:inline;}
#menu ul li a{float:left;display:block;width:109px;padding:0 0 0 0;font-size:16px;text-align:center;font-weight:bold;text-decoration:none;color:#f9efd0;outline:none;}
#menu li a:hover, #menu li .current{color:#ebc759;}
#content_wrapper{220px;background:url(../images/bgd_color.jpg) top repeat-y; }
#content{width:1400px;background:url(../images/content_bgd.jpg) top no-repeat;}
#content h2{display:block;font-size:24px;padding:0 0 25px 30px;margin-bottom:10px;color:#3e2b18;}
#main_column{padding-left: 230px;}
#main_column p{margin-bottom:10px;}
#main_column .section_w590{width:590px;}
.section_w590_content{padding-left:30px;font-size:16px; width: 700px;}
.category_list{margin:0 0 0 20px;padding:0;list-style-image:url(../images/list_icon_bg.jpg);}
.category_list li{margin:0px;padding:0 0 5px 0;}
.category_list li a{color:#20150f;}
.category_list li a:hover{color:#990000;}
#footer{
	clear:both;
	text-align:center;
	width:930px;
	height: 56px;
	color:#595144;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 242px;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: 242px bottom;
}
}
#footer a{color:#696052;}
#footer .footer_menu{margin:0 0 10px 0;padding:0px;list-style:none;}
.footer_menu li{margin:0px;padding:0 20px;display:inline;border-right:1px solid #696052;}
.footer_menu .last_menu{border:none;}
.float_l{float:left}
.float_r{float:right}
.col_2{width:420px}
#google_map{padding-left:30px;}
#driving_directions{width:600px;text-align:center;color:#505050;font-size:14px;padding-bottom:5px;}
.spicy{color:#AE0000;font-size:16px;padding-left:0px;}
.dish_name, .dish_name_align_right{width:700px;}
.dish_name{color:Black;font-weight:bold;}
.price, .pricea, .priceb{font-weight:bold;  text-align: right;}
.dish_name_align_right{text-align:right;}
#menu_table{padding-left:80px; min-height: 350px; font-family:Arial, Helvetica, sans-serif;font-size:16px;;}
#dish_menu{padding-top:20px;padding-left:0px;width:850px;}
#dish_menu ul{margin:0;list-style:none;}
#dish_menu li{margin:0;padding:0;}
#dish_menu a{float:left;margin:0;text-align:center;padding-right:20px;padding-bottom:0;font-size:16px;}
#dish_menu a:hover{color:#AE0000;}
#appetizer a#appetizer_a,
#soup a#soup_a,
#beef a#beef_a,
#chicken a#chicken_a,
#chef_specialties a#chef_specialties_a,
#shrimp a#shrimp_a,
#vegetables_tofu a#vegetables_tofu_a,
#fried_rice a#fried_rice_a,
#lo_mein a#lo_mein_a,
#mei_fun a#mei_fun_a,
#chow_mein a#chow_mein_a,
#egg_foo_young a#egg_foo_young_a,
#entree_buffet a#entree_buffet_a,
#extra a#extra_a,
#beverages a#beverages_a{color:#AE0000;text-decoration:none;font-weight:bold;cursor:default;}
.photos_table_text{text-align:center;}
.column_header{text-align:center;}
.menu_instructions{font-style:italic;text-align:center; padding-top: 15px; padding-bottom:15px;}
.menu_subtitle{text-align:center; font-size:21px; padding-bottom: 5px;}
.pricea{width: 35%;}
.priceb{width: 15%;}
#map{padding-top: 40px;}
#food_ribbon{height: 280px; position: relative; left: -40px; top: 80px; background-image:url(../images/food_ribbon.png); background-repeat:no-repeat; background-position: 0px 0px;}