/* CSS Document */

body
{
	font-size: 90%;
	font-family: helvetica, georgia, sans-serif;
	line-height: 1.6em;
	text-align: center;
	color: #444444;
	background:#EBEBEB;
	
}

*{
	margin: 0;
	padding: 0;
}

a
{
	text-decoration: none;
	color: #005A8C;
}

a:hover
{
	text-decoration: underline; 
	color: #F56C0D;
}

a img
{
	border: none;
}

#clear{
clear:both;
}

input.hint {
   color: grey;
}




#slishow{
margin-left:12px;
}


/*#nav li{
background:url(images/repeat.jpg) repeat-x;
}*/

select{
font-size:12px;
width:100px;
}


#container{
width:997px;
text-align:left;
margin:auto;
margin-top:20px;
background:#FFFDFD;
}

#title{
background:url(images/top_bg.jpg) no-repeat;
height:121px;
width:997px;
}


#logo{
margin-top:20px;
float:left;
margin-left:15px;
}

#search{
float:right;
/*margin-left:165px;*/
margin-top:40px;
margin-right:40px;
}

#txt{
border:#7F9DB9 1px solid;
}

#btn{
border:#0F76BA 1px solid;
background:#0F76BA;
color:#FFFFFF;
}


/*#prof{
float:left;
margin-left:25px;
}*/

#mainmenu{
background:url(images/navbar_bg.jpg) no-repeat;
width:962px;
margin:auto;
}

#maincontain{
padding-top:20px;
padding-bottom:10px;
width:968px;
margin:auto;
}

#leftpanel{
float:left;
width:652px;
}

#tier1left{
float:left;
width:321px;
}


#tier1right{
float:right;
width:326px;
}

#header_content{
padding-top:10px;
background:url(images/header_bg.jpg) repeat-y;
text-align:center;
}

#header_bottom{
background:url(images/header_bottom.jpg) no-repeat;
height:25px;
}


/*#know{
margin-top:10px;
}

#knowhead{
background:url(images/know_head.jpg) no-repeat;
height:122px;
}

#know_content{
background:url(images/know_body_bg.jpg) repeat-y;
padding-top:10px;

}

ul#knowcon1{
margin-left:30px;
float:left;
list-style-type:square;
color:#3892AB;
}



ul#knowcon2{
margin-right:15px;
float:right;
list-style-type:square;
color:#3892AB;
}




#know_bottom{
background:url(images/know_bottom.jpg) no-repeat;
height:26px;
}
*/


#findlawyer_head{
background:url(images/find_a_lawyer_head.jpg) no-repeat;
height:40px;
}

#findlawyer_content{
padding-top:10px;
background:url(images/find_a_lawyer_body.jpg) repeat-y;
}

h2{
margin-left:10px;
display:block;
color:#3892AB;
font-style:normal;
font-size:18px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

#findlawyer_content h5{
margin-left:10px;
display:block;
color:#3892AB;
font-style:normal;
font-size:14px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

img#ways{
margin-left:15px;
}

img#or{
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
}

#practice1{
float:left;
margin-left:30px;
list-style-type:square;
color:#3892AB;
}


#practice2{
float:left;
margin-left:40px;
list-style-type:square;
color:#3892AB;
}

#findlawyer_content table{
margin-left:10px;
}

#location1{
float:left;
margin-left:30px;
list-style-type:square;
color:#3892AB;
}


#location2{
float:left;
margin-left:40px;
list-style-type:square;
color:#3892AB;
}


#findlawyer_bottom{
background:url(images/find_a_lawyer_bottom.jpg) no-repeat;
height:25px;
}


#marketlaw{
text-align:center;
margin-top:6px;
padding-bottom:5px;
}



#advertisementform_head1{
background:url(images/getfreelegalcare_head.jpg) no-repeat;
height:39px;
}


#advertisementform_head{
background:url(images/advertise_head.jpg) no-repeat;
height:40px;
}

#advertisementform_body{
background:url(images/advertise_body.jpg) repeat-y;
padding-top:10px;
}



#leftform h2{
margin-left:0px;
display:block;
color:#3892AB;
font-style:normal;
font-size:18px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}


#leftform table{
margin-left:15px;
padding-bottom:10px;
}

#leftform select{
font-size:12px;

}


#leftform h4{
color:#f57f33;
}

#leftform label{
font-weight:bold;
font-size:12px;
}




#advertisementform_bottom{
background:url(images/advertise_bottom.jpg) no-repeat;
height:25px;
}




#talk{
margin-top:5px;
}

#talk_head{
background:url(images/talk.jpg) no-repeat;
height:61px;
}

#talk_content{
background:url(images/talk_body.jpg) repeat-y;
padding-top:15px;
}

#community{
float:left;
width:320px;
margin-left:10px;
}

#community img{
float:right;
margin-top:25px;
}


#commun{
float:left;
font-size:12px;
margin-left:20px;
list-style-type:square;
color:#3892AB;
}




#panel{
float:right;
margin-right:10px;
width:300px;
}


#panel h1{
margin-left:10px;
display:block;
color:#3892AB;
font-style:normal;
font-size:18px;
font-weight:normal;

margin-bottom:5px;
/*margin-right:10px;*/
}

#panel table{
margin-left:10px;
}


img#ornew{
margin-left:10px;
padding-top:10px;
padding-bottom:10px;
}


#talk_bottom{
background:url(images/talk_bottom.jpg) no-repeat;
height:25px;
}




#rightpanel{
float:right;
width:308px;

}

#legalform{
margin-top:5px;
}



#legalform_head{
background:url(images/legal_form_head.jpg) no-repeat;
height:40px;
}

#legalform_body{
background:url(images/legal_form_body.jpg) repeat-y;
padding-top:15px;
}


#formtype1{
float:left;
margin-left:30px;
list-style-type:square;
color:#3892AB;
font-size:11px;
}


#formtype2{
float:left;
margin-left:20px;
list-style-type:square;
color:#3892AB;
font-size:11px;
}

img#or1{
margin-left:12px;
margin-top:5px;
margin-bottom:5px;
}


#document h5{
margin-left:12px;
display:block;
color:#3892AB;
font-style:normal;
font-size:14px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}


#document form#dd{
margin-left:20px;
padding-bottom:10px;
}

#document label{
margin-left:20px;
}




#legalform_bottom{
background:url(images/legal_form_bottom.jpg) no-repeat;
height:22px;
}


#events{
margin-top:5px;
}


#events_head{
background:url(images/life_events_head.jpg) no-repeat;
height:40px;
}

#events_body{
background:url(images/life_events_body.jpg) repeat-y;
padding-top:15px;
}


#eventscroll{
overflow:auto;
height:200px;
margin-left:15px;
margin-right:10px;
}

#layer1{
padding-bottom:15px;
color:#005A8C;

}

#layer2{
padding-bottom:15px;
color:#005A8C;
}

#layer3{
padding-bottom:15px;
color:#005A8C;
}

#layer4{
padding-bottom:15px;
color:#005A8C;
}


#layer1 p{
float:left;
width:165px;
text-align:justify;

}

#layer1 img{
float:right;
width:91px;
}

#layer2 p{
float:left;
width:165px;
text-align:justify;
}

#layer2 img{
float:right;
width:91px;
}


#layer3 p{
float:left;
width:165px;
text-align:justify;
}

#layer3 img{
float:right;
width:91px;
}


#layer4 p{
float:left;
width:165px;
text-align:justify;
}

#layer4 img{
float:right;
width:91px;
}


p#readmore{
text-align:right;
margin-left:10px;
margin-right:15px;
padding-top:10px;
padding-bottom:10px;
}

#read{
color:#FFFFFF;
border:#1D7897 1px solid;
background:#1D7897;
}

p#para{
margin-right:15px;
margin-left:15px;
padding-bottom:10px;
text-align:justify;
}


#events_bottom{
background:url(images/life_events_bottom.jpg) no-repeat;
height:24px;
}


#lawblog{
/*margin-top:5px;*/
}

#lawblog_head{
background:url(images/blog_head.jpg) no-repeat;
height:40px;
}


#lawblog_body{
background:url(images/blog_body.jpg) repeat-y;
padding-top:10px;
}

#blocklaw{
margin-left:15px;
margin-right:15px;
padding-bottom:10px;
/*border-bottom:#999999 1px dotted;*/
}

#blocklaw img{
margin-top:10px;
margin-bottom:10px;
}

#blocklaw h5{
display:block;
}

#blocklaw p{
text-align:justify;
display:block;
}


#newblock img{
margin-left:15px;
margin-top:10px;
margin-bottom:10px;
}

#newblock h5{
margin-left:15px;
margin-right:15px;
display:block;
padding-bottom:10px;
}


#lawblog_bottom{
background:url(images/blog_bottom.jpg) no-repeat;
height:24px;
}


#lifehelp{
text-align:center;
margin-top:10px;
padding-bottom:10px;
}


#newlawblog{
margin-top:10px;
}


#newlawblock_head{
background:url(images/newlawblog_head.jpg) no-repeat;
height:40px;
}

#newlawblock_body{
background:url(images/newlawblog_body.jpg) repeat-y;
padding-top:10px;
}

#newlawblock_body_content{
margin-left:15px;
margin-right:15px;
}

#newlawblock_body_content p{
padding-bottom:3px;
text-align:justify;
}

p#viewall{
text-align:right;
}


#newlawblock_bottom{
background:url(images/newlawblog_bottom.jpg) no-repeat;
height:22px;
}


#freelegalcare{
text-align:center;
margin-top:10px;
}



#contentpage_head{
background:url(images/contentpage_head.jpg) no-repeat;
height:40px;
line-height:40px;
}

#contentpage_head h1{
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#FFFFFF;
text-indent:15px;
font-weight:normal;
}



#contentpage_body{
background:url(images/contentpage_body.jpg) repeat-y;
padding-top:15px;
}


#contentpage_body p{
margin-left:15px;
margin-right:10px;
text-align:justify;
padding-bottom:10px;
}

#contentpage_body li{
margin-left:30px;
margin-right:10px;
}

#contentpage_body img{
margin-left:15px;
}



#contentpage_bottom{
background:url(images/contentpage_bottom.jpg) no-repeat;
height:25px;
}



#find_an_attorney_head{
background:url(images/find_an_attorney.jpg) no-repeat;
height:40px;
}


#find_an_attorney_body{
background:url(images/find_an_attorney_body.jpg) repeat-y;
padding-top:10px;
}


#find_an_attorney_bottom{
background:url(images/find_an_attorney_bottom.jpg) no-repeat;
height:25px;
}


#simplewaysearch{
padding-bottom:15px;
}


#simplewaysearch h4{
margin-left:15px;
display:block;
color:#3892AB;
font-style:normal;
font-size:14px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}


#simplewaysearch table{
margin-left:15px;
}


#simplewaysearch h2{
margin-left:15px;
display:block;
color:#3892AB;
font-style:normal;
font-size:18px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

#searchbystate{
width:280px;
float:left;
margin-left:10px;

}


#locationnew1{
float:left;
margin-left:30px;
list-style-type:square;
color:#3892AB;
}


#locationnew2{
float:left;
margin-left:40px;
list-style-type:square;
color:#3892AB;
}




#searchbypracticearea{
width:340px;
float:right;

border-left:#0f76ba 1px dotted;
}


#practicenew1{
float:left;
margin-left:30px;
list-style-type:square;
color:#3892AB;
}


#practicenew2{
float:left;
margin-left:40px;
list-style-type:square;
color:#3892AB;
}







#legalease{
margin-top:5px;
}

#legalease_head{
background:url(images/big_content_head.jpg) no-repeat;
height:40px;
}


#legalease_body{
background:url(images/big_content_body.jpg) repeat-y;
padding-top:10px;
}


#ease{
float:left;
width:640px;
margin-left:10px;
font-size:11px;
border-right:#999999 1px dotted;
}

#ease h4{
margin-left:5px;
font-size:15px;
}


#lawyersearch{
float:right;
margin-right:10px;
width:300px;
font-size:11px;
}


/*#legalfromnew{
float:left;
width:170px;
}

#legalfromnew h5{
margin-left:5px;
font-size:14px;
}*/



#legalfrom_new1{
margin-left:18px;
list-style-type:square;
color:#3892AB;
}


#legaltopic_new{
float:right;

width:630px;
}

#legaltopic_new h5{
font-size:14px;
}

#lawyersearch h4{
font-size:15px;
}



#legaltopic_new_1{
float:left;
margin-left:15px;
list-style-type:square;
color:#3892AB;

}

#legaltopic_new_2{
float:left;
margin-left:20px;
list-style-type:square;
color:#3892AB;

}

#legaltopic_new_3{
float:left;
margin-left:20px;
list-style-type:square;
color:#3892AB;

}

#legaltopic_new_4{
float:left;
margin-left:20px;
list-style-type:square;
color:#3892AB;
}


#top_cities{
float:left;
width:200px;
}

#top_cities h5{
font-size:14px;
}



#topcities_1{
float:left;
margin-left:15px;
list-style-type:square;
color:#3892AB;
}

#topcities_2{
float:left;
margin-left:40px;
list-style-type:square;
color:#3892AB;
}



#issues{
float:right;
width:90px;
}

#issues h5{
font-size:14px;
}

#issue_1{
margin-left:14px;
list-style-type:square;
color:#3892AB;
}




#legalease_bottom{
background:url(images/big_content_bottom.jpg) no-repeat;
height:24px;
}

#upperfooter{
width:997px;
background:url(images/upperfooter_bg.jpg) repeat;
height:30px;
line-height:30px;
}

#upfoot{
margin-left:15px;
list-style-type:none;
font-size:14px;

}


#upfoot li{
display:inline;
float:left;
padding-left:10px;
padding-right:10px;
display:block;
}

#upfoot li a{
color:#FFFFFF;
}

ul#upfoot li a:hover{
color:#F8F47D;
}

#upfoot li a:visited{
color:#FFFFFF;
}


#footer{
width:997px;
background:url(images/footer_bg.jpg) repeat;
height:100px;
}


#facebook{
text-align:right;
padding-top:5px;
margin-right:5px;
float:right;
}



#flinks{
text-align:center;
padding-top:30px;
color:#FFFFFF;
float:left;
margin-left:300px;

}


#flinks a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


div#flinks a:hover{
color:#FF6B05;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#flinks a:visited{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#copyright{
text-align:center;
color:#FFFFFF;

font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}


#copyright a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


div#copyright a:hover{
color:#FF6B05;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#copyright a:visited{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}


/***********************legal topic*********************/





#legal_topics_head{
background:url(images/legal_topic_head.jpg) no-repeat;
height:40px;
}

#legal_topics_body{
background:url(images/legal_topic_body.jpg) repeat-y;
padding-top:10px;
}


#legal_topics_bottom{
background:url(images/legal_topic_bottom.jpg) no-repeat;
height:25px;
}


ul#lagal_topics_all_one{
float:left;
list-style-type:square;
color:#3892AB;
margin-left:45px;

}


ul#lagal_topics_all_two{
float:left;
list-style-type:square;
color:#3892AB;
margin-left:75px;

}


#legal_topics_body h2{
margin-left:25px;
display:block;
color:#3892AB;
font-style:normal;
font-size:18px;
margin-top:5px;
margin-bottom:0px;
padding-bottom:10px;
margin-right:10px;
}

