body { margin: 0; padding: 0; background: #efefef; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: justify; }
img { border: 0; }
a { color: #3664a4; text-decoration: underline; }
a:hover { color: #2469ca; text-decoration: none; }
.clear { clear: both; }

div#container { margin: 0 auto; background: #fff; width: 770px; text-align: justify; border: 5px solid #8e97a5; border-top: 0px; }

div#container div#header { background: url(../images/header-img.jpg) repeat-x top right; height: 135px; }
div#container div#header h1 { margin: 0; padding: 0; width: 349px; height: 135px; }
div#container div#header h1 a { display: block; background: url(../images/logo.jpg) no-repeat; width: 347px; height: 135px; text-indent: -9000em; overflow: hidden; }

div#container div#nav { background: #092042 url(../images/nav-bg.gif) repeat-x; height: 49px; }
div#container div#nav ul { margin: 0; padding: 0; list-style: none; }
div#container div#nav ul li { float: left; padding-top: 4px; text-align: center; }
div#container div#nav ul li a { display: block; padding: 14px 10px 14px 10px; color: #fff; text-decoration: none; }
div#container div#nav ul li a:hover { background: url(../images/nav-btn-u.gif) no-repeat center; }

div#container div#content { padding: 30px 20px 20px 20px; background: url(../images/content-bg.jpg) no-repeat; }
div#container div#content h1 { margin: 0; padding: 0; height: 75px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1#pgtitle-home { background: url(../images/pgtitle-home.gif) no-repeat; }
div#container div#content h1#pgtitle-aboutthefirm { background: url(../images/pgtitle-aboutthefirm.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-practiceareas { background: url(../images/pgtitle-practiceareas.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-bankruptcy { background: url(../images/pgtitle-bankruptcy.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-criminaldefense { background: url(../images/pgtitle-criminaldefense.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-duidefense { background: url(../images/pgtitle-duidefense.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-dui { background: url(../images/pgtitle-dui.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-personalinjury { background: url(../images/pgtitle-personalinjury.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-attorneyprofiles { background: url(../images/pgtitle-attorneyprofiles.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-robertleonard { background: url(../images/pgtitle-robertleonard.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-robrickman { background: url(../images/pgtitle-robrickman.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-garyanderson { background: url(../images/pgtitle-garyanderson.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-philipholloway { background: url(../images/pgtitle-philipholloway.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-davidwillingham { background: url(../images/pgtitle-davidwillingham.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-philipbarnes { background: url(../images/pgtitle-philipbarnes.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-richardblevins { background: url(../images/pgtitle-richardblevins.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-recentcases { background: url(../images/pgtitle-recentcases.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-legallinks { background: url(../images/pgtitle-legallinks.gif) no-repeat bottom; }
div#container div#content h1#pgtitle-contactus { background: url(../images/pgtitle-contactus.gif) no-repeat bottom; }

div#container div#content p { margin: 0; padding: 1.5em 1.5em 1em 1.5em; line-height: 1.5em; }
div#container div#content div#left-col ul { padding-left: 10px; }
div#container div#content div#left-col li { padding: 5px 5px; }
div#container div#content div#left-col { float: left; width: 60%; }
div#container div#content div#right-col { float: right; width: 37%; height: 350px; }

a.case1main { display: block; margin: 8px 0 0 15px; background: url(../images/wsb-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case1main:hover { background: url(../images/wsb-small-hover.jpg) no-repeat; }
a.case2main { display: block; margin: 8px 0 0 15px; background: url(../images/wsbholloway-02-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case2main:hover { background: url(../images/wsbholloway-02-small-hover.jpg) no-repeat; }
a.case3main { display: block; margin: 8px 0 0 15px; background: url(../images/case03-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case3main:hover { background: url(../images/case03-small-hover.jpg) no-repeat; }
a.case4main { display: block; margin: 8px 0 0 15px; background: url(../images/case04-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case4main:hover { background: url(../images/case04-small-hover.jpg) no-repeat; }
a.case5main { display: block; margin: 8px 0 0 15px; background: url(../images/case05-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case5main:hover { background: url(../images/case05-small-hover.jpg) no-repeat; }

a.case6main { display: block; margin: 8px 0 0 15px; background: url(../images/bcp-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case6main:hover { background: url(../images/bcp-small-hover.jpg) no-repeat; }
a.case7main { display: block; margin: 8px 0 0 15px; background: url(../images/ccl-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case7main:hover { background: url(../images/ccl-small-hover.jpg) no-repeat; }
a.case8main { display: block; margin: 8px 0 0 15px; background: url(../images/lbm-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.case8main:hover { background: url(../images/lbm-small-hover.jpg) no-repeat; }
a.v9 { display: block; margin: 8px 0 0 15px; background: url(../images/v9-small.jpg) no-repeat; width: 400px; height: 130px; overflow: hidden; text-indent: -9000em; }
a.v9:hover { background: url(../images/v9-small-hover.jpg) no-repeat; }

a.case1 { display: block; margin: 8px 0 0 15px; background: url(../images/wsbholloway.jpg) no-repeat; width: 400px; height: 167px; overflow: hidden; text-indent: -9000em; }
a.case1:hover { background: url(../images/wsbholloway-hover.jpg) no-repeat; }
a.case2 { display: block; margin: 8px 0 0 15px; background: url(../images/wsbholloway-02.jpg) no-repeat; width: 400px; height: 167px; overflow: hidden; text-indent: -9000em; }
a.case2:hover { background: url(../images/wsbholloway-02-hover.jpg) no-repeat; }

div#practiceares-box { margin: 65px 0 0 0; background: #f2f1f0; border: 1px solid #9f988b; }
div#practiceares-box div#practiceares-box-inner { padding: 0 0 10px 0; border: 5px solid #fff; }
div#practiceares-box div#practiceares-box-inner h1 { margin: 0; padding: 0; background: url(../images/practiceareas-title.gif) no-repeat 15px 50%; witdh: 168px; height: 49px; text-indent: -9000em; overflow: hidden; }
div#practiceares-box div#practiceares-box-inner a { display: block; margin: 0; width: auto; height: 30px; text-indent: -9000em; overflow: hidden; }
div#practiceares-box div#practiceares-box-inner a.bankruptcy-btn { background: url(../images/bankruptcy-btn.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.bankruptcy-btn:hover { background: url(../images/bankruptcy-btn-u.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.criminaldefense-btn { background: url(../images/criminaldefense-btn.gif) no-repeat 50% }
div#practiceares-box div#practiceares-box-inner a.criminaldefense-btn:hover { background: url(../images/criminaldefense-btn-u.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.duidefense-btn { background: url(../images/duidefense-btn.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.duidefense-btn:hover { background: url(../images/duidefense-btn-u.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.personalinjury-btn { background: url(../images/personalinjury-btn.gif) no-repeat 50%; }
div#practiceares-box div#practiceares-box-inner a.personalinjury-btn:hover { background: url(../images/personalinjury-btn-u.gif) no-repeat 50%; }

div#box { margin: 15px 0 0 0; background: #f2f1f0; border: 1px solid #9f988b; }
div#box div#box-inner { padding: 0 0 10px 0; border: 5px solid #fff; }

div#container div#footer { padding: 55px 10px 30px 20px; background: url(../images/footer-border.gif) no-repeat top center; font-size: 10px; color: #8e97a5; }
div#container div#footer ul { margin: 0; padding: 0; list-style: none; }
div#container div#footer ul li { float: left; padding: 5px 5px 5px 0; }
div#container div#footer ul li a { color: #8e97a5; text-decoration: underline; }
div#container div#footer ul li a:hover { color: #69727f; text-decoration: none; }

div#list-of-links { padding: 10px 0 10px 15px; }
div#list-of-links a { display: block; padding: 5px 25px 5px 8px; border-bottom: 1px dashed #ecf0f6; }
div#list-of-links a:hover { background: #8facd9; color: #fff; border-bottom: 1px solid #fff; }
div#list-of-links p a { padding: 5px 25px 5px 5px; }

a.profiles { display: block; background: url(../images/clickhere-btn.gif) no-repeat 10px 40px; padding: 10px 10px 30px 10px; }
a.profiles:hover { background: url(../images/clickhere-btn-u.gif) no-repeat 10px 40px; }

a.goback { display: block; margin: 8px 0 0 15px; background: url(../images/goback-btn.gif) no-repeat; width: 93px; height: 21px; overflow: hidden; text-indent: -9000em; }
a.goback:hover { background: url(../images/goback-btn-u.gif) no-repeat; }