#categories{padding:0 0 5px 0;font-weight:bold;background:#f7f7f7;border-radius:4px;box-shadow:0 5px 5px rgba(0,0,0,0.4)}#categories h4{padding:10px 14px;font-size:14px}#categories ul{background:#fff}#categories a{color:#333}#categories .active a{color:#fff;background-color:#faa732}#categories a.level2{padding-left:23px;font-weight:normal}#middle{width:68.213%;margin-left:1%}#middle #selectors{margin-bottom:0;padding:10px 0;color:#333;line-height:18px;text-align:center;text-rendering:optimizelegibility;background:#f7f7f7;border-radius:4px 4px 0 0}#middle #selectors ul#cities,#middle #selectors ul#regions{list-style:none}#middle #selectors ul#cities li,#middle #selectors ul#regions li{display:inline}#middle #selectors ul#cities li a.selected,#middle #selectors ul#regions li a.selected{font-weight:bold}#middle #selectors h4{display:inline;padding:0 5px;font-size:14px}#middle #selectors select{width:auto;color:#333;font-size:14px}#middle #selectors img#selectors_busy{display:none;padding-left:5px;vertical-align:middle}#middle div#map{height:300px;margin:0;border:none}#middle #listings{padding:10px}#middle #listings #yelp{color:#999;font-size:11px;text-align:right}#middle #listings #yelp img{vertical-align:bottom}#middle #listings .listing{padding:5px 0}#middle #listings .listing .rating{padding:3px 7px;text-align:center}#middle #listings #no_results{padding:20px;background:#f7f7f7;border-radius:4px}#middle #listings #no_results h4{color:#750000;margin-bottom:5px}#middle #listings #no_results h5{font-size:13px;margin-bottom:5px}#sidebar{margin-left:1%}#sidebar .well{padding:10px;box-shadow:0 5px 5px rgba(0,0,0,0.5)}#sidebar .well p{font-size:11px}#sidebar .well .btn{padding-left:30px;padding-right:30px}#sidebar #ads{background:#fff;box-shadow:none}#sidebar #ads .ad{margin-bottom:10px}#sidebar #ads .ad h5 a{color:#750000}#sidebar #ads .ad p{min-height:100px;margin-bottom:0}#sidebar #ads .ad p a img{float:left;margin-right:10px;border-radius:2px;box-shadow:3px 3px 3px rgba(0,0,0,0.25)}
