#dinner_menu{
	width: 999px;
	margin-top: 20px;
	height: 2710px;
}

#dinner_menu_hdr{
	width: 999px;
	height: 30px;
	margin-top: 20px;
	background-color: #6e1010;
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
	color: #FCC954;
	
}

#lunch_menu{
	width: 999px;
	margin-top: 20px;
	height: 1450px;
}

#lunch_wrapper{
	background-color: #6e1010;
	width: 999px;
	margin-left: auto;
	margin-right: auto;
	height: 1795px;
	border: 1px solid black;
}

#lunch_left_column{
	width: 480px;
	float: left;
	margin-left: 5px;
}

#lunch_right_column{
	width: 480px;
	float: right;
	margin-right: 25px;
	display: inline;
}

#lunch_menu_hdr{
	width: 999px;
	height: 30px;
	margin-top: 20px;
	background-color: #6e1010;
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
	color: #FCC954;
}


.menuBookEnd{
	width: 480px;
	height: 158px;
}

.tl_corner{
	width: 130px;
	height: 158px;
	margin-left: -350px;
	float: left;
	background-image: url('images/top_lft_leaf.gif');
}

.tr_corner{
	width: 130px;
	height: 158px;
	float: left;
	display: inline;
	background-image: url('images/top_rt_leaf.gif');
}

.bl_corner{
	width: 130px;
	height: 158px;
	margin-left: -350px;
	float: left;
	background-image: url('images/btm_left_leaf.gif');
}

.br_corner{
	width: 130px;
	height: 158px;
	float: right;
	display: inline;
	background-image: url('images/btm_right_leaf.gif');
}


.menu_hdr{
	width: 220px;
	height: 158px;
	margin-left: 130px;
	background-color: #a24041;
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	float: left;
	display: inline;
	color: #FCC954;
}

.menu_ftr{
	width: 220px;
	height: 158px;
	margin-left: 130px;
	background-color: #a24041;
	text-align: center;
	font-weight: bold;
	font-size: 1.8em;
	float: left;
	display: inline;
}

.menu_hdr a:link{
	color: #FCC954;
}

.menu_hdr a:visited{
	color: #FCC954;
}

.menuSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #fee253;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 1.2em;
	background-color: #a24041;
}

.upArrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #fee253;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 1.1em;
	background-color: #a24041;
}

table.menuItem{
	width: 470px;
	margin-left: 5px;
	background-color: #a24041;
	font-size: 1.2em;
	color: #FCC954;
}

.r1c1{
	width: 20px;
	font-weight: bold;
}

.r1c2{
	font-weight: bold;
	text-align: left;
}

.r1c3{
	width: *;
	background-image: url('images/dots.gif');
	vertical-align: bottom;
	text-align: left;
}

.r1c4{
	width: 30px;
	font-weight: bold;
	text-align: right;
}

.r2c1{
	width: 20px;
	background-image: url('images/spcl_leaf.jpg');
	background-repeat: no-repeat;
}

.r2c2{
	text-align: left;
}

.r3c1{
	width: 20px;
	font-weight: bold;
}

.r3c2{
	font-weight: bold;
	text-align: left;
}

.r3c3{
	width: *;
	background-image: url('images/dots.jpg');
	vertical-align: bottom;
	text-align: left;
}

.r3c4{
	width: 30px;
	font-weight: bold;
	text-align: right;
}

.row1{
	height: 15px;
}

.spacer{
	width: 480px;
	height: 20px;
	background-color: #a24041;
}

.ftr_spacer{
	width: 480px;
	height: 740px;
	background-color: #a24041;
}

#appetizers{
	width: 480px;
	height: 30px;
	text-align: center;
	background-color: #a24041;
	font-weight: bold;
	clear: both;
}

#soups{
	width: 480px;
	height: 30px;
	text-align: center;
	background-color: #a24041;
	font-weight: bold;
}

#salads{
	width: 480px;
	height: 30px;
	text-align: center;
	background-color: #a24041;
	font-weight: bold;
}

#curries{
	width: 480px;
	height: 30px;
	text-align: center;
	background-color: #a24041;
	font-weight: bold;
}

#sides{
	width: 480px;
	height: 30px;
	text-align: center;
	background-color: #a24041;
	font-weight: bold;
}

.dinner_menu_items{
	height: 2380px;
	background-color: #a24041;	
}

.lunch_menu_items{
	height: 1100px;
	background-color: #a24041;
}

#happy_hour_wrapper{
	background-color: #6e1010;
	width: 999px;
	margin-left: auto;
	margin-right: auto;
	height: 981px;
	border: 1px solid black;
}

#happy_hour_menu{
	width: 999px;
	margin-top: 20px;
	height: 616px;
}

.happy_hour_menu_items{
	height: 280px;
	background-color: #a24041;
}

#sushilogo{
	width: 420px;
	height: 420px;
	background-image: url('images/ThaiBasilSushiLogo.png');
	margin-left: 30px;
	
}

#sushi_left_column{
	width: 480px;
	background-color: #552e7d;
	float: left;
	margin-left: 5px;
}

.sushi_menu_items{
	height: 1000px;
	background-color: #552e7d;
}

.sushi_menu_items_Rt{
	height: 1420px;
	background-color: #552e7d;
}

.sushi_spacer{
	width: 480px;
	height: 20px;
	background-color: #552e7d;
}

.sushi_spacer2{
	width: 480px;
	height: 688px;
	background-color: #552e7d;
}

.sushi_menu_section {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #fee253;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 1.2em;
	background-color: #552e7d;
}

table.sushi_menu_item{
	width: 470px;
	margin-left: 5px;
	background-color: #552e7d;
	font-size: 1.2em;
	color: #FCC954;
}

#sushi_right_column{
	width: 480px;
	background-color: #552e7d;
	float: right;
	margin-right: 25px;
	display: inline;
}

#sushi_wrapper{
	background-color: #552e7d;
	width: 999px;
	margin-left: auto;
	margin-right: auto;
	height: 1795px;
	border: 1px solid black;
}

#sushi_menu_hdr{
	width: 999px;
	height: 80px;
	margin-top: 20px;
	background-color: #6e1010;
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
	color: #FCC954;
}
