body{
margin:0px;
background-color:#d2decd;
	
}
#centerevery {
	text-align: center;
	margin:0px;
	padding:0px;
}

#mainholder{
width:800px;
margin:auto;
padding:0px;
text-align:left;
	background-image:url(img/TESTlawlinx_bg.jpg);
	background-repeat:repeat-y;

}

#header{
background-image:url(img/LawSearchLogo.bmp);
height:100px;
text-indent:-4000px;
}

#headerL{
background-image:url(img/lawlinx_header_title.jpg);
height:82px;
text-indent:-4000px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}

/*--background-color:#1f5807;--*/
#header_green{
float:right;
background-color:#1E5706;
width:110px;
height:82px;
padding:0px;
margin:0px;

}

#header_dots{
background-image:url(img/lawlinx_header_dots.jpg);
height:82px;
padding:0px;
margin:0px;
background-repeat:no-repeat;
float:right;
width:107px;

}

/*#header_caption{
	background-image:url(img/lawlinx_header_caption.jpg);
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	height:18px;
}
*/

h1,h2,h3,h4{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

h2{
	font-size:24px;
	font-weight:bold;
	padding-bottom:15px;
	color: #1f5807;
}
h3{
	font-size:14px;
	padding-bottom:15px;
	color:#1e5706;

	
}
/*--	color:#1e5804;--*/
h4{
	font-size:12px;
	padding-bottom:10px;
	line-height: 17px;
	color:#1e5706;



}
p{
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:12px;
	margin:0px;
	padding-bottom:10px;
	line-height: 17px;

}

.link_style{
	font-weight:bold;
	color:#1f5807;
	text-decoration:none;
	
}
.link_style_copyright{
	color:#FFFFFF;
	text-decoration:none;
	
}

a:hover{
	color: #b2cea5;


}
/*--	background-color:#1E5706; --*/
/*--	background-color:#1E5804; --*/

#footer{
	background-color:#1E5804;
	clear: both;
	margin:0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:center;
}
#footer p{
	color:#FFFFFF;
	}
.footer_link_style{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif,Verdana;
}
#comsoft_logo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#comsoft_logo a:hover{
color:#0c1f59;
font-size:15px;
font-style:normal;

}


/*---------MENU------*/
#topmenu{
margin-top:
}
/*--	background-color:#1e5804;--*/
#menu_nav{
	margin:0px;
	height:20px;
	overflow:hidden;
	background-color:#1e5706;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}

#menu_nav li{
	text-align:left;
	line-height:20px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
	text-indent: -4000px;

}

#menu_nav li a{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

#home{
	background-image:url(img/TopMenu/set1/menu_1.bmp);
	width:60px;
	}
#home:hover{
	background-image:url(img/TopMenu/set2/menu_1.bmp);
	width:60px;
	}
#home:active{
	background-image:url(img/lawlinx_active_home.jpg);
	width:60px;
	}

#about{
	background-image:url(img/TopMenu/set1/menu_2.bmp);
	width:75px;
	background-repeat: no-repeat;
	}
#about:hover{
	background-image:url(img/TopMenu/set2/menu_2.bmp);
	width:75px;
	}

#about:active{
	background-image:url(img/lawlinx_active_about.jpg);
	width:75px;
	}

#JoinUs{
	background-image:url(img/TopMenu/set1/menu_3.bmp);
	width:130px;
	}
	
#JoinUs:hover{
	background-image:url(img/TopMenu/set2/menu_3.bmp);
	width:130px;
	}

#JoinUs:active{
	background-image:url(img/lawlinx_active_findalawyer.jpg);
	width:130px;
	}

#featuredlawyers{
	background-image:url(img/TopMenu/set1/menu_4.bmp);
	width:132px;
	}
#featuredlawyers:hover{
	background-image:url(img/TopMenu/set2/menu_4.bmp);
	width:132px;
	}
#featuredlawyers:active{
	background-image:url(img/lawlinx_active_featuredlawyers.jpg);
	width:132px;
	}

#findalawyer{
	background-image:url(img/TopMenu/set1/menu_5.bmp);
	width:115px;
	}
	
#findalawyer:hover{
	background-image:url(img/TopMenu/set2/menu_5.bmp);
	width:115px;
	}

#findalawyer:active{
	background-image:url(img/lawlinx_active_findalawyer.jpg);
	width:115px;
	}

#faq{
	background-image:url(img/TopMenu/set1/menu_6.bmp);
	width:63px;
	}
	
#faq:hover{
	background-image:url(img/TopMenu/set2/menu_6.bmp);
	width:63px;
	}

#faq:active{
	background-image:url(img/lawlinx_active_faq.jpg);
	width:63px;
	}

#contactus{
	background-image:url(img/TopMenu/set1/menu_7.bmp);
	width:93px;
	}
	
#contactus:hover{
	background-image:url(img/TopMenu/set2/menu_7.bmp);
	width:93px;
	}

#contactus:active{
	background-image:url(img/TopMenu/set1/menu_7.bmp);
	width:93px;
	}

#banner{
float:center;
	width:800px;
	height:160px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

#banner1{
	background-image:url(img/lawlinx_banner.jpg);
	height:131px;
	}

	


/*---------CONTENT------*/

#addlink_header{
	text-align:center;
	background-color:#1E5706;
	padding-top:10px;
}

.link_style_add{
color:#FFFFFF;
text-decoration:none;
	
}
/*--	color:#1e5804; --*/
.link_style_addinfo{
	color:#1e5706;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:12px;

}
#content{
	margin:0px;
	padding:0px;
	}

#content_text{
	font-family:Arial, Helvetica, sans-serif,Verdana;
	text-align:justify;
	padding-left:235px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}

#content_text_Full{
	font-family:Arial, Helvetica, sans-serif,Verdana;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}

#content_text_add{
	text-align:justify;
	padding-left:20px;
	padding-right:65px;
	padding-top:20px;
	padding-bottom:20px;
}

			/*---------LEFT MENU------*/

#FeaturedLawyerAd{
	float:left;
	width:306px;
	padding-left: 4px;
}

#FeaturedLawyer_leftmenu{
	float:left;
	width:306px;
	padding-left: 4px;
}

#FeaturedLawyer_leftmenu_nav{
	width:306;
	padding:0px;
	margin:0px;
	padding-left: 4px;
}
	
#LawyerAd{
	float:left;
	width:206px;
	padding-left: 4px;
}

#leftmenu{
	float:left;
	width:206px;
	padding-left: 4px;
}

#leftmenu_nav{
	width:211;
	padding:0px;
	margin:0px;
	padding-left: 4px;
	}

#leftmenu_nav li{
	text-align:left;
	line-height:21px;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
	text-indent: -4000px;
}
	
#leftmenu_nav a{
	display:block;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

#practice{
	background-image:url(img/LeftMenu_Practice.bmp);
	background-repeat: no-repeat;
	height:21px;
	width:2220px;

}
#practice:hover{
	background-image:url(img/LeftMenu_PracticeH.bmp);
	}

#province{
	background-image:url(img/LeftMenu_Province.bmp);
	background-repeat: no-repeat;
	height:21px;
	width:220px;

	}

#province:hover{
	background-image:url(img/LeftMenu_ProvinceH.bmp);
	}

#city{
	background-image:url(img/LeftMenu_City.bmp);
	background-repeat: no-repeat;
		height:21px;
	width:220px;

	}

#city:hover{
	background-image:url(img/LeftMenu_CityH.bmp);
	}

#terms{
	background-image:url(img/lawlinx_terms_and_conditions.jpg);
	background-repeat: no-repeat;
		height:21px;
	width:220px;
	}

#terms:hover{
	background-image:url(img/lawlinx_active_terms_and_conditions.jpg);
	}

#sitemap{
	background-image:url(img/lawlinx_sitemap.jpg);
	background-repeat: no-repeat;
	height:21px;
	width:220px;

	}

#sitemap:hover{
	background-image:url(img/lawlinx_active_sitemap.jpg);
	}


#left_link_and_ad{
	margin:0px;
	padding:0px;
	width:234px;
	

}

#left_link{
	float:left;
	width:79px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left_ad{
width:210px;
float:left;
padding-left: 10px;
}

/*--	color:#234d01; --*/	
#add_your_lawpractice a:link{
padding:0px;
margin:0px;
text-decoration:none;
	color:#1e5706;
		font-weight:bold;


}
#add_your_lawpractice a:hover{
	color:#1e5706;
	font-weight:bold;
	padding:0px;
margin:0px;

}
#add_your_lawpractice a:visited{
	color:#1e5706;
	font-weight:bold;
	padding:0px;
margin:0px;

}


#add_your_lawpractice{
background-color:#b1cba6;
width:77px;
height:52px;
margin-bottom:8px;
margin-left:3px;
}	

#add_style{
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#234d01;
	padding:0px;
margin:0px;


}
/*---------HOME------*/
/*--	border:2px solid #1e5804; --*/

#home_img{
	width:187px;
	float:right;
	margin-left:15px;
	border:2px solid #1e5706;
	text-align:center;

}

/*---------ABOUT------*/


#about_img{
	width:208px;
	float:left;
	margin-right:15px;
	border:2px solid #1e5706;
	text-align:center;

}
	

#instructions_img{
	width:263px;
	float:right;
	margin-left:15px;
	border:2px solid #1e5706;
	text-align:center;


}



/*------------PRACTICE  AREAS---------*/
.levels{
display:none;
background-color:#d1deca;
padding:10px;

}

.def_link_style{
	text-decoration:;
	
	

}
#practice_area a:hover{
	color:#006600;
	

}


li{
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:12px;
	margin:0px;
	padding:0px;


}

/*------------FEATURED LAWYERS---------*/


#lawyer_link_style p {
text-align:center;
color:#666666;
}
/*--	color:#1e5804;--*/

/*------------INFORMATION AND LINKS---------*/
.info_link_style{
	color:#1e5706;
	text-decoration:none;
}	

#info_and_links h3{
	padding-top:20px;
	}
ul{
	margin-top:0px;
	padding-top:0px;
}
	
#info_and_links a:hover{
		color: #b2cea5;

	
}



.p_style p{
	margin:0px;
	padding:0px;
	}
	

.list_name_style{
width:262px;
max-width:260px;
overflow:hidden;
padding:0px;
margin:0px;
}

#listing_style{
	width:475px;
	max-width:475px;
	word-break: keep-all;
	}
	
/*------------LAWYER ADVERTISE RATES---------*/

#rate_style{
	padding-bottom:15px;

}	

#rate_style p{
	text-align:center;
}

#detail_list_style{
list-style-image:url(img/arrow.jpg);
text-align:left;
}