h1.page-title{margin:5px 10px 12px}span.breadcrumb{display:block;font-weight:bold;margin:0 0 5px 10px}span.name_search{float:right;font-size:.917em;position:relative;top:-20px;margin-bottom:-20px}#site-map{margin-bottom:20px}#site-map.top-grey{padding:7px 15px}#site-map h3{font-weight:bold;margin-bottom:5px;font-size:1em}#site-map h3.getting-around{clear:left}#site-map p{font-size:1.167em;margin-bottom:15px}#site-map p.editorial{margin:5px 0 15px}#site-map p.editorial a{font-weight:normal}#site-map .section{width:314px;float:left;margin-left:15px;margin-bottom:30px}#site-map .section ul{margin-left:10px}#site-map .section li{margin-bottom:10px}#site-map h2{font-size:1.167em}#site-map .first,#site-map .sections{margin-left:0;clear:left}#site-map .section-lg{width:100%;clear:left}#site-map .section-lg ul.states-list{float:left;margin-left:10px}#site-map .section-lg li.state{width:145px;margin-bottom:20px}#site-map .section-lg li.state ul.cities li.city a{font-weight:normal}#site-map.states ul.states-list{width:230px;float:left}#site-map.states li.state{margin-bottom:5px;width:230px;float:left}#site-map.cities{margin-top:20px;padding:10px 8px}#site-map.cities ul.cities-list{float:left;width:149px;padding-left:10px}#site-map.cities li{margin-bottom:5px}#site-map.cities li.spaced{margin-top:20px}#site-map.cities br{display:none}#site-map.cities h3{clear:left;margin:0;font-size:1.333em}#site-map.categories{margin-bottom:40px;padding:0 15px}#site-map.categories .category-letter-group{clear:left;margin-bottom:10px}#site-map.categories .category-letter-group h2{margin-bottom:5px;float:left;width:900px;clear:left}#site-map.categories .category-letter-group ul.categories-list{width:305px;float:left}#site-map.categories .category-letter-group ul.categories-list li{margin-bottom:5px;width:305px;float:left;clear:left}#site-map.name-search{padding:0 8px 10px}#site-map.name-search .sections .section{clear:left;float:left;width:930px;margin-left:0}#site-map.name-search .sections .section .cities .list-column{width:148px;padding-left:10px}#site-map.name-search .sections .section .cities .list-column li{margin-bottom:10px}#city-guides-trends,#city-guides-popular-categories{padding:0 15px}#city-guides-trends h2{float:left;padding-right:1em}.categories ul,.cities ul{float:left}.categories ul.list-column,.cities ul.list-column{width:235px}.categories ul.categories-list,.categories ul.recent-businesses-list,.cities ul.categories-list,.cities ul.recent-businesses-list{width:313px}.categories h3,.cities h3{font-size:1.333em;margin:10px 0}.categories .see-all{font-size:.833em;padding:1ex 0 0}.categories .categories-list li{margin-bottom:5px}.pagination{margin-top:30px;padding-right:20px}.pagination p{float:left;margin:2px 1em 2px 0;font-size:.917em}.pagination .recently-added{float:right;margin:2px 0 2px 1em;font-size:.917em}.trends-disclaimer{padding:2ex 2em 1ex}.ca{font-family:'proxima-nova-regular', 'helvetica Neue', helvetica, arial, sans-serif}.ca a:hover{text-decoration:underline}.ca ul#cg-tabs{height:44px}.ca ul#cg-tabs li a{background-color:#e6e6e6;color:#555;font-family:'proxima-nova-regular', 'helvetica Neue', helvetica, arial, sans-serif;font-size:1.167em;font-weight:normal;text-transform:uppercase;padding:12px 100px;height:auto}.ca ul#cg-tabs li.active a{background-color:#545350;color:#fff;text-decoration:none}.ca #city-guides-content{padding:30px 20px 0}.ca #city-guides-city-info .article-text{float:right;width:550px}.ca #city-guides-city-info p{margin-bottom:20px}.ca #city-guides-trends h2{font-family:'proxima-nova-light', 'helvetica Neue', helvetica, arial, sans-serif;font-size:1.333em;font-weight:normal;width:313px}.ca #city-guides-trends .see-all{padding:1ex 0}.ca #city-guides-trends .see-all a{font-size:1.167em;font-weight:normal}.ca #city-guides-trends .category a{font-family:'proxima-nova-bold', 'helvetica Neue', helvetica, arial, sans-serif;font-weight:normal}.ca #canvas.sitemap.state{padding:20px}.ca #canvas.vertical_country{background-color:#fff}.ca .cities-list a{font-family:'proxima-nova-bold', 'helvetica Neue', helvetica, arial, sans-serif;font-size:1.167em;font-weight:normal}.ca .cities{background-color:#fff}.ca #site-map h2{color:#555;font-family:'proxima-nova-light', 'helvetica Neue', helvetica, arial, sans-serif;font-size:22px;padding:20px 0 15px 10px}.ca #site-map a{font-size:1.167em}.ca #site-map .heading-greybox{padding:0}.ca #site-map .section a{font-size:13px;line-height:1}
