/* es */
body {background:#6c1111;margin:0;font:0.75em arial, verdana, sans-serif;color:#565656;}
h3, p {line-height:1.6em}
img {border:0;}
a img {color:#fff;}
a {color:#c00000;text-decoration: none;font-weight: bold;}
a:hover {color:#e43535;}
.cc, #cc {display:none!important;width:auto;} /* accessible for the visually impaired - front page only */
#index-splash {margin:0 auto;width:603px;height:479px;background:#fff;padding:19px 23px;}
#index-splash p {margin-left:4px;}
#index-splash p strong {font-weight:bold;color:#c00000;font-size:1.1em;}
#index-splash p.disclaimer, .footer small  {color:#a6a6a6;font-size:0.8em;width:330px;line-height:1.4em;font-weight: 100;}
.fading-images {width:453px;height:258px;background:url(/img/photo-placeholder.jpg) top left no-repeat;}
.index-nav {float:right;width:150px;list-style: none;margin:0;padding:0;}
.index-nav li {width:75px;height:94px;float:left;background:#ddd;text-align: center;}
ul#fader {list-style:none;margin:0;padding:0;width:453px;}
#container {width:601px;min-height:600px;margin:0 auto;background:#fff url(/img/top-bar.gif) top left repeat-x;padding:9px 0 0 0;}
ul#nav {list-style: none;float:right;clear:both;display:block;margin:0 10px 0 0;padding:0;}
ul#nav li {float:left;}
ul.splash {list-style: none;clear:both;display:block;margin:0;padding:0;}
ul.splash li {float:left;}
ul.splash li h1, h2 {margin:0;padding:0;}
.content {padding:28px 21px 0 21px;}
.content h3 {padding-top:28px!important;clear:both;display:block;font-size:1.0em;}
.footer {padding:14px 21px;margin-top:14px;font-weight:bold;border-top:1px solid #efefef;}
.w-image {float:right;}
.l-image {float:right;margin: 0 10px 10px 0;}
.pilist li {line-height: 1.8em;}
strong.blue {color:#441178;font-size:1.4em;margin-right:2px;}
ul.join {float:right;margin:0 240px 0 0;list-style: none;line-height:1.4em}
p.phones {width:300px;}
p.attorneybios {line-height: 1.6em;}
ul.join li {padding:2px 0 4px 20px;}
.f {background: url(/img/icon-f.gif) top left no-repeat;}
.t {background: url(/img/icon-t.gif) top left no-repeat;}
.l {background: url(/img/icon-l.gif) top left no-repeat;}
ul.vcards {list-style: none;margin:0;padding:20px 0 0 0;line-height: 1.8em;}
em.white {
  color:#fff;
}
ul.sitemap {
  line-height:2em;
}

