#dining_main_box .content{padding: 16px; }
#dining_main_box{margin-bottom: 0px;}
#contentbox{background: url(../newvisionimg/two_cols_right_bg.gif) repeat-y right;}
#workarea a:hover{color: #002C76;}

#dining_main_splash_wrapper{border: solid 1px #005D95; padding: 2px;}
#dining_splash_box{background: url(../newvisionimg/tab_menu/bg_mt.jpg); color: white;
font-size: 12px; line-height: 16px; text-align: right; height: 147px; }
#dining_splash_box p{margin-bottom: 4px; font-size: 12px;}
#dining_splash_box h1{margin-bottom: 4px;}
#dining_splash_box .left{float: left; width: 147px; padding: 13px 15px 15px 15px; text-align: left; }
#dining_splash_box .right{float: right;   text-align: right;}
#dining_splash_box a{color: white; text-decoration: underline; font-size: 12px;}
#dining_splash_box h1 a{ font-size: 24px; text-decoration: none;font-weight: normal;
width: 150px;}
#dining_splash_box p img{border: 0px;}
#dining_main_box .tabs em{color: #005D95;}




#dining_search_box p{font-size: 19px; color: #005D95; padding: 10px 0px;}
#dining_search_box p .submit{background: #FFFFFF url("../newvisionimg/search_panel_magglass.jpg") repeat-x
top; border: 0px; height: 33px; width: 29px; /*position: absolute; right: 0px; top: -6px;*/}
#dining_search_box p .search{width: 247px; border: solid 1px #005D95; color: #000080; font-size: 13px;padding: 5px 4px;}
#dining_search_box .search_dropdown{border: solid 1px #005D95; color: #000080;}


#dining_child_search_box{text-align: left; margin-top: 8px; float: left; 
padding-left: 7px; padding-left: 17px;}
#dining_child_search_box p{color: white; font-size: 13px; font-weight: bold;}
#dining_child_search_box select, #dining_child_search_box input{width: 130px; color: #3B7095; border: solid 1px #83AEC8;
font-size: 11px; padding: 2px;}
#dining_child_search_box .submit{color: white; background-color: #3B7095; border: 0px; font-size: 13px; font-weight: bold; 
cursor: pointer; width: 47px; height: 20px;}
#dining_child_search_box a{display: inline;}


#dining_tip_link_box{margin-bottom: 20px; font-size: 12px;}
#dining_tip_link_box a{ color:#8F0B09; text-decoration: underline; font-size: 12px;}

#dining_categories_box{padding-bottom: 15px; border-bottom: solid 1px #005D95; margin-bottom: 15px;}
#dining_categories_box ul{float: left; line-height: 17px; width: 25%;}
#dining_categories_box ul a  {text-decoration: none; color: #005D95; font-size: 12px; padding-left: 18px; 
				background: url('../newvisionimg/arrow_list_bullet.jpg') no-repeat left center;
				font-weight: bold;}
#dining_categories_box ul a b{font-size: 12px;}

				
#dining_bottom_wrapper .right{width: 290px; float: right;}
#dining_bottom_wrapper h3{font-size: 19px; color: #8F0A0A; font-weight: normal;
padding: 10px 0px;}
#dining_bottom_wrapper .right dt a{font-weight: bold;  color: #005D95; font-size: 12px;}
#dining_bottom_wrapper .right dl{margin-bottom: 15px; line-height: 16px;}
#dining_bottom_wrapper .right dd a{text-decoration: underline;}


#dining_bottom_wrapper .left{width: 151px; float: left; border-right: solid 1px #005D95; padding-right: 17px;}
#dining_bottom_wrapper .left img{border: solid 1px #005D95; margin-bottom: 4px;}
#dining_bottom_wrapper .left dl{margin-bottom: 15px;}
#dining_bottom_wrapper .left dl.last{margin-bottom: 0px;}
#dining_bottom_wrapper .left dt{font-weight: bold;  color: #005D95;}
#dining_bottom_wrapper .left dt a{font-size: 12px;}

#past_reviews_box .content img{float: left; margin-right: 10px;}
#past_reviews_box .content a{font-weight: bold; font-size: 13px;}
#past_reviews_box .content li{display: block; margin-bottom: 10px; clear: both;}

#past_reviews_box_dining .content img{float: left; margin-right: 10px;}
#past_reviews_box_dining .content a{font-weight: bold; font-size: 13px;}
#past_reviews_box_dining .content li{display: block; margin-bottom: 10px; clear: both;}


