@charset "utf-8";
body{font:16px Arial;background:#999 url("http://www.duiattorneydwi.com/media/bg.jpg") repeat-x;margin-bottom:40px}
a:link,#foot a{color:#00F}
a:hover,#main h2 a{text-decoration:none}
form a,#rght,.rght,em,td span{float:right}
#cntr .cities a{white-space:nowrap;margin-left:10px}
#add strong{margin-right:10px}
strong em{float:none;color:#F00}
#rght{padding-right:20px;width:120px}
h1,#head h2{display:inline}
h1{font-size:41px}
h2{font-size:24px}
h3{margin:16px 0 0 0;font-size:16px}
p.attorney{width:284px}
p.attorney a{float:right}
#main h1 a,#lft a,#rght a{color:#2E465E;text-decoration:underline}
#main h1 a{text-decoration:none}
#main h2 a{color:#000}
#menu a{font-weight:bold;margin-right:17px}
#menu #last{margin-right:0}
form a{margin:2px 2px 0 0;font-size:16px}
h1 a{padding-left:108px}
#lft p,#rght p{font-weight:bold;font-size:15px}
#lft a:hover,#rght a:hover{text-decoration:underline}
#foot,#head p{text-align:center}
#foot p,#head p{background:#2E465E;font-weight:bold}
#foot p a,#head p a{color:#FFF;text-decoration:none;padding:0 10px}
#foot a,#head p a{margin:0 9px}
#foot a:hover,#head p a:hover,#cur{background:#FFF;color:#2E465E}
#head{background:#FFF url("http://www.duiattorneydwi.com/media/dui-attorney-logo.jpg") no-repeat}
#head h2{margin-left:8px;font-size:33px}
#cntr,#lft,#cntr img,#PayPal,.fl{float:left}
#cntr img,#PayPal{margin:3px 10px 5px 0}
p,form,h2,#cntr #contact p,#lft h3,#rght h3,p#bus a,p#per a,.m0{margin:0}
.red{color:#F00}
#cntr{width:482px;border:1px solid #000;border-width:0 1px;padding:0 20px 3px;min-height:700px}
#cntr p,#lft,#cntr,#rght,#head{margin-bottom:14px}
textarea,input,select{font:12px Arial;width:196px;background:#DFDFDF;margin:2px 0}
#lft{padding:0 20px;width:120px}
#lft a,#rght a{display:inline-block;margin:5px 0 0 0}
#lft strong,#rght strong{display:block;margin:0 0 0 5px;font-size:12px}
#lft strong a,#rght strong a{text-decoration:none;margin:0}
#main{width:844px;margin:10px auto;border:2px solid #2E465E;background:#FFF;min-height:800px}
#nav a{white-space:nowrap}
.orange{color:#D76B00}
#cntr .mb0{margin-bottom:0}
span{font-size:12px}

#ads div{display:none;clear:both;margin-top:16px}
#ads h3{text-align:right;font-size:14px}
#ads td,#ads th{border-bottom:1px solid #CCC}
.hosts span{display:block;margin:0 100px;font-size:16px}
table{margin:0;padding:0;border:0;width:478px}
table div,.url{color:#090}
table div{width:430px;overflow:hidden;white-space:nowrap}
th{text-align:left}
td{vertical-align:top;font-size:14px}
#cntr td span a{color:#2E465E;text-decoration:none}
.list{width:482px;overflow:hidden}
.desc{font-size:12px}
input,textarea{width:480px}
#sub img{float:right;margin:1px 230px 0 0}
#sub #security_code{width:125px}
#bid{width:30px;text-align:right}
#send,.send{width:250px}
ol,ul{margin:0 0 0 22px;padding:0}
#PayPal,#PayPal input{width:144px;height:47px}
.policy{float:none}
.mr50{margin-right:50px}

#lft div,#rght div{position:relative;height:27px;width:110px;overflow:hidden}
#lft div:hover,#rght div:hover,#lft div strong,#rght div strong{overflow:visible;background-color:#FFF;border:1px solid #2E465E;margin:-1px 0 -1px -10px;padding-left:9px}
#rght div{width:118px}
#lft div strong,#rght div strong{position:absolute;margin:-24px 0 0 110px;z-index:2;width:120px;padding:6px 0 6px 8px}
#rght div strong{margin-left:-139px}
#main .up{margin-top:-200px}
#main .col{width:240px}
#rght .col{margin-left:-259px}
#main .col span{display:block;float:left;width:120px}
