@charset "UTF-8";
/* CSS Document */

body { 
    background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #767676;
	margin: 0px;
	padding: 0px;
	line-height: 18px; 
	}
	
p { 
    font-size: 22px;
	color: #666;
	}	

/* Start Menu */

#header 
{width: 100%; background-color: #82b946; }

#menuwrap 
{width: 1000px; background-color: #82b946; margin: 0px auto 0px auto;}

/* Sets the size of the menu wrapper/text and applies a background color */
#menu { width: auto; height: 60px; }

/* This takes the default padding away from the list */
#menu ul { margin: 0px; padding: 0px 0px; height: auto; }

/* This makes the menu links run inline, or horizontal and adds padding */
#menu li { display: inline; padding: 0px 0px;}

/* Changes link color, takes underline away */
#menu a { text-decoration: none; color: #FFF; padding: 6px 5px 5px 5px; }

/* Changes the hover effect of the links */
#menu a:hover { }

/* End Menu */

/* Start Top Section */

#topwrap {
	width: 1000px;
	height: auto;
	margin: 10px auto;
	overflow: hidden;
}


#logo { width: 600px; height: 97px; float: left; margin: 30px 0px 0px 5px;  background-image:url(images/uklettings.jpg); background-repeat: no-repeat; }
#contact { width: 230px; height: 54px; float: right; padding: 30px 60px 10px 0px; }
#registermini { width: 330px; height: auto; text-align: right; float: right; padding: 40px 70px 0px 0px; }
#slogan { width: 450px; height: 44px; float: left; padding: 60px 0px 10px 40px; }
#register { width: 450px; height: 78px; float: left; padding: 30px 0px 10px 80px; }
#title { width: 400px; height: 45px; font-size: 30px; color: #666; float: left; padding: 40px 0px 0px 20px; }
#houses { width: auto; height: auto; float: left; padding: 0px 0px 0px 33px; }

/* Index Top Section */

#woman { width: auto; height: auto; float: right; padding: 0px 122px 0px 0px; }
#ihouses { width: auto; height: auto; float: left; padding: 0px 0px 0px 43px; }


/* HOW Top Section */

#howcontent { width: 580px; height: auto; font-size: 12px; float: left; padding: 0px 0px 0px 20px; }
#howtop { width: 330px; height: auto; float: right; padding: 0px 124px 0px 0px; }
#howmid { width: auto; height: auto; float: left; padding: 0px 0px 0px 43px; }
#howhouses {width: auto; height: auto; float: left; padding: 0px 0px 0px 43px; }

/* Landlords Main Section */

#lcontent { width: 580px; height: auto; font-size: 12px; float: left; padding: 0px 0px 40px 20px; }
#lticksection { font-size: 12px; color: #06F; font-weight: bold; font-size: 11px;}
#landlordslinks { width: 310px; color: #666; height: auto; float: right; padding: 20px 0px 0px 0px; }
#landlordslinks a { color: #666; }
#key { width: 345px; height: auto; float: right; padding: 0px 40px 0px 0px; }

/* Property Management main Section */

#pmcontent { width: 540px; height: 270px; font-size: 12px; float: left; padding: 0px 0px 40px 20px; }
#pmlinks { width: 310px; color: #666; height: auto; float: right; padding: 20px 0px 0px 0px; }
#pmlinks a { color: #666; }
#pmpeople { width: auto; height: auto; float: right; padding: 0px 46px 0px 0px; }
#pmhouses { width: auto; height: auto; float: left; padding: 243px 0px 0px 49px; }

/* Local Authorities main Section */

#lascontent { width: 540px; height: auto; font-size: 12px; float: left; padding: 0px 0px 40px 20px; }
#lasticksection { font-size: 12px; color: #900; font-weight: bold; font-size: 11px;}
#child { width: 345px; height: auto; float: right; padding: 40px 0px 0px 0px; }

/* Contact us main Section */

#map { width: 345px; height: auto; float: right; padding: 30px 10px 0px 0px; }
#ccontent { width: 540px; height: auto; font-size: 12px; float: left; padding: 0px 0px 40px 40px; }

/* End Top Section */

/* Start Mid Section */

#midwrap {
	width: 900px;
	height: auto;
	margin: 20px auto;
	overflow: hidden;
}

#midwrap a { color: #767676; text-decoration: none;}

#landlords { width: 300px; float: left; }

#landlordsh { padding-left: 20px; color: #767676;}
#landlordsc { padding: 10px 0px 10px 29px; font-size: 12px; color: #767676;} 
#landlordsi { padding-left: 24px;}

#tenants { width: 300px; float: left;}

#tenantsh { padding-left: 15px; color: #767676;}
#tenantsc { padding: 10px 0px 10px 20px; font-size: 12px; color: #767676;} 
#tenantsi { padding-left: 17px;}

#management { width: 300px; float: right; }

#managementh { padding-left: 10px; color: #767676;}
#managementc { padding: 10px 0px 10px 10px; font-size: 12px; color: #767676;} 
#managementi { padding-left: 4px;}

/* End Mid Section */

/* Start Footer */

#footer {
	width: 900px;
	text-align: center;
	font-size: 9px;
	height: auto;
	margin: 20px auto;
	overflow: hidden;
} 

/* End Footer */