body {margin:0px; padding:0px; font:12px Tahoma, Arial, Verdana;}

form {margin:0px;}
.clear{clear:both;} 
/* ============================ google adsense styles ============================ */
.ehub_250 {float:left;margin:10px 20px 20px 0 !important;}
.ehub_250 .googleTextAd {width:auto !important;float:none !important;}
.ehub_250 a, .ehub_250 a span{color:#427F44 !important;}
.ehub_250 #afcSlot_0 {width:300px !important;height:auto !important;border: 1px dashed #427F44 !important;padding:5px 5px 25px 5px !important;}
.ehub_250 .googleAdBlock {width:300px !important;height:auto !important;border: 1px dashed #427F44 !important;padding:5px 5px 25px 5px !important;}
.ehub_250 .adText span
{font-family:Verdana,Arial,Helvetica,sans-serif !important;}
.ehub_250 .googleTextAd div:first-child  a.anchor_visible_url span b
{font-size:19px !important;font-family:Verdana,Arial,Helvetica,sans-serif !important;color:#427F44;text-decoration:none !important;line-height:1.4;}
.ehub_250 .googleTextAd div  a.anchor_visible_url, .ehub_250 .googleTextAd div  a.anchor_visible_url span
{text-decoration:none !important;font-family:Verdana,Arial,Helvetica,sans-serif !important;line-height:1.4 !important;}
.ehub_250  .adsByGoogle {text-decoration:none !important;bottom:5px !important;font-weight:normal !important;top:auto !important;right:5px !important}
.ehub_250  .adsByGoogle a.attributionLink {color:#000 !important;text-decoration:none !important;}

/* 468 */
.ehub_468 {margin:10px 0 ;clear:both;overflow:hidden;}
.ehub_468 a, .ehub_250 a span{color:#427F44 !important;}
.ehub_468 .googleAdBlock {border: 1px dashed #427F44 !important;padding:5px 5px 25px 5px !important;margin:10px 0 !important;}
.ehub_468 .adText span
{font-family:Verdana,Arial,Helvetica,sans-serif !important;}
.ehub_468 .googleTextAd div:first-child  a.anchor_visible_url span b
{font-size:font-family:Verdana,Arial,Helvetica,sans-serif !important;color:#427F44;text-decoration:none !important;line-height:1.4;}
.ehub_468 .googleTextAd div  a.anchor_visible_url, .ehub_468 .googleTextAd div  a.anchor_visible_url span
{text-decoration:none !important;font-family:Verdana,Arial,Helvetica,sans-serif !important;line-height:1.4 !important;}
.ehub_468  .adsByGoogle {text-decoration:none !important;font-weight:normal !important;}
.ehub_468  .adsByGoogle a.attributionLink {color:#000 !important;text-decoration:none !important;}

.ehub_250_old{float:left;margin:10px 20px 20px 0 !important;}

/* 630x250 */
.ehub_630 * {font-family:Verdana !important;}
.ehub_630 #alllaw_directory_630x250_main_0 {border: 1px dashed #427F44 !important;padding: 5px 5px 25px !important;}
.ehub_630 .adsByGoogle {bottom:5px !important;right:5px !important;position:absolute !important;width: 100px !important;}
.ehub_630 #alllaw_directory_630x250_main_0, 
.ehub_630 #alllaw_directory_630x250_main_1, 
.ehub_630 #alllaw_directory_630x250_main_2, 
.ehub_630 #alllaw_directory_630x250_main_3 {
width: auto;height: auto;position: relative;background: transparent;text-align: left;overflow-y: hidden;overflow-x: hidden;}

.ehub_630 #alllaw_directory_630x250_main_0 .ad-1, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-1, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-1, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-1 ,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2,
.ehub_630 #alllaw_directory_630x250_main_1 .ad-2,
.ehub_630 #alllaw_directory_630x250_main_2 .ad-2,
.ehub_630 #alllaw_directory_630x250_main_3 .ad-2,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-3,
.ehub_630 #alllaw_directory_630x250_main_1 .ad-3,
.ehub_630 #alllaw_directory_630x250_main_2 .ad-3,
.ehub_630 #alllaw_directory_630x250_main_3 .ad-3,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-4
.ehub_630 #alllaw_directory_630x250_main_1 .ad-4
.ehub_630 #alllaw_directory_630x250_main_2 .ad-4
.ehub_630 #alllaw_directory_630x250_main_3 .ad-4
{border: none;margin: 0 0 0 5px;overflow: hidden;padding:0;width:350px;}

.ehub_630 #alllaw_directory_630x250_main_0 .ad-1-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-1-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-1-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-1-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-1-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-1-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-1-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-1-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-2-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-2-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-2-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-2-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-2-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-2-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-3-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-3-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-3-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-3-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-3-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-3-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-3-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-3-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-4-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-4-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-4-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_1 .ad-4-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-4-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_2 .ad-4-line3.adText.unit-line-3, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-4-line2.adText.unit-line-2, 
.ehub_630 #alllaw_directory_630x250_main_3 .ad-4-line3.adText.unit-line-3 
{float: none;line-height: 1;margin: 0.2em 0;}
.ehub_630 .googleAdBlock .googleTextAd .visibleUrl {
 clear: both; display: block;margin-left:5px;color:#427F44;font-weight:normal;}
.ehub_630 .ad-1-line1  a.anchor_visible_url,
.ehub_630 .ad-2-line1  a.anchor_visible_url,
.ehub_630 .ad-3-line1  a.anchor_visible_url,
.ehub_630 .ad-4-line1  a.anchor_visible_url
 {line-height: 1 !important;color: #427F44 !important;font-size: 19px !important;font-weight: bold !important; margin: 0 !important;text-decoration:none !important;}
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2 a.anchor_visible_url, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-1 a.anchor_visible_url, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2 a.anchor_visible_url, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-3 a.anchor_visible_url, 
.ehub_630 #alllaw_directory_630x250_main_0 .ad-4 a.anchor_visible_url
{color: green; margin: 0;}
.ehub_630 .visibleUrl {margin:0 !important;text-decoration:none;font-size:11px;}

.ehub_630 #alllaw_directory_630x250_main_0 .ad-1 .ad-1-line1,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-2 .ad-2-line1,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-3 .ad-3-line1,
.ehub_630 #alllaw_directory_630x250_main_0 .ad-4 .ad-4-line1
{margin:0;padding:20px 0 2px 0;}
/* random pics */
.hub-adpic1{background:url('http://www.lawfirms.com/sites/default/files/pic1.jpg') no-repeat scroll top right;}
.hub-adpic2{background:url('http://www.lawfirms.com/sites/default/files/pic2.jpg') no-repeat scroll top right;}
.hub-adpic3{background:url('http://www.lawfirms.com/sites/default/files/pic3.jpg') no-repeat scroll top right;}
.hub-adpic4{background:url('http://www.lawfirms.com/sites/default/files/pic5.jpg') no-repeat scroll top right;}
.hub-adpic5{background:url('http://www.lawfirms.com/sites/default/files/pic6.jpg') no-repeat scroll top right;}

/* ============================ google adsense styles END ============================ */
#middlecolumn table{clear:both;}

#container {width:800px; margin-left:auto; margin-right:auto;}

#header {width:800px; height:100px;}

#searchbox {width:367px; height:45px; background-image:url(legalcenter/images/SearchBoxBack.gif); float:left; padding:35px 56px 20px 0px; text-align:right;}

#searchbox a, #searchbox a:visited {text-decoration:none; font-weight:bold; font-size:10px; color:#FFF;}

#content {width:800px; clear:both; background-image:url(legalcenter/images/contentback.gif);} 

#leftcolumn {width:144px; float:left; padding:13px 3px 0px;}

#leftcolumn img {border:solid 1px #dabe7a; margin:0px;}

.sidebox {width:132px; background-color:#dabe7a; padding:6px; margin:0px 0px 16px; font-size:10px; text-align:center;}

.sidebox a, .sidebox a:visited {text-decoration:none; font-weight:bold; color:#000;}

.sidebox a:hover {font-style:italic;}

#statepic {background-image: url("http://www.lawfirms.com/sites/default/files/alllaw-banner.jpg") !important;height: 146px;width: 591px;margin-bottom:4px;}
#statepic h3{margin:10px 0 8px 0;color:#fff;}
#categories {
	width:auto;
	height:390px;
	background-image:url(legalcenter/images/topicsback.gif);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2px;
	padding-top: 42px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 14px;
}

#categories a, #categories a:visited {font-size:12px; text-decoration:none; color:#000; margin:3px 0px; display:block; border-bottom:solid 1px #682f2f; }

#categories a:hover {font-style:italic;}

#categories a.last {border-bottom:0px;}

#middlecolumn {width:612px; float:left; padding:0px 19px;}


.attylinks a, .attylinks a:visited, a.attylinks, a.attylinks:visited {font-size:14px; text-decoration:none; }

.attylinks a:hover, a.attylinks:hover {color:#666;}

.citylink a, .citylink a:visited, a.citylink, a.citylink:visited {font-size:13px; font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }

.citylink li {list-style:square;}

.citylink a:hover, a.citylink:hover {color:#666;}

.maroonlinks a, .maroonlinks a:visited, a.maroonlinks, a.maroonlinks:visited {font-size:14px; text-decoration:none; font-weight:bold; color:#682f2f;}

.maroonlinks a:hover, a.maroonlinks:hover {color:#666;}

.titlebox {border:solid 1px #682f2f; padding: 10px; margin-bottom:20px;}

.titleboxlast {border:solid 1px #682f2f; padding: 10px;}

.titleboxborderless {padding: 10px; margin-bottom:20px;}

.horizline {display:block; margin:4px 0px 8px; border-bottom:solid 3px #682f2f;}

.premiumbox {width:284px; height:286px; padding:1px; margin:0px; background-image:url(legalcenter/images/PremiumBox.gif); }

.premiumbox h3 {margin:6px 0px 8px 6px; font-weight:normal; color:#FFF; display:block; font-size:16px;}

.premiumbox a, .premiumbox a:visited {text-decoration:none; color:#FFF; font-weight:normal;}

.premiumbox a:hover {font-style:italic;}

.boxtext {margin:16px 12px 16px; font-size:14px; color:#FFF;}

.basicservices a, .basicservices a:visited {text-decoration:none; font-weight:bold; display:block; color:#682f2f; margin:2px 0px;}

.basicservices a:hover {font-style:italic;}

#clearbox {width:800px; height:0px; clear:both;}

.clearhome {clear:both;}

#footer {font-size:10px; text-align:center;}

.legalcenter_ad {height:auto; width:98%; margin:5px 0px 5px; padding:10px 5px; border-top:solid 1px #682f2f; border-bottom:solid 1px #682f2f;}

.legalcenterbutton {margin:auto 10px auto 0px; border:0px; float:left;}

.legalcenter_ad	a  { text-decoration: none; color: #12288e; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal}
      
.legalcenter_ad	a:hover  { color: #999999; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-style: normal}

li {margin-bottom:10px;}

li ul {margin-top:10px;}

.testimonial {width:200px; margin:0px 0px 10px 10px; padding:15px; background-color:#003e68; color:#FFF; text-align:justify; font-size:10px; font-weight:bold; float:right; clear:right;}

.testimonial a {color:#2e7cb1;}

.testimonial a:hover {color:#FFF;}

#faqbox {width:200px; background-color:#682f2f; padding:6px; margin:10px 20px 0px 10px; font-size:10px; float:right;}

#faqbox a, #faqbox a:visited {text-decoration:none; font-weight:bold; color:#FFF; display:block; margin-bottom:5px;}

#faqbox a:hover {font-style:italic;}

#findalawyer {background-color:#dabe7a; padding:6px; margin-top:20px; border:solid 1px #682f2f; display:block; clear:both;}

#findalawyertop {background-color:#dabe7a; padding:6px; margin-top:20px; border:solid 1px #682f2f; display:block;}

.centerform {text-align:center; margin:0px; padding:0px;}

#findalawyer img {float:left; margin-right:10px; border:solid 1px #682f2f;}

.googleboxad {float:left; padding:3px; margin:0px 0px 0px 0px;}

.calccolumn {float:left; width:300px; margin-right:10px;}

.calculator {width: 292px; float:left; padding:4px;}

.calculator a {line-height:2em;}

.calcstates li {list-style:none;}


h1 {font-weight:bold; font-size:14px;}

h2 {font-weight:bold; font-size:14px; color:#FFF; display:block; background-color:#682f2f; padding:2px; margin:2px 0px 10px;}

.form {clear:both;}

#sidelinks {padding:5px;}

.sidelinkheader {width:122px; background-color:#dabe7a; padding:6px; margin:10px 0px 5px; font-size:10px; font-weight:bold; text-align:center;}

#sidelinks a {text-decoration:none; font-size:10px; display:block; margin-bottom:5px; color:#FFFFCC;}

#sidelinks a:hover {text-decoration:underline;}

.rightcontentcolumn {float:left; width:330px; padding-top:20px;}

#statepic .title {color:#FFF; font-size:24px; font-weight:normal; padding:3px 10px 0px; display:block;}





#footerlinks a {color:#990033; display:block; float:left; padding:2px 4px 2px 0px; margin-right:4px; border-right:1px solid #dabe7a; font-size:12px; text-align:center; }

#footerlinks a:hover {text-decoration:underline;}

#footerlinks a.last {border-right:none; float:none; text-align:left;}


.infonetworkbox {width:155px; padding:5px; margin:10px 0px 0px 10px; border:1px solid #682f2f; background:#fff; color:#000; font-weight:normal; float:right; font-size:12px; line-height:1.5em;}

.infonetworkbox a {font-weight:bold; color:#682f2f;  }

.infonetworkbox a:hover {text-decoration:underline;  }

.infonetworkbox h1 {color:#000; font-weight:bold; font-size:12px; margin-bottom:10px;}


a.adLink_a:hover {background-color: ; text-decoration: underline; }
a.adLink1_a:hover {background-color: ; text-decoration: underline; text-align:center}
a.adTitle_a:hover {background-color: ; text-decoration: underline; }
a.adTitle1_a:hover {background-color: ; text-decoration: underline; text-align:center}
a.adLink_a {text-decoration: none }
.single_center {text-align: center}
a.adTitle_a {text-decoration: none }
a.adLink1_a {text-decoration: none; text-align:center}
a.adTitle1_a {text-decoration: none; text-align:center}
.header	{background:#eee;padding:3px; font-size:15px; font-weight:bold}
.ad {width: 275px; height: 275px;}
.ad1 {width: 275px; height: 275px; }
.adText {color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: normal; font-style: normal;}
.adText1 {color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: normal; font-style: normal; text-align:center}
.adLink {overflow: hidden; color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: normal; font-style: italic;}
.adLink1 {color:310000; text-decoration:none; font-family: Arial; font-size:10pt; font-weight: normal; font-style: italic; text-align:center}
body, td, div {font-family:arial;font-size:12px; color: #000000;}
.abg {color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: bold; font-style: normal;}
.adTitle {color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: bold; font-style: normal;}
.adTitle1 {color:310000;text-decoration:none; font-family: Arial; font-size:10pt; font-weight: bold; font-style: normal; text-align:center}
.ad_box1 {float:left; border-style:solid;border-width:0;px; border-color:000000; background-color: fffff;height:275px;width:275px;margin-left:0px; opacity: 1; background-image: url(); background: transparent; }
.ad_box2 {float:left; border-style:solid;border-width:0;px; border-color:000000; background-color: fffff;height:275px;width:275px;margin-left:0px; opacity: 1; background-image: url(); background: transparent; }

