/* --- Print Styles */


/* core */
#masthead, #content-sidebar, #content-header, #anchor-nav, #nav-wrap, .locator, #ads, #gutter, #footer {
    display: none !important;
}

/* misc */
#search-options, .directory #featured, .directory #profiled, #additional-counties, .top-link, #social_media {
    display: none !important;
}

h1,h2,h3,h4,h5 {
    font-family: Georgia, Times, serif;
    font-weight: normal;
    font-style: normal;
    margin-top: 20px;
    margin-bottom: 10px;
}

h1 { 
    text-align: center !important;
    border-top: 1px dashed #B2B2B2 !important;
    border-bottom: 1px dashed #B2B2B2 !important;
    padding: 15px 0;
}

.directory .profile {
    padding-bottom: 15px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #B2B2B2 !important;
}

body, #wrap, #content, #footer {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #333;
}

html body, html body #wrap {
    background: none;
    font: 90% Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.4em;
}

#content-main a[href]:after,
#footer a[href]:after {
    content: " (" attr(href) ") ";
    font-size: 90%;
}

#content-main a[href^="/"]:after,
#footer a[href^="/"]:after {
    content: " (http://www.lawyershop.com" attr(href) ") ";
}

