body{ background:#D7791A; font-family:verdana; text-align: center;}
	#whole_content{margin:0 auto; text-align:center; width:735px; min-height:200px; }
	#header{background:url(/images/top_bg.jpg) top left no-repeat; width:735px; height:135px; }
	#middle_content{background:url(/images/middle_bg.jpg) top left repeat-y; padding: 20px 20px 20px 30px;}
	#footer{background:url(/images/bottom_bg.jpg) top left no-repeat; width:735px; height:70px; padding: 50px 20px 20px 0px; text-align:center;}



#tdtop,
#tdtopleft,
#tdleft 					{ background-color: #00175B; }
#error 						{ color: Red; background-color: Yellow; font-weight: bold; border: 1px solid #000000; padding: 5px; width: 350px; margin-bottom: 20px; }
#order_sent 				{ background-color: #FFCC99; width: 350; border: 1px solid #000000; padding: 5px; }
#table_template 			{ width: 650px; background-color: #FFFFFF; }
#table_template tbody td 	{ background-color: #FFFFFF; }
#tablemain 					{ border: 1px solid #000000; width: 100%; padding: 5px; background-color: #FFFFFF; }
#cart_table,
#contact_table 				{ margin-bottom: 20px; width: 350px; text-align:center; margin:0 auto; }
#contact_table td  			{ margin: 0px; padding: 3px; border: 1px solid #000000; font-size: 10px; }
#contact_table a 			{ font-size: 10px; }
#cart_table td  			{ margin: 0px; padding: 5px; border: 1px solid #000000; font-size: 10px; }
#cart_table th,
#contact_table th 			{ border: 1px solid #000000; font-size: 12px;	background-color: #FFCC99; }
#cart_td_item_name 			{ }
#cart_nav 					{ margin: 10px; }
#restaurant_nav 			{ margin-top: 10px; }

#state,
#city,
#cart_td_item_name,
#label  					{ font-weight: bold; }
#state,
#options_item_name 			{ font-weight: bold; font-size: 14px; margin-top: 20px; margin-bottom: 20px; border: 1px solid #006633; background-color: #FFCC99; padding: 5px; text-align: center; }
#city 						{ font-size: 12px; margin-top: 20px; margin-bottom: 20px; }
body,
#leftside 					{ font-size: 11px; }
body 						{ margin-left: 50px; margin-right: 50px; }
#leftside,
#topside 					{ margin: 20px; }
#whitespace 				{ margin: 10px 20px 10px 20px; font-size: 11px; }
p,
h3 							{ text-align: left; }
h3 							{ color: #B30925; margin-bottom: -10px; }
#restaurant_listing 		{ font-size: 11px; margin-top: 10px; }
#option						{ font-weight: bold; }
#restaurantlink:link,
#restaurantlink:visited,
#menuitemlink:link,
#menuitemlink:visited 		{ font-weight: bold; color:#D7791A; text-decoration: underline; }
#navlink:link,
#navlink:visited 			{ font-weight: bold; color: #FFFFFF; text-decoration: none; }
#restaurantlink:hover,
#navlink:hover,
#menuitemlink:hover 		{ text-decoration: underline; color: #FFC414; }
#nav 						{ margin-top: 10px; padding: 10px, 0px, 0px, 10px; font-size: 10px; font-weight: bold; }
hr							{ height: 1px; }
#nav a:link,
#nav a:hover,
#nav a:visited,
#nav a:active 				{ color: #006600; text-decoration: none; }
#nav a:hover 				{ color: #93AB6B; }
#nav,
#divider 					{ margin-left: 50px; margin-right: 50px; }
#divider 					{ margin-bottom: 50px; }
#menu_category 				{ border-top: 1px solid #00175B; border-left: 1px solid #00175B;	border-right: 1px solid #00175B; margin-top: 10px; margin-bottom: 0px; padding: 5px 5px 0px 5px; background-color: #FFCC99; font-weight: bold; font-size: 12px; text-align: center; }
#menu_category_description 	{ border-bottom: 1px solid #00175B; border-left: 1px solid #00175B; border-right: 1px solid #00175B; margin-top: 0px; margin-bottom: 10px; padding: 0px 5px 5px 5px; background-color: #FFCC99; font-size: 11px; text-align: center; font-style: italic; }
#menu_item_description 		{ font-style: italic; }
#menu_item,
#menu_item_description		{ text-align: center; }
#restaurant_block 			{ background-color: #FFCC99; padding: 5 5; border: 1px solid #00175B; width: 350px; margin-bottom: 20px; text-align: center; }
#restaurant_name 			{ font-weight: bold; font-size: 12px; }
#button 					{ font-weight: bold; font-size: 11px; }
#item_options 				{ margin: 15px; text-align: left; }
#option 					{ margin-bottom: 10px; }
#menu_item_image img		{ margin: 10px; border: 1px solid #006600; }
li							{ text-align: left; }
#divTitle					{ margin-top: 20px; font-size: 24px; font-weight: bold; color: #93080E }
#divadsense {
	float: right;
	margin-top: 20px;
}
