body  {
	font: 12px/16px Arial, Veranda, Helvetica, sans-serif;	background-color:#000000;	background-image:url(/images/bg-x.jpg);
	background-repeat:repeat-x;	margin: 0; 	padding: 0;	text-align: center; color: #454545; height:100%}
a {color:#FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:underline;}

.bodyclass1 #container {width: 900px; margin: 0 auto; text-align: left; }
.bodyclass1 #header { background-image:url(/images/bg-header.jpg); background-repeat:no-repeat;	height:76px; padding: 0 10px 0 20px; margin:0 0 0 5px;}
.bodyclass1 #header h1 {margin: 0; 	padding: 10px 0; }
.bodyclass1 #mainmenu{ background-image:url(/images/bg-menu.jpg); background-repeat:no-repeat;	height:84px; padding: 0 10px 0 20px; margin:0 0 0 5px; }

#search {float:right; margin:10px 5px 0 0; }
#logininfo {font-size:10px; float:right; margin:3px 45px 0 0; color:#999999;}
#logininfo a{  color:#F5D43B; }
#logininfo a:hover{  color:#cccccc;}
#searchresults {margin:20px 10px 0 30px;}
#searchresults a{color:#333333;}

a.cuisinebutton {display:block; text-align:center; vertical-align:middle; background-color:#DBDBDB; border:1px solid #CCCCCC; margin:0 14px 0 0 ; padding:10px; text-decoration:none; color:#000000;}
a.cuisinebutton:hover {display:block; text-align:center; vertical-align:middle; background-color:#DBDBDB; border:1px solid #000000; margin:0 14px 0 0 ; padding:10px; text-decoration:none; color:#000000;}



#blackbarsubmenu{  width:800px; height: 20px;  margin: 0 auto; float:left;}
#blackbarsubmenu a.submenulink{padding:0px 15px; color:#000000; text-align:left; display:block; font-size:11px; height:15px;}
#blackbarsubmenu a:hover.submenulink{ text-decoration:underline;}

.searchinputbox {margin-top:2px; padding:4px 5px 5px 27px; border:0px; color:#333333; width:145px; background:none; background-image:url(/images/searchbox.jpg); background-repeat:no-repeat;}

.searchoptionbox {background-color:#FFFFFF;}
.searchselectbox {border: none;}

#HomeDiv_Row1{ height:256px; width:894px; margin:0 auto;}
	#HomeDiv_Search{  width:290px; height:256px; text-align:right; color:#FFFFFF; background-image:url(../images/HomeDiv_Search.jpg);}
		#HomeDiv_SearchRestaurants {width:230px; height:30px; margin:74px 0 0 38px; float:left;}
			.HomeSearchInput {color:#666666; width:182px; background:none;  float:left; margin:0 0 0 0; border:none; font-size:10px;}
			.HomeSearchSubmit {float:right; margin:-4px 16px 0 -8px; height:25px; width:28px;}
			
		#HomeDiv_SelectCuisine {width:230px; height:30px; margin:77px 0 0 38px; float:left;}	
			.HomeDivCuisine {width:219px; height:23px; text-indent:-3000px; overflow:hidden; display:block; margin:72px 0 0 33px; float:left; }
						.HeaderDivCuisine {width:174px; height:23px; text-indent:-3000px; overflow:hidden; background-image:url(/images/search-box-cuisine.gif); display:block; margin:10px 3px 0 0px; }

			
			.HomeSearchDrop {color:#666666; width:210px; background:none;  float:left; margin:0 0 0 0; border:none; font-size:10px; border:none;}
			
			
			
	#HomeDiv_Slideshow{width:593px; height:256px; margin:2px 0 0 0;float:right; }
#HomeDiv_Row2{ height:210px; width:894px; margin:12px auto 0 auto;}	
	#HomeDiv_FeaturedRestaurants{background-image:url(../images/HomeDiv_FeaturedRestaurants.jpg); width:291px; height:199px; }
		#HomeDiv_FeaturedRestaurants a {font-weight:bold; font-size:13px; color:#333333;}
	    #HomeDiv_FeaturedRestaurants .content {padding:30px 0px 0px 0px; text-align:left;}
	    #HomeDiv_FeaturedRestaurants .sublisting { font-weight:normal; font-size:9px; color:#666666; list-style:none; margin: 0 0 0 -40px;}
	#HomeDiv_Square1{float:right; margin:0 0 0 10px; border:none;}
	#HomeDiv_Square2{float:right; margin:0 0 0 10px; border:none;}
	#HomeDiv_Square3{float:right; margin:0 0 0 10px; border:none;}	
	
.HomeDiv_Row3{ height:220px; width:898px; margin:0px auto 0 auto; display:block; float:none;}

	.HomeDiv_CriticsReviews{background-image:url(../images/HomeDiv_CriticsReviews.jpg); width:488px; height:210px; float:left; }
	      .HomeDiv_CriticsReviews .content {padding: 60px 20px 10px 10px; text-align:left;}
		  .HomeDiv_CriticsReviews a {color:#333333; font-size:14px; font-weight:bold;}
		  .HomeDiv_CriticsReviews p {margin: 0; color:#666666;}
		  .HomeDiv_CriticsReviews img {float:left; margin: 0 15px 10px 10px; border:#000000 1px solid;}
	
	.HomeDiv_BannerContainer{float:left; margin:0 0 0 10px; height:200px; width:400px;}
		.HomeDiv_Banner1{float:right; margin:0 0 12px 0; border:none;}
		.HomeDiv_Banner2{float:right; margin:0 0 0 0; border:none;}
		
h1{ font-size:20px; color:#333333; margin:0 0 4px 0; padding:0;}
h2{ font-size:15px; font-weight:bold; margin:15px 0 4px 0 ; color:#FFFFCC;line-height:18px;}
h3{ font-size:15px; font-weight:bold; margin:10px 0;color:#FFFFCC; }
#menu {	float: left; 	width: 208px; background: #7AA1C2; margin:19px 0 0 1px; height:285px; padding-top:10px;}
#menu a{ background-color:#7AA1C2; color:#FFFFFF; padding:3px 4px 4px 20px; display:block; margin: 0 0 0 0; text-align:left; font-size:12px; }
#menu a:link, a:visited, a:active {	text-decoration: none;}
#menu a:hover {	text-decoration: none;	background-color:#507CA9;}
#sidebar1 {	float: left; 	width: 289px; 	margin:0;}
#profile {	width: 289px;	height:257px;background-image:url(/images/bg-profile.jpg);	background-repeat:no-repeat;	margin:0;}
#profile h1{font-size: 18px; margin:0px; padding:10px 10px 10px 15px; color:#ffce33;}
#profileright{float:right; width:150px; padding:0px; margin:0px 0px 0 0;}
#profileright h2{font-size: 20px;  color:#000000; width:150px; padding:0px; margin:25px 0px 0 0; }
#profileright p.address{ font-size: 10px; line-height:10px; text-align:right; color:#000000; padding:0px; margin:6px 15px 25px 0; }
#profileright a{color:#000000; text-decoration:none; float: right; margin:0px 15px 0px 10px; padding:4px 30px 0 0; width:135px; height:24px; display:block; background-repeat:no-repeat; text-align:right; background-position:top right; }

#profileright a.map{background-image:url(/images/icon-map.jpg); }
#profileright a:hover.map{background-image:url(/images/icon-map_rollover.jpg);}

#profileright a.website{background-image:url(/images/icon-website.jpg); }
#profileright a:hover.website{background-image:url(/images/icon-website_rollover.jpg);}

#profileright a.sendfriend{background-image:url(/images/icon-sendfriend.jpg); }
#profileright a:hover.sendfriend{background-image:url(/images/icon-sendfriend_rollover.jpg);}

#profileright a.hours{background-image:url(/images/icon-hours.jpg);  }
#profileright a:hover.hours{background-image:url(/images/icon-hours_rollover.jpg);}

#profileleft {width:120px; padding:5px 0 10px 10px;  }
#profileleft img{width:120px; height:120px; margin:0 0 10px 0;}

#profileleft a{ font-size:10px; color:#000000; text-decoration:none; float: right; margin:0px 0 0px 10px; padding:4px 0px 0 30px; width:80px; height:20px; display:block; background-repeat:no-repeat; text-align:left; background-position:top left; background-image:url(/images/checkmark.jpg); }

#quickfind {width: 289px; height:122px;	background-image:url(/images/bg-quickfind.jpg);	background-repeat:no-repeat;	margin:0;}
#ad-sm { width: 289px; height:233px; background-image:url(/images/adsm1.png); background-repeat:no-repeat; margin:8px 0 0 0;}
#ad-tall{ width: 305px; height:509px; background-image:url(/images/ad1.png); background-repeat:no-repeat; margin:-10px 0 0 -5px;}


#sidebar2 {	float: right; width: 600px; margin:0; background-image:url(/images/bg-content.jpg);	background-repeat:no-repeat;}
#sidebar2repeaty {min-height:491px; 
  height:auto !important;
  height:491px;

width:600px; margin:0; background-image:url(/images/bg-content-y.jpg);	background-repeat:repeat-y;}
#sidebar2footer {	width: 600px; height:12px; margin:0; background-image:url(/images/bg-content-footer.jpg);	background-repeat:no-repeat;}

#mainContent { margin: 0 30px; width:740px; padding: 10px 10px; word-wrap: break-word;}
#mainContent p{ 	margin:10px 0;}
#footer { padding: 5px 10px 10px 20px; background-image:url(/images2/bg-footer.gif); height:23px;}
#footerquad { width:800px;	padding: 0 20px 0 10px;  height:70px;}
#footer a { color:#999999;}
#footer a:hover { color:#FFFFFF;}
#footer p {	margin: 0; }
.fltrt { float: right; margin-left: 8px;}
.fltlft { 	float: left; margin-right: 8px;}
.clearfloat { 	clear:both; height:0; font-size: 1px; line-height: 0px;}
#submenu {width:360px; margin:20px 0 0 20px;}
#submenu h2{font-size:18px; font-weight:bold; color:#464646; margin:0 0 15px 0; padding:0;}

#dropmenudiv{position:absolute; background-color: #507CA9; line-height:18px; z-index:100; padding:0px 0px -2px 0px;}
#dropmenudiv a{/* width: 100%; */display: block; padding: 5px 0 5px 10px; text-decoration: none; text-align:left; }
#dropmenudiv a:hover{ background-color: #7AA1C2;color:#FFFFFF;}

#my_menu {float: right; margin:18px 18px 0 0px;}

#contentmenu{float:right; padding:0px; height:36px; width:350px; margin:-34px 12px  0 0; position:relative;}
#contentmenu a{ font-weight:bold; color:#FFFFFF; text-decoration:none; float: right; margin:0px 0px 0px 0px; padding:13px 0px 0 0; height:23px; display:block; background-repeat:no-repeat; text-align:right; text-align:center; }
#contentmenu a:hover{color:#000000;}

#contentmenu a.menu{background-image:url(/images/tab-menu.jpg); width:67px; }
#contentmenu a:hover.menu{background-image:url(/images/tab-menu_hover.jpg);}

#contentmenu a.reviews{background-image:url(/images/tab-reviews.jpg);width:86px; }
#contentmenu a:hover.reviews{background-image:url(/images/tab-reviews_hover.jpg);}

#contentmenu a.coupons{background-image:url(/images/tab-coupons.jpg); width:86px;}
#contentmenu a:hover.coupons{background-image:url(/images/tab-coupons_hover.jpg);}

#contentmenu a.photos{background-image:url(/images/tab-photos.jpg);width:71px; }
#contentmenu a:hover.photos{background-image:url(/images/tab-photos_hover.jpg);}

#reviews {margin:30px 30px 0 30px; }
#reviews h2{font-size:18px; font-style:italic; color:#333333; margin:0 0 4px 0; padding:0;}
#reviews a{color:#333333;}

.page {margin:30px 30px 0 30px; }
.page h2{font-size:18px; font-style:italic; color:#333333; margin:0 0 4px 0; padding:0;}
.page h1{font-size:20px; color:#333333; margin:0 0 4px 0; padding:0;}
.page a{color:#333333;}

.rateit{float:right; width:80px;}
.averagestars{float:right; width:150px;}

#login {margin:30px;}
#login h1{font-size:18px; color:#333333; margin:0 0 4px 0; padding:0;}
#login h2{font-size:18px; font-style:italic; color:#333333; margin:0 0 4px 0; padding:0;}
#login a{color:#333333;}

#busireview {}
#browsebycuisine {color:#000000; margin:25px 0 0 15px;}
#browsebycuisine a{color:#000000;}

.coupon { margin: 18px 0 0 0; padding: 0px 15px; border:5px solid #747474; height:130px; background-color:#FFFFFF;}
.coupon h2{color:#000000; font-size:18px; margin:45px 0 0 4px;}
.coupon .content {position:relative; z-index:100;}
.coupon .print{ display:block; background-image:url(/images/coupon_print_button.jpg); width:76px; height:76px; float:right; margin:-10px 0 0 0; left:15px; top:64px; position:relative; z-index:50; }
#page h1{color:#333333; font-size:18px; }
.coupon img{float:left; margin:0 10px 10px 0; padding:0;}

#letters{margin: 0 0 0 0px;}
#letters a{ height:14px; width:8px; background-color:#EEEEEE; border:1px solid #EEEEEE; display:block; float:left;  padding:4px; margin:0 0 0 3px; color:#666666;}
#letters a:hover{border:1px solid #999999; text-decoration:none;}
#letters .active {background-color:#666666; color:#FFFFFF;}

.contenttitle { margin: 0 0 20px 10px; width:400px; color:#333333; font-size:18px; font-weight:normal; }
/*#mainmenu{float:right; padding:0px; height:36px; width:310px; margin:-34px 12px  0 0; position:relative;}*/
#mainmenu a{ text-decoration:none; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0 0; height:45px; display:block; background-repeat:no-repeat; text-align:right; text-align:center; }
#mainmenu a:hover{color:#000000;}

#mainmenu a.toprated{background-image:url(/images/main-button-toprated.jpg); width:94px; }
#mainmenu a:hover.toprated{background-image:url(/images/main-button-toprated_hover.jpg);}

#mainmenu a.searchrestaurants{background-image:url(/images/menu_searchrestaurants.jpg); width:140px; }
#mainmenu a:hover.searchrestaurants{background-image:url(/images/menu_searchrestaurants_hover.jpg);}

#mainmenu a.hotdeals{background-image:url(/images/menu_hotdeals.jpg); width:98px; }
#mainmenu a:hover.hotdeals{background-image:url(/images/menu_hotdeals_hover.jpg);}

#mainmenu a.photos{background-image:url(/images/menu_photos.jpg); width:96px; }
#mainmenu a:hover.photos{background-image:url(/images/menu_photos_hover.jpg);}

#mainmenu a.browsebyrestaurants{background-image:url(/images/main-button-browsebyrestaurants.jpg); width:167px; }
#mainmenu a:hover.browsebyrestaurants{background-image:url(/images/main-button-browsebyrestaurants_hover.jpg);}

#mainmenu a.browsebycuisine{background-image:url(/images/main-button-browsebycuisine.jpg); width:137px; }
#mainmenu a:hover.browsebycuisine{background-image:url(/images/main-button-browsebycuisine_hover.jpg);}

#mainmenu a.opennow{background-image:url(/images/main-button-opennow.jpg); width:92px; }
#mainmenu a:hover.opennow{background-image:url(/images/main-button-opennow_hover.jpg);}

#mainmenu .mainmenudivider {width:7px; height:45px; float:left; display:block;}

.odd {background-color:#FFFFFF;}
.even {background-color:#EEEEEE;}

.price {color:#464646; font-size:14px; font-weight:bold; float:right; background-color:#FFFFFF; padding-left:5px;}
.itemname {color:#464646; font-size:14px; font-weight:bold; float:left; background-color:#FFFFFF; padding-right:5px; margin:0 0 -2px 0;}
.subitemname {color:#464646; font-size:12px; font-weight:bold; float:left; text-indent:20px; background-color:#FFFFFF;}
.menudots {background-image:url(../images/dot.gif); margin:0 0 0 0 ; height:14px; text-align:left; background-repeat:repeat-x;}

a.Cuisine_American {background-image:url(/images/cuisinelist/images/Cuisine_Button_American.gif); display:block;width:117px; height:28px; padding:26px 0 0 65px; float:left; }
a:hover.Cuisine_American{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_American.gif); float:left; }

a.Cuisine_BBQ {background-image:url(/images/cuisinelist/images/Cuisine_Button_BBQ.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_BBQ{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_BBQ.gif); float:left; }

a.Cuisine_Breakfast {background-image:url(/images/cuisinelist/images/Cuisine_Button_Breakfast.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Breakfast{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Breakfast.gif); float:left; }

a.Cuisine_Caribean {background-image:url(/images/cuisinelist/images/Cuisine_Button_Caribean.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Caribean{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Caribean.gif); float:left; }

a.Cuisine_Chinese {background-image:url(/images/cuisinelist/images/Cuisine_Button_Chinese.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Chinese{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Chinese.gif); float:left; }

a.Cuisine_Coffee {background-image:url(/images/cuisinelist/images/Cuisine_Button_Coffee.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Coffee{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Coffee.gif); float:left; }

a.Cuisine_Deli {background-image:url(/images/cuisinelist/images/Cuisine_Button_Deli.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Deli{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Deli.gif); float:left; }


a.Cuisine_Diner {background-image:url(/images/cuisinelist/images/Cuisine_Button_Diner.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Diner{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Diner.gif); float:left; }

a.Cuisine_Family {background-image:url(/images/cuisinelist/images/Cuisine_Button_Family.gif); display:block;width:182px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Family{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Family.gif); float:left; }

a.Cuisine_Fast {background-image:url(/images/cuisinelist/images/Cuisine_Button_Fast.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Fast{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Fast.gif); float:left; }

a.Cuisine_Fine {background-image:url(/images/cuisinelist/images/Cuisine_Button_Fine.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Fine{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Fine.gif); float:left; }

a.Cuisine_Flatbreads {background-image:url(/images/cuisinelist/images/Cuisine_Button_Flatbreads.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Flatbreads{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Flatbreads.gif); float:left; }

a.Cuisine_Health {background-image:url(/images/cuisinelist/images/Cuisine_Button_Health.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Health{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Health.gif); float:left; }

a.Cuisine_Ice {background-image:url(/images/cuisinelist/images/Cuisine_Button_Ice.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Ice{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Ice.gif); float:left; }

a.Cuisine_Indian {background-image:url(/images/cuisinelist/images/Cuisine_Button_Indian.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Indian{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Indian.gif); float:left; }

a.Cuisine_Italian {background-image:url(/images/cuisinelist/images/Cuisine_Button_Italian.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Italian{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Italian.gif); float:left; }


a.Cuisine_Latin {background-image:url(/images/cuisinelist/images/Cuisine_Button_Latin.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Latin{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Latin.gif); float:left; }

a.Cuisine_Mexican {background-image:url(/images/cuisinelist/images/Cuisine_Button_Mexican.gif); display:block;width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Mexican{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Mexican.gif); float:left; }

a.Cuisine_Pizza {background-image:url(/images/cuisinelist/images/Cuisine_Button_Pizza.gif); display:block; width:181px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Pizza{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Pizza.gif); float:left; }

a.Cuisine_Sandwiches {background-image:url(/images/cuisinelist/images/Cuisine_Button_Sandwiches.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Sandwiches{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Sandwiches.gif); float:left; }

a.Cuisine_Seafood {background-image:url(/images/cuisinelist/images/Cuisine_Button_Seafood.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Seafood{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Seafood.gif); float:left; }

a.Cuisine_Smoothies {background-image:url(/images/cuisinelist/images/Cuisine_Button_Smoothies.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Smoothies{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Smoothies.gif); float:left; }

a.Cuisine_Sports {background-image:url(/images/cuisinelist/images/Cuisine_Button_Sports.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Sports{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Sports.gif); float:left; }

a.Cuisine_Steakhouses {background-image:url(/images/cuisinelist/images/Cuisine_Button_Steakhouses.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Steakhouses{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Steakhouses.gif); float:left; }
a.Cuisine_Sushi {background-image:url(/images/cuisinelist/images/Cuisine_Button_Sushi.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left; }
a:hover.Cuisine_Sushi{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Sushi.gif); float:left; }
a.Cuisine_Thai {background-image:url(/images/cuisinelist/images/Cuisine_Button_Thai.gif); display:block;width:186px; height:28px; padding:26px 0 0 0; text-align:center; float:left;}
a:hover.Cuisine_Thai{background-image:url(/images/cuisinelist_hover/images/Cuisine_Button_Thai.gif); float:left;}
.cuisinetable tr, td{padding:0 0 0 12px;}
.cuisinetable {margin:-15px 0 0 -15px;}
.cuisinetable a:hover{text-decoration:none;}

#navigation {position:relative;}
#navigation span.hover { position:relative;}
#navigation span:hover div.head,
#navigation span.hover div.head {display:block;}
#navigation div.head { position:absolute; width:190px; background-color:#FFFFFF; border:1px solid #999999; top:199px; left:33px; text-align:left; text-indent:0; display:none; padding:10px 10px 20px 15px; z-index:200;
}
#navigation div.head a {float: none; position:relative; color:#000000; vertical-align:top; height:1%; margin:0; padding:2px; margin:2px; display:block; font-size:10px;} 

#OpenNowMenu {padding:0 0 20px 0; margin:-17px 0 0 -7px;}
#OpenNowMenu a {display:block; height:29px; float:left;}
#OpenNowMenu a.OpenNow_Button_RightNow { width:190px; background-image:url(/images/OpenNow_Button_RightNow.jpg); margin:0 3px 0 0; }
#OpenNowMenu a.OpenNow_Button_AfterMidnight { width:193px; background-image:url(/images/OpenNow_Button_AfterMidnight.jpg);margin:0 3px 0 0; }
#OpenNowMenu a.OpenNow_Button_247 { width:195px; background-image:url(/images/OpenNow_Button_247.jpg); }

.restaurantresults_text {height:46px; padding:0 0 0 0; margin:8px 0 -8px 50px;}

.dashboard {float:right; width:187px; height:360px; margin:20px -18px 0 0; padding:20px 0 0 0 ; background-image:url(/images/dashboard-bg.jpg);}
.dashboard a{display:block; width:116px; height:29px; background-image:url(../images/dashboard-buttons.jpg); margin:9px 0 0 10px; color:#FFFFFF; padding:12px 0 0 50px; font-size:12px;}
.dashboard a:hover{ text-decoration:none; background-color:#000000; }

.dashboard a.dash_menu { background-position:0px -41px;  }
.dashboard a:hover.dash_menu {  background-position:-166px -41px; }
.dashboard a.dash_menu2 { background-position:-332px -41px; cursor:default; }

.dashboard a.dash_coupons { background-position:0px 0px;  }
.dashboard a:hover.dash_coupons { background-position:-166px 0; }
.dashboard a.dash_coupons2 { background-position:-332px 0px; cursor:default;  }

.dashboard a.dash_delivery { background-position:0px -82px;  }
.dashboard a:hover.dash_delivery {  background-position:-166px -82px; }
.dashboard a.dash_delivery2 { background-position:-332px -82px; cursor:default;  }

.dashboard a.dash_dailydeals { background-position:0px 164px;  }
.dashboard a:hover.dash_dailydeals {  background-position:-166px 164px; }
.dashboard a.dash_dailydeals2 { background-position:-332px 164px; cursor:default;  }

.dashboard a.dash_curbside { background-position:0px -164px;  }
.dashboard a:hover.dash_curbside {  background-position:-166px -164px; }
.dashboard a.dash_curbside2 { background-position:-332px -164px; cursor:default;  }

.dashboard a.dash_catering { background-position:0px -205px;  }
.dashboard a:hover.dash_catering {  background-position:-166px --205px; }
.dashboard a.dash_catering2 { background-position:-332px -205px; cursor:default;  }

.dashboard a.dash_videoreviews { background-position:0px -246px;  }
.dashboard a:hover.dash_videoreviews {  background-position:-166px -246px; }
.dashboard a.dash_videoreviews2 { background-position:-332px -246px; cursor:default;  }

#dailyspecials { font-weight:bold;}
#dailyspecials h4{font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#999999; padding:5px;}
#dailyspecials h4.everyday{ background-color:#666666;}