/*---------------------------------------Design by Michael Hartley for Terence Carney Solicitors---------------------------------------*/

/*GENERAL CLASSES----------------------------------------------------------------------------------------------------------------------*/

body										 {font-family:Georgia,Times New Roman,Serif;font-size: 15px;color: #333333;
												 background-image:url('texture.jpg');font-weight: 400;}

/* Hide from IE-Mac \*/ 
html>body  {font-weight: 550;} 
/* End hide */
											 
strong									 {font-size: 13px;color: #333333;font-weight: 700;}
									 										 
.formnotes							 {color: #7F9DB9;font-size: 12px;font-style: italic;}

strong.numbers					 {font-family: verdana;font-size: 14px;color: #333333;font-weight: 400;}

hr									 		 {border: 0;color: #333333;background-color: #333333;height: 1px;}

ul											 {list-style: none;}

h1											 {font-size: 16px;font-weight: 700;color: #000000;}

a img										 {border:none;}
/*----------------------------ALIGNMENT------------------------------------------------------------------------------------------------*/
.textalignjustify				 {text-align: justify;line-height: 120%;}
.textcenteralign 				 {text-align: center;}
/*----------------------------END ALIGNMENT--------------------------------------------------------------------------------------------*/												 

/*----------------------------LINKS----------------------------------------------------------------------------------------------------*/
a 		 	 								 {color: #000000;}
a:hover									 {text-decoration: none;}
											 
a.leaflet								 {color: #333333;text-align: center;border: #333333 solid 1px;text-decoration: none;
												 padding-left: 5px;padding-right: 5px;}
												 							 
a.leaflet:hover					 {color: white;text-align: center;border: #333333 solid 1px;text-decoration: none;
												 padding-left: 5px;padding-right: 5px;background-color: #666666;}
												 
a.back									 {text-decoration: none;}

/*----------------------------END LINKS------------------------------------------------------------------------------------------------*/											 
										 
/*----------------------------NO MARGIN/PADDING----------------------------------------------------------------------------------------*/												 
html,body								 {margin:0; padding:0}
h1,h2,h3,h4,h5,h6,ul 		 {margin:0 0 0 0; padding:0}
form 										 {margin:0; padding:0}
table 									 {margin:0 0 0 0; padding:0 0 0 0}
p												 {margin:0em 0 1.5em 0; padding:0}
li											 {margin:0em 0 0.5em 0; padding:0}
/*----------------------------END NO MARGIN/PADDING------------------------------------------------------------------------------------*/

/*END GENERAL CLASSES------------------------------------------------------------------------------------------------------------------*/ 
				 
/*HEADER-------------------------------------------------------------------------------------------------------------------------------*/
									
.headerpic
												{position: absolute;left: 50%;margin-left: -400px;top: 0px;z-index:2;width: 800px;height: 207px;}

/*END HEADER---------------------------------------------------------------------------------------------------------------------------*/
	 
/*CONTENTS-----------------------------------------------------------------------------------------------------------------------------*/
		 
.contents								{position: absolute;left: 50%;margin-left: -390px;top: 295px;width: 135px;z-index:3;
												line-height: 200%;}

/*END CONTENTS-------------------------------------------------------------------------------------------------------------------------*/

/*MAIN---------------------------------------------------------------------------------------------------------------------------------*/

.mainheader							{position: absolute;left: 50%;margin-left: -240px;top: 225px;width: 480px;z-index:3;
												font-size: 16px;font-weight: normal;color: #000000; text-align: center;}

.main										{position: absolute;left: 50%;margin-left: -240px;top: 305px;width: 480px;z-index:3;
												line-height: 100%;}
																								
.maincontactl						{position: absolute;left: 50%;margin-left: -190px;top: 305px;width: 185px;z-index:3;
												line-height: 100%;}

.maincontactr						{position: absolute;left: 50%;margin-left:   40px;top: 305px;width: 200px;z-index:3;
												line-height: 100%;}
												
.maincontactc						{position: absolute;left: 50%;margin-left: -240px;top: 530px;width: 480px;z-index:3;
												line-height: 100%;}

/*END MAIN-----------------------------------------------------------------------------------------------------------------------------*/

/*NEWS---------------------------------------------------------------------------------------------------------------------------------*/

.newsheader							{position: absolute;left: 50%;margin-left:  255px;top: 225px;width: 135px;z-index:3;
												font-size: 16px;font-weight: normal;color: #000000;}

.news		 								{position: absolute;left: 50%;margin-left: 255px;top: 300px;width: 135px;z-index:3;
												line-height: 100%;}

/*END NEWS-----------------------------------------------------------------------------------------------------------------------------*/

/*FOOTER-------------------------------------------------------------------------------------------------------------------------------*/

a.footer							  {font-size: 10px;}
												
/*----------------------------SMALLEST PAGE FOOTER-------------------------------------------------------------------------------------*/	
																
.footerbreaksmallest						{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 600px;}
												
.footerpicsmallest							{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 690px;}
												
.footerheadersmallest						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 703px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpicsmallestlaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 615px;}
												
.footerpicsmallestclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 615px;}
																 
.footerpicsmallestcslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 615px;}
																 
.footerpicsmallestcllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 615px;}

.footerpicsmallestcdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 615px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/
/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinkssmallest						{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 735px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END SMALLEST PAGE FOOTER---------------------------------------------------------------------------------*/
/*----------------------------CONTACT_US PAGE FOOTER-----------------------------------------------------------------------------------*/	
																
.footerbreakcontact_us						{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 710px;}
												
.footerpiccontact_us							{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 800px;}
												
.footerheadercontact_us						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 813px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpiccontact_uslaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 725px;}
												
.footerpiccontact_usclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 725px;}
																 
.footerpiccontact_uscslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 725px;}
																 
.footerpiccontact_uscllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 725px;}

.footerpiccontact_uscdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 725px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/

/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinkscontact_us						{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 845px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END CONTACT_US PAGE FOOTER-------------------------------------------------------------------------------*/
/*----------------------------CONTACT_FORM PAGE FOOTER---------------------------------------------------------------------------------*/	
																
.footerbreakcontact_form						{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 1410px;}
												
.footerpiccontact_form							{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 1500px;}
												
.footerheadercontact_form						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 1513px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpiccontact_formlaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 1425px;}
												
.footerpiccontact_formclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 1425px;}
																 
.footerpiccontact_formcslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 1425px;}
																 
.footerpiccontact_formcllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 1425px;}

.footerpiccontact_formcdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 1425px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/

/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinkscontact_form						{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 1545px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END CONTACT_FORM PAGE FOOTER-----------------------------------------------------------------------------*/						
/*----------------------------PRIVACY_POLICY PAGE FOOTER-------------------------------------------------------------------------------*/	
																
.footerbreakprivacy_policy						{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 1010px;}
												
.footerpicprivacy_policy						{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 1100px;}
												
.footerheaderprivacy_policy						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 1113px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpicprivacy_policylaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 1025px;}
												
.footerpicprivacy_policyclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 1025px;}
																 
.footerpicprivacy_policycslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 1025px;}
																 
.footerpicprivacy_policycllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 1025px;}

.footerpicprivacy_policycdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 1025px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/
/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinksprivacy_policy				{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 1145px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END PRIVACY_POLICY PAGE FOOTER---------------------------------------------------------------------------*/
/*----------------------------LEGAL_SERVICES PAGE FOOTER-------------------------------------------------------------------------------*/	
																
.footerbreaklegal_services					{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 650px;}
												
.footerpiclegal_services						{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 740px;}
												
.footerheaderlegal_services						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 753px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpiclegal_serviceslaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 665px;}
												
.footerpiclegal_servicesclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 665px;}
																 
.footerpiclegal_servicescslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 665px;}
																 
.footerpiclegal_servicescllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 665px;}

.footerpiclegal_servicescdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 665px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/
/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinkslegal_services					{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 785px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END LEGAL_SERVICES PAGE FOOTER---------------------------------------------------------------------------*/
/*----------------------------FAMILY_LAW PAGE FOOTER-----------------------------------------------------------------------------------*/	
																
.footerbreakfamily_law					{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 1520px;}
												
.footerpicfamily_law						{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 1610px;}
												
.footerheaderfamily_law						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 1623px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpicfamily_lawlaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 1535px;}
												
.footerpicfamily_lawclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 1535px;}
																 
.footerpicfamily_lawcslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 1535px;}
																 
.footerpicfamily_lawcllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 1535px;}

.footerpicfamily_lawcdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 1535px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/
/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinksfamily_law						{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 1655px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
																																																						
/*----------------------------END FAMILY_LAW PAGE FOOTER-------------------------------------------------------------------------------*/
/*----------------------------LINKS----- PAGE FOOTER-----------------------------------------------------------------------------------*/	
																
.footerbreaklinks				{position: absolute;left: 50%;margin-left: -390px;z-index: 3;width: 780px;height: 1px;
																 top: 730px;}
												
.footerpiclinks						{position: absolute;left: 50%;margin-left: -400px;z-index: 2;width: 800px;height: 80px;
																 top: 820px;}
												
.footerheaderlinks						{position: absolute;left: 50%;margin-left: -385px;z-index: 3;width: 770px;height: 80px; 
																 font-size: 11px;font-weight: normal;color: #000000;text-align: center;
																 top: 833px;}
												
/*------------------------------------------------------------LOGOS--------------------------------------------------------------------*/								
.footerpiclinkslaflogo				{position: absolute;left: 50%;margin-left: -354px;z-index: 3;width:  68px;height: 70px;
																 top: 745px;}
												
.footerpiclinksclslogo				{position: absolute;left: 50%;margin-left: -184px;z-index: 3;width:  48px;height: 70px;
																 top: 745px;}
																 
.footerpiclinkscslalogo				{position: absolute;left: 50%;margin-left:  -32px;z-index: 3;width:  64px;height: 70px;
																 top: 745px;}
																 
.footerpiclinkscllogo				{position: absolute;left: 50%;margin-left:  103px;z-index: 3;width: 114px;height: 70px;
																 top: 745px;}

.footerpiclinkscdslogo				{position: absolute;left: 50%;margin-left:  290px;z-index: 3;width:  60px;height: 70px;
																 top: 745px;}
/*------------------------------------------------------------END LOGOS----------------------------------------------------------------*/
/*------------------------------------------------------------LINKS--------------------------------------------------------------------*/
.footerlinkslinks						{position: absolute;left: 50%;margin-left: -375px;z-index: 3;width: 750px;height:30px;
																 text-align: center;
																 top: 865px;}
/*------------------------------------------------------------END LINKS----------------------------------------------------------------*/
/*----------------------------END LINKS PAGE FOOTER------------------------------------------------------------------------------------*/						
											
/*END FOOTER---------------------------------------------------------------------------------------------------------------------------*/

/*BACKGROUNDS & BORDER-----------------------------------------------------------------------------------------------------------------*/

.headerpic			{position: absolute;left: 50%;margin-left: -400px;top: 0px;	z-index:2;width: 800px;height: 207px;}
												
.contentheaderpic				{position: absolute;left: 50%;margin-left: -395px;top: 215px;z-index:2;width: 790px;height: 80px;}

/*----------------------------Smallest Page Background & Border------------------------------------------------------------------------*/

.smallestbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 775px;}
												
.smallestborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 775px;}
												
.smallestsplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 315px;}										
												
/*----------------------------End Smallest Page Background & Border--------------------------------------------------------------------*/
							
/*----------------------------Contact_Us Page Background & Border----------------------------------------------------------------------*/

.contact_usbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 885px;}
												
.contact_usborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 885px;}
												
.contact_ussplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 425px;}										
												
/*----------------------------End Contact_Us Page Background & Border------------------------------------------------------------------*/

/*----------------------------Contact_Form Page Background & Border--------------------------------------------------------------------*/

.contact_formbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 1585px;}
												
.contact_formborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 1585px;}
												
.contact_formsplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 1125px;}										
												
/*----------------------------End Contact_Form Page Background & Border----------------------------------------------------------------*/

/*----------------------------Privacy_Policy Page Background & Border------------------------------------------------------------------*/

.privacy_policybg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 1185px;}
												
.privacy_policyborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 1185px;}
												
.privacy_policysplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 725px;}										
												
/*----------------------------End Privacy_Policy Page Background & Border--------------------------------------------------------------*/
/*----------------------------Legal_Services Page Background & Border-------------------------------------------------------------------*/

.legal_servicesbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 825px;}
												
.legal_servicesborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 825px;}
												
.legal_servicessplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 365px;}										
												
/*----------------------------End Legal_Services Page Background & Border--------------------------------------------------------------*/
/*----------------------------Family_Law Page Background & Border----------------------------------------------------------------------*/

.family_lawbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 1695px;}
												
.family_lawborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 1695px;}
												
.family_lawsplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 1235px;}										
												
/*----------------------------End Family_Law Page Background & Border------------------------------------------------------------------*/
/*----------------------------Links Page Background & Border---------------------------------------------------------------------------*/

.linksbg					 	 	{position: absolute;left: 50%;margin-left: -400px;z-index: 1;width: 800px;top: 0px;background-color: #FFFFFF;
												 height: 905px;}
												
.linksborder					{position: absolute;left: 50%;margin-left: -400px;z-index: 3;width: 800px;top: 0px;border: 1px solid rgb(0,0,0);
												 height: 905px;}
												
.linkssplit					{position: absolute;left: 50%;margin-left: -250px;z-index: 3;width: 500px;top: 280px;
												 border-left: 1px solid rgb(102,102,102);border-right: 1px solid rgb(102,102,102);
												 height: 445px;}										
												
/*----------------------------End Links Page Background & Border-----------------------------------------------------------------------*/					
							
/*END BACKGROUNDS & BORDER-------------------------------------------------------------------------------------------------------------*/

/*FEE EARNER PICS----------------------------------------------------------------------------------------------------------------------*/
.fep 						 {position: absolute;left: 50%;margin-left: 255px;z-index:5;border: 1px solid #FFFFFF;width: 134px;
			 					 height:186px; /* Height of thumb scaled down to 134px width */
			 					 background-image:url('thumb.jpg'); /* Name of Thumb */
			 					 top: 295px;}
			 
.fepblank	 			 {width: 134px;border: 0;position: absolute;
			 					 height:186px; /* Height of thumb scaled down to 134px width */}
			 
a:hover.fep			 {width: 798px;z-index:10;position: absolute;left: 50%;margin-left: -399px;
								 border-top:1px solid #333333;border-bottom:1px solid #333333;
			 					 background-image:url('fep.jpg'); /* Name of Pic */
								 height:370px; /* Height of pic with the width 798px */}
			 
a:visited.fep		 {width: 134px;border: 1px solid #000000;
			 					 background-image:url('thumb.jpg');/* Name of Thumb */
			 					 height:186px;/* Height of thumb scaled down to 134px width */}
/*END FEE EARNER PICS------------------------------------------------------------------------------------------------------------------*/

/*HTML VALID PICS----------------------------------------------------------------------------------------------------------------------*/
a.validhtmlsmallest		      {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:695px; left: 50%;margin-left: -395px; z-index:3;}

a.validhtmlcontact_us       {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:805px; left: 50%;margin-left: -395px; z-index:3;}
												 
a.validhtmlcontact_form       {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:1505px; left: 50%;margin-left: -395px; z-index:3;}

a.validhtmlprivacy_policy		{border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:1105px; left: 50%;margin-left: -395px; z-index:3;}
												 
a.validhtmllegal_services   {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:745px; left: 50%;margin-left: -395px; z-index:3;}
												 
a.validhtmllinks		        {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:825px; left: 50%;margin-left: -395px; z-index:3;}
												 
a.validhtmlfamily_law		        {border:none;background-image:url('validhtml.gif');width:88px;height:31px;
								         position:absolute;top:1615px; left: 50%;margin-left: -395px; z-index:3;}																																																															 																																																																	 
/*END HTML VALID PICS------------------------------------------------------------------------------------------------------------------*/

/*CSS VALID PICS-----------------------------------------------------------------------------------------------------------------------*/
a.validcsssmallest		      {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:695px; left: 50%;margin-left: 307px; z-index:3;}

a.validcsscontact_us       {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:805px; left: 50%;margin-left: 307px; z-index:3;}
												 
a.validcsscontact_form       {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:1505px; left: 50%;margin-left: 307px; z-index:3;}

a.validcssprivacy_policy		{border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:1105px; left: 50%;margin-left: 307px; z-index:3;}
												 
a.validcsslegal_services   {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:745px; left: 50%;margin-left: 307px; z-index:3;}
												 
a.validcsslinks		        {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:825px; left: 50%;margin-left: 307px; z-index:3;}
												 
a.validcssfamily_law		   {border:none;background-image:url('validcss.gif');width:88px;height:31px;
								         position:absolute;top:1615px; left: 50%;margin-left: 307px; z-index:3;}																																																															 																																																																	 
/*END CSS VALID PICS-------------------------------------------------------------------------------------------------------------------*/



/*FORM STYLE---------------------------------------------------------------------------------------------------------------------------*/
.formnotes							{color: #7F9DB9;font-size: 12px;font-style: italic;}
.formtop								{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%;}
.formtitleleft					{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%; top:30px;}
.formtitleright					{position: absolute;left: 30%; width:360px;z-index:3;line-height: 100%; top:30px;}
.formforenameleft				{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%; top: 80px}
.formforenameright			{position: absolute;left: 30%;width:360px;z-index:3;line-height: 100%; top: 80px}
.formsurnameleft				{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%; top: 130px}
.formsurnameright				{position: absolute;left: 30%;width:360px;z-index:3;line-height: 100%; top: 130px}
.formtelephoneleft			{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%; top: 180px}
.formtelephoneright		  {position: absolute;left: 30%;width:360px;z-index:3;line-height: 100%; top: 180px}
.formemailleft					{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%; top: 230px}
.formemailright		  		{position: absolute;left: 30%;width:360px;z-index:3;line-height: 100%; top: 230px}
.emailtelephoneformnote {color:#7F9DB9;font-size: 12px;font-style: italic; margin-top:250px}
.formmiddle							{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%;top:330px;}
.formservicetop					{position: absolute;left: 0%;width: 480px;z-index:3;line-height: 100%;top:30px;}
.formservicebottom  		{position: absolute;left: 0%;width: 480px;z-index:3;line-height: 100%;top:50px;}
.formcommentstop				{position: absolute;left: 0%;width: 480px;z-index:3;line-height: 100%;top:100px;}
.formcommentsbottom  		{position: absolute;left: 0%;width: 480px;z-index:3;line-height: 100%;top:120px;}
.formbottom							{position: absolute;left: 50%;margin-left: -240px;width: 480px;z-index:3;
												line-height: 100%;top:625px;}
.formpreferenceleft			{position: absolute;left: 50%;margin-left: -240px;width: 240px;z-index:3;
												line-height: 100%; top: 30px}
.formpreferenceright		{position: absolute;left: 60%;width:180px;z-index:3;line-height: 100%; top: 30px}	
.contactformnote 				{color:#7F9DB9;font-size: 12px;font-style: italic; margin-top:60px; margin-bottom:80px;}
.formcontactleft				{position: absolute;left: 50%;margin-left: -240px;width: 240px;z-index:3;
												line-height: 100%; top: 130px}
.formcontactright				{position: absolute;left: 60%;width:180px;z-index:3;line-height: 100%; top: 130px}
.formsubmit							{position: absolute;left: 0%;width: 480px;z-index:3;line-height: 100%;top:370px;}
/*END FORM STYLE-----------------------------------------------------------------------------------------------------------------------*/
