body { margin: 0; padding: 0; background: #fff url(../images/bg.jpg) repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #355975; text-align: left; }
a { color: #355975; text-decoration: underline; }
a:hover { color: #355975; text-decoration: none; }
img { border: 0; }
strong { color: #355975; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #961717; margin: 10px 0 0 0; padding: 0; line-height: 1.2em;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #6d91b9; margin: 10px 0 0 15px; padding: 0; line-height: 1.2em; }
h3 {font-size: 12px; color: #00325d; margin: 0 0 5px 15px; padding: 0; line-height: 1.2em;}
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #961717; }
p { margin: 0; padding: 10px 20px 0 20px; line-height: 1.4em; }
.clear { clear: both; }
.table {margin: 0 0 0 15px;}

div#nav {margin: 0 auto; padding: 0; width: 800px; height: 40px; background: url(../images/nav-bg.gif) repeat-x; text-indent: -9000em; overflow: hidden;}
div#nav ul {margin: 0 0 0 32px; padding: 0; list-style: none; }
div#nav ul li {float: left; margin:  0; padding: 0;  }
div#nav ul li a {display: block; text-indent: -9000em; overflow: hidden; height: 40px;}
div#nav ul li a.home {margin: 0; background: url(../images/nav-home.gif) no-repeat bottom; width: 55px;}
div#nav ul li a.home:hover {background: url(../images/nav-home.gif) no-repeat top;}
div#nav ul li a.about {margin: 0; background: url(../images/nav-about.gif) no-repeat bottom; width: 126px;}
div#nav ul li a.about:hover {background: url(../images/nav-about.gif) no-repeat top;}
div#nav ul li a.practice {margin: 0; background: url(../images/nav-practice.gif) no-repeat bottom; width: 119px;}
div#nav ul li a.practice:hover {background: url(../images/nav-practice.gif) no-repeat top;}
div#nav ul li a.testimonials {margin: 0; background: url(../images/nav-testimonials.gif) no-repeat bottom; width: 151px;}
div#nav ul li a.testimonials:hover {background: url(../images/nav-testimonials.gif) no-repeat top;}
div#nav ul li a.professionals {margin: 0; background: url(../images/nav-professionals.gif) no-repeat bottom; width: 90px;}
div#nav ul li a.professionals:hover {background: url(../images/nav-professionals.gif) no-repeat top;}
div#nav ul li a.news {margin: 0; background: url(../images/nav-news.gif) no-repeat bottom; width: 106px;}
div#nav ul li a.news:hover {background: url(../images/nav-news.gif) no-repeat top;}
div#nav ul li a.contact {margin: 0; background: url(../images/nav-contact.gif) no-repeat bottom; width: 103px;}
div#nav ul li a.contact:hover {background: url(../images/nav-contact.gif) no-repeat top;}


div#container {margin: 0 auto; width: 800px; background: #3e647e; overflow: hidden; }

div#container div#top {display: block; margin: 0; padding: 0; height: 150px; width: 801px; background: #fff; text-indent: -9000em; overflow: hidden;}
div#container div#top a.logo {float: left; margin: 10px 0 0 38px; padding: 0; height: 124px; width: 348px; background: url(../images/logo.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#top div#tagline {float: right; margin: 95px 20px 0 0; padding: 0; height: 96px; width: 195px; background: url(../images/tagline.gif) no-repeat; text-indent: -9000em; overflow: hidden;}


div#container div#presentation {margin: 0; padding: 0; width: 800px; height: 267px; }
div#container div#presentation2 {margin: 0; padding: 0; width: 800px; height: 152px; background: url(../images/presentation2.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container a.ad-1 {float: left; margin: 0; padding: 0; height: 117px; width: 507px; background: url(../images/ad-1.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container a.ad-1:hover {background: url(../images/ad-1.gif) no-repeat bottom;}
div#container a.ad-2 {float: left; margin: 0; padding: 0; height: 117px; width: 293px; background: url(../images/ad-2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container a.ad-2:hover {background: url(../images/ad-2.gif) no-repeat bottom;}

div#container div#body-top {display: block; margin: 0; padding: 0; width: 800px; height: 18px; background: url(../images/body-top.jpg) no-repeat top; overflow: hidden;}

div#container div#content {margin: 0; padding: 0; width: 800px; background: url(../images/content-bg.gif) repeat-y; overflow: hidden;}

div#container div#content div#left-col {float: left; width: 293px; height: 100%; background: #84ae48;text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col h1.title-serving-home {display: block; margin: 7px; padding: 0; width: 266px; height: 86px; background: url(../images/title-serving-home.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#content div#left-col a.area-1 {display: block; margin: 5px 0 0 0; padding: 0; height: 28px; background: url(../images/area-1.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-1:hover {background: url(../images/area-1.gif) no-repeat bottom; }

div#container div#content div#left-col a.area-2 {display: block; margin: 0; padding: 0; height: 28px; background: url(../images/area-2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-2:hover {background: url(../images/area-2.gif) no-repeat bottom; }

div#container div#content div#left-col a.area-3 {display: block; margin: 0; padding: 0; height: 28px; background: url(../images/area-3.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-3:hover {background: url(../images/area-3.gif) no-repeat bottom; }

div#container div#content div#left-col a.area-4 {display: block; margin: 0; padding: 0; height: 28px; background: url(../images/area-4.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-4:hover {background: url(../images/area-4.gif) no-repeat bottom; }

div#container div#content div#left-col a.area-5 {display: block; margin: 0; padding: 0; height: 28px; background: url(../images/area-5.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-5:hover {background: url(../images/area-5.gif) no-repeat bottom; }

div#container div#content div#left-col a.area-6 {display: block; margin: 0 0 30px 0; padding: 0; height: 28px; background: url(../images/area-6.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#left-col a.area-6:hover {background: url(../images/area-6.gif) no-repeat bottom; }



div#container div#content div#right-col {float: left; width: 507px;}
div#container div#content div#right-col h1.title-home {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-home.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-autoaccidents {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-autoaccidents.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-practice {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-practice.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-truckaccidents {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-truckaccidents.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-motoaccidents {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-motoaccidents.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-medical {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-medical.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-civil {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-civilrights.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-misconduct {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-misconduct.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-testimonials {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-testimonials.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-contact {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-contact.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-professionals {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-professionals.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col h1.title-about {margin: 15px 0 0 15px; padding: 0; height: 31px; background: url(../images/title-about.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#content div#right-col a.title-holloway {display: block; margin: 10px 0 10px 20px; padding: 0; width: 443px; height: 55px; background: url(../images/btn-holloway.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col a.title-holloway:hover {background: url(../images/btn-holloway.gif) no-repeat bottom;}

div#container div#content div#right-col a.title-blevin {display: block; margin: 10px 0 10px 20px; padding: 0; width: 443px; height: 55px; background: url(../images/btn-blevins.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
div#container div#content div#right-col a.title-blevin:hover {background: url(../images/btn-blevins.gif) no-repeat bottom;}


div#footer {margin: 0 auto; padding: 10px 10px 0 10px; width: 780px; background: #6e91b9 url(../images/footer-bg.gif) repeat-x top; color: #b5c7db; overflow: hidden; font-size: 10px; line-height: 1.2em;}
div#footer a {color: #b5c7db; text-decoration: underline;}
div#footer a:hover {color: #b5c7db; text-decoration: none;}
div#footer .icon {display: block; float: right; width: 71px; height: 71px; margin: 0 15px 0 0; padding: 0; background: url(../images/icon.gif) no-repeat; overflow: hidden;}
div#footer-bottom {display: block; margin: 0 auto; padding: 0; width: 800px; height: 14px; background: url(../images/footer-bottom.gif) no-repeat; overflow: hidden; }


