
body{
	margin:0;
	padding:0;
	line-height:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#441111;
	background-color: #100000;
}
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:1100px;
	height:25px;
	padding-top: 14px;
	padding-bottom: 25px;
	position: relative; 
	left: -70px;
	top: 95px;
}
#menu ul{padding-left:185px; padding-top: 5px;margin:0px;list-style:none;}
#menu ul li{padding:0px;margin:0px;display:inline;}
#menu ul li a{float:left;display:block;width:176px;padding:0 0 0 0;font-size:18px;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:20px 0 25px 30px;margin-bottom:10px;color:#3e2b18;}
#main_column{padding-left: 230px; min-height: 330px; position: relative; top: -140px; }
#main_column p{margin-bottom:10px;}
#main_column .section_w590{width:590px;}
.section_w590_content{font-size:18px; 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:1000px;
	height: 35px;
	color:#595144;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 200px;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: 200px 53px;
}
}
#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_number{text-align: right; padding-right: 5px;}
.dish_name, .dish_name_align_right{width:700px;}
.dish_name{color:Black;font-weight:bold;}
.pricea,.priceb,.pricec{font-weight:bold; text-align:right}
.pricea{width: 20%; text-align: right;}
.pricec{width: 10%; text-align: center;}
.dish_name_align_right{text-align:right;}
#menu_table{padding-left:80px; min-height: 150px; 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:4px;font-size:16px;}
#dish_menu a:hover{color:#AE0000;}
#appetizer a#appetizer_a,
#soup a#soup_a,
#specialties a#specialties_a,
#stirfryentrees a#stirfryentrees_a,
#deepfriedentrees a#deepfriedentrees_a,
#dailyspecial a#dailyspecial_a,
#extras a#extras_a,
#beverageanddessert a#beverageanddessert_a,
#fried_rice a#fried_rice_a,
#vegetables a#vegetables_a,
#chefs_special a#chefs_special_a,
#lunch_specials a#lunch_specials_a,
#daily_lunch_specials a#daily_lunch_specials_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: 5px; }
.menu_subtitle{color: #003333; text-align:center; font-size:21px; line-height: 23px;}
#map{padding-top: 40px;}
#photos_table td{width: 200px; text-align:center;}
#designed_by a{
      text-decoration:none;
	  color: inherit;
}
#designed_by a:visited, #ps a:link{
	  color: #595144;
}
#designed_by a:hover{
      text-decoration: underline;
	  color: #333333;
}

#slideshow { 
    margin: 50px auto; 
    position: relative; 
    width: 534px; 
    height: 363px; 
	top: -36px;
	left: 189px;
}

#slideshow > div { 
    position: absolute; 
    top: 10px; 
    left: 10px; 
    right: 10px; 
    bottom: 10px; 
}

.weekday{
	width: 150px;
	padding-left:100px;
	font-size:24px;
	font-weight: bold;
}

.daily_special_spicy{
	width: 300px;
	text-align: right;
}

.menu_title{
	font-size: 24px;
	font-weight:bold;
	color: #AE0000;
	text-align: center;
	padding-top: 20px;
}
.address{
	font-size: 18px; line-height: 25px;
}
#price_table, #price_table2{ padding-bottom: 15px; border: 1px solid black; border-collapse: collapse; margin : 5px;}
#price_table td{ width: 12%; text-align: center; padding-top: 5px; padding-bottom: 4px;}
#price_table2 td{ width: 12%; padding-left: 25px; text-align: left; padding-top: 5px; padding-bottom: 4px;}
.thumbnail{ width: 180px; height: 110px; margin-bottom: 35px; margin-left: 20px;}
.thumbnail a{padding-left: 11px;}
.thumbnail div{text-align: center;}