﻿#business-directory h1{font-size:2.3em}#business-directory h2,#business-directory div.area li{display:inline;margin-right:30px;margin-top:1em;margin-left:5px;font-size:14px}#business-directory dt,#business-directory dd,#business-directory dl.details,#business-directory dl.address,#business-directory div.area ul{margin:0;padding:0}#business-directory dl.details dt,#business-detail dl.details dt{display:none}#business-directory dd.city,#business-directory dd.state,#business-directory dd.zip,#business-directory dd.facebook,#business-directory dd.twitter,#business-detail dd.city,#business-detail dd.state,#business-detail dd.zip,#business-detail dd.facebook,#business-detail dd.twitter{display:inline}#business-directory dt.logo{float:left;margin:2px 15px 120px 5px}#business-directory .logo.photo img{border:1px solid #666;max-height:95px}#business-directory .featured-business dt.name{font-size:13px}#business-directory .featured-business dt.name a{border-bottom:1px dashed #999}#business-directory .featured-business dt.name a:hover{border-bottom:1px dashed #000}#business-directory .featured-business dd a:hover,#business-directory dl.business-listing a:hover{border-bottom:1px dashed #999}#business-directory .featured-business dd.desc{display:none}#business-directory ul.featured{margin:0 50px}#home #business-directory ul.featured{margin:0;list-style:none}#home #business-directory ul.featured li{width:300px}#business-directory ul.featured li{float:left;width:350px;background:url("/img/s/backgrounds/grey-fade.jpg") repeat-x scroll 0 0 #EBEBEB;border:1px dotted #AAAAAA;float:left;height:135px;margin-bottom:15px;margin-left:15px;padding:14px}#business-directory ul.listing li{float:left;height:100px;margin-left:10px;margin-bottom:10px;width:327px;border:1px dotted #aaa;padding:4px}#business-directory dl.business-listing a.email{font-weight:normal}#business-directory div.container{position:relative}#business-directory .flag{position:absolute}#business-directory div.area{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:2px 0}#business-detail .mInfo,#business-detail #address dt{display:none}#business-detail #address{display:inline}#business-detail .featured-business{margin:20px}#business-detail h1{margin:10px 0}#business-detail .logo.photo{margin:0 0 5px 0}#shareIt{float:right;margin:10px}#business-directory ul.featured li.basic{background:none;border:0;float:left;margin-bottom:15px;margin-left:15px;padding:14px;width:400px;height:20px}