 body {
text-align: center; /* for IE */
margin:0px;
margin-top:19px;

	}


body
{
	 background: #fff url('images/bg.jpg') repeat-x ; 
	 

	}

img{
	border:0px;
	}


#ContentContainer960 {
	
		margin-left: auto;   /* align for good browsers */
		margin-right: auto;
		text-align: left; /* counter the body center */

		width:960px;	

	}





#logo{
		float:left;
		margin-left:15px;
		}
		





#tel{
		float:right;

		}		
#clear{
	clear:both;
		}		
		
	
		
#nationwide{
		float:right;
		margin-top:-25px;
		margin-bottom:5px;
		}			
		
		
#homeBox{
		width:960px;
	height:245px;
	background: url('images/home_box.png') top center no-repeat;
	
	padding-top:31px;
	}
	
#pageBox{
		width:960px;
	height:160px;
	background: url('images/page_box.png') top center no-repeat;
	
	
	}	
	
#details{
	float:left;
	width:737px;
	color:#000;
	font-family: Verdana;
	font-size:13px;
	line-height:20px;
	}
	

#priceBox{
	float:right;
	
	}




/* NAVIGATION NORMAL */

#navigation{
		margin-top:40px;
		margin-left:15px;
		float:left;
		height:38px;
		}



#nav{
	margin:0px;
	padding:0px;

	list-style-type: none;
		}	

#nav ul{

	list-style:none;
	padding: 0px;
	margin: 0px;
	padding-top:17px;
}

ul#nav li  {
	margin:0px;
	display:inline; 
	padding:0px;

}

ul#nav li a {
	margin:0px;
	float:left;

	overflow:hidden;
	display:block; 
	height:38px;
	
	text-indent:-9000px;

}


ul#nav li#home a {
	width:111px;
	background:  url(images/nav_home.png) no-repeat;
}

ul#nav li#rent a {
	width:111px;
	background:  url(images/nav_rentArrears.png) no-repeat;
	
}

ul#nav li#debt a {
	width:111px;
	background:  url(images/nav_debtRecovery.png) no-repeat;
	
}

ul#nav li#agents a {
	width:111px;
	background:  url(images/nav_agents.png) no-repeat;
	
}

ul#nav li#interactive a {
	width:111px;
	background:  url(images/nav_interactive.png) no-repeat;
	
}

ul#nav li#links a {
	width:111px;
	background:  url(images/nav_links.png) no-repeat;
	
}

ul#nav li#contact a {
	width:111px;
	background:  url(images/nav_contact.png) no-repeat;
	
}






#extraContactTab{
	
	position:absolute;
	z-index:99999;
	top:130px;
	height:38px;
	width:130px;
	margin-left:580px;
	
	background:#999;
	
	filter:alpha(opacity=0);
 -moz-opacity:.0;
 opacity:.0; 
	}

#extraContactTab a{
height:38px;
	width:130px;	
}


#extraContactTab2{
	
	position:absolute;
	z-index:1099;
	top:130px;
	height:38px;
	width:110px;
	margin-left:680px;
	
	background:#999;
	
	filter:alpha(opacity=0);
 -moz-opacity:.0;
 opacity:.0;  

	}

#extraContactTab2 a{
height:38px;
	width:110px;	

}








#topSpace{
	position: relative;
	clear:both;
	padding-top:106px;
	}
	
	
#title{
	margin-left:36px;
	}	


.homeTitle{
	background: url(http://www.landlordslawyer.co.uk/images/hme_title.png) no-repeat;
	height:38px;
	width:357px;
	}

.debtTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title_debt.png) no-repeat;
	height:39px;
	width:254px;
	}

.rentTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title_rent.png) no-repeat;
	height:34px;
	width:389px;
	}
	
.interactiveTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title_interactive.png) no-repeat;
	height:31px;
	width:335px;
	}	
	
.contactTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title_contact.png) no-repeat;
	height:30px;
	width:191px;
	}	
	
.testimonialsTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title_links.png) no-repeat;
	height:31px;
	width:236px;
	}	
	
.agentsTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title-agents.png) no-repeat;
	height:36px;
	width:124px;
	}	
	
.blogTitle{
	background: url(http://www.landlordslawyer.co.uk/images/title-blog.png) no-repeat;
	height:38px;
	width:79px;
	}		

h1{text-indent:-9000px;padding:0;margin:0;}

	
#titleText{
	color:#fff;
	font-family: Verdana;
	font-size:14px;
	margin-top:15px;
	margin-bottom:15px;
	line-height:23px;
	margin-left:36px;


	
	}	
	
#titleText a{
	color:#E5000B;
	font-family: Verdana;
	text-decoration:underline;
	
}

#titleText a:hover{
	text-decoration:none;
}	
	
	
	
	
#contentTopSpace{
	position: relative;
	clear:both;
	margin-top:50px;
	}
	
	
	
#homeBullet	{
	font-family: Verdana;
	background: url('images/bullet.png') center left no-repeat;
	padding-left:30px;
	font-size:13px;
	margin-bottom:13px;
	line-height:24px;
	}
	
#homeBullet	a{color:#062C71;}	

#homeBullet	a:hover{text-decoration:none;}	


#pageBullet{
	font-family: Verdana;
	background: url('images/bullet.png') center left no-repeat;
	padding-left:30px;
	font-size:18px;
	margin-bottom:5px;
	color:#000;
	font-weight:bold;
	}
	
#pageBulletSub{
	font-family: Verdana;
	padding-left:30px;
	font-size:13px;
	margin-bottom:20px;
	color:#000;

	}

#pageBreak{background: url('images/pageBreak.png') center left no-repeat; height:20px;width:960px;margin-top:30px;}

#stageLine{background: url('images/pageBreak.png') center left no-repeat; height:20px;width:960px;}




#starText{
	font-family: Verdana;
	font-size:13px;
	color:#D22030;
	}
	
#3waySplit{
	float:left;
	width:auto;
	position:relative;
	display:inline;


	}	
	
#dottedTitleLink {
	font-size:22px;
	font-family: Verdana;
    PADDING-BOTTOM: 2px;


	}	
	
#dottedTitleLink a{

COLOR: #000; BORDER-BOTTOM: #E01222 1px dotted; TEXT-DECORATION: none;

text-transform:uppercase;

	}	
	
#dottedTitleLink a:hover{
	text-decoration:none;
	border-color: #000;
	color: #E01222;
	
}

#home3text{
	font-size:11px;
	font-family: Verdana;
	color:#000;
	margin-top:10px;
	line-height:20px;
	}
	
#readMoreBTN{
	margin-top:20px;
	margin-bottom:0px;
	}	
	
	
	
#footer{
	position: relative;
	clear:both;
	width:100%;
	margin-top:13px;
	height:60px;
	background: #CFDFFC url('images/footer_top.png') top center repeat-x;
	padding-top:15px;
	
	}	
	
#footer2Text{	
position: relative;
	color:#fff;
	font-family: Verdana;
	font-size:12px;
	padding-top:20px;
}

#footer2Text a{
	color:#fff;
	font-family: Verdana;
	text-decoration:none;
}

#footer2Text a:hover{
	text-decoration:underline;
}


#footer2{
	background:#A8C5FB;
	height:50px;
	}

#block_1
	{
	position: relative;
	float: left;
	width: 34%;
	margin-left: 33%;


	}
* html #block_1
	{
	display: inline;
	}
#block_2
	{
	position: relative;
	float: left;
	width: 33%;
	margin-left: -67%;



	}
#block_3
	{
	position: relative;
	float: left;
	width: 33%;


	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */







#myContent{
		color:#000;
	font-family: Verdana;
	font-size:11px;
	line-height:20px;
}

#myContent a{
	color:#E5000B;
	font-family: Verdana;
	text-decoration:underline;
}

#myContent a:hover{
	text-decoration:none;
}
	


#featureArea {
	position:absolute;
	z-index:9999;
	top:88px;
	margin-left:580px;
	


}

#featureArea2 {
	position:absolute;
	z-index:1098;
	top:128px;
	margin-left:640px;
	


}


#featureAreaAll {
	position:absolute;
	z-index:9999;
	top:88px;
	margin-left:685px;
}

#featureAreaAll2 {
	position:absolute;
	z-index:1098;
	top:127px;
	margin-left:757px;
}


#contactInfoBox{
	border:#E9E9E9 solid 3px;
	width:300px;
	}
	
.formInput{
	width:250px;
	font-family: Verdana;
	
	}	
	
	
	
	
#contactCol{
	width:427px;
	float:left;
	height:994px;   /*was 377pc for both col & col2 */
	}	
	
#contactCol2{
	width:427px;
	float:right;
	height:994px;
	}		
	
	
#contactBox{
	background: url('images/contactBack.png') no-repeat; height:377px;width:427px;
	}	
	
#contactCompany{
	padding-top:32px;
	margin-left:28px;
	font-family: Verdana;
	color:#072D71;
	font-size:24px;
	font-weight:bold;	
	
	}	
	
#contactDetails{
	margin-left:28px;
	font-family: Verdana;
	color:#072D71;
	font-size:13px;	
	float:left;
	}	
	
#contactDetails2{
	font-family: Verdana;
	color:#072D71;
	font-size:13px;	
	float:left;
	}	
	
h2{
	font-family: Verdana;
	color:#072D71;
	font-size:24px;
	font-weight:bold;
	padding-top:15px;
	height:52px;
   
	}	
	
	/* ICONS ///////////////////////*/
	
#stage1	{

	background: url('images/icons-stage1.jpg') no-repeat;
	padding-left:70px;
	height:52px;
	}	
	
	
#stage2-1	{

	background: url('images/icons-stage2-1.jpg') no-repeat;
	padding-left:70px;
	height:52px;
	}
	
#stage2-2	{

	background: url('images/icons-stage2-2.jpg') no-repeat;
	padding-left:70px;
	height:52px;
	}	
	
	
	
#stage3	{

	background: url('images/icons-stage3.jpg') no-repeat;
	padding-left:70px;
	height:52px;
	}		
	
	
#debt1{

	background: url('images/icons-debt1.png') no-repeat;
	padding-left:70px;
	height:52px;
	}
	
#debt2	{

	background: url('images/icons-debt2.jpg') no-repeat;
	padding-left:70px;
	height:52px;
	}	
	
	
#aWeber{
	background: url('images/aWeber-form-bg.jpg') no-repeat;
	width:958px;
	height:131px;
	}
	
#aWeberTEXT{float:left; width:724px; margin-left:24px; font:Arial;}
#aWeberFORM{float:left;}
.aWeberFORMfield{width:183px; height:26px font-size:14px; color:#666;}



#contentTopSpace2{
	position: relative;
	clear:both;
	margin-top:0px;
	}
	
#homeTextArea{background: url('images/hme-textBack.png') center left no-repeat; height:112px;width:562px; overflow:hidden;}	


#homeBullet2 {
	font-family: Verdana;
	font-size:11px;
	margin-top:10px;
	line-height:16px;
	color:#072D71;
	}
	
#homeBullet2 a{color:#072D71;text-decoration:underline;}	

#homeBullet2 a:hover{text-decoration:none;}	

#videoBack{background: url('images/hme-tv.png') center left no-repeat; height:243px;width:339px; }
