* {
	margin: 0px;
	padding: 0px;
}
*:focus {
	 outline: none;
}
html {

}
body {
	font-family: Verdana, Arial;
	color: #333333;
	background: #567043;
}

h1 span {display: none;}

h1 {font-size: 12px;}
h1.top {position: absolute;top: 10px;margin-left: 200px;width: 250px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;font-weight: bold;color: #567043;margin:15px 0 10px 0;}
h2 a.hover {color:#567043!important;text-decoration:none!important;}
h2 a.hover:hover {color: #79985C!important;text-decoration:underline!important;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #567043;font-size: 13px;font-weight: bold;}
h3.brochure_link {color: #567043;margin:0px 0 10px 0;padding-top:20px;}
h3.brochure_link a:hover {text-decoration:underline;color:#FF6600!important;}
h3.form_text {font-size:11px;margin:0 3px;text-align:center;}

.orange {color: #FF6600!important;text-decoration: underline!important;}
.right {float: right;}

a.hover {color: #333333!important;text-decoration:none!important;}
a.hover:hover {color: #79985C!important;text-decoration:underline!important;}

div.hr {font-size:3pt;text-align:center;border-top:1px solid #00B156;margin:0;}

#container {margin: 0px auto;width: 766px;background-image:url(../images/body-bg.gif);background-repeat:repeat-y;overflow: hidden;}

#wrapper {border: 1px solid #FFFFFF;width: 766px;}

#containerwide {margin: 0px auto;width: 790px;background-image:url(../images/body-bg.gif);background-repeat:repeat-y;overflow: hidden;}

#wrapperwide {border: 1px solid #FFFFFF;width: 790px;}

#header {height: 90px;background: #FFFFFF;}

#logo {position: absolute;top: 13px;margin-left: 13px;}

#lifebanner {position: absolute;top: 10px;margin-left: 450px;width: 320px;}

#seotexthome {position: absolute;top: 10px;margin-left: 200px;	width: 300px;}
#seotextabout {position: absolute;top: 10px;margin-left: 200px;}
#seotextproperty {position: absolute;top: 10px;margin-left: 200px;}
#seotextproperty1 {position: absolute;top: 10px;margin-left: 200px;width: 250px;}
#seotextproperty2 {position: absolute;top: 10px;margin-left: 200px;}
#seotextcontact {position: absolute;top: 10px;margin-left: 200px;}

#topnav {border-top: 16px solid #E1EAD9;}
#boxnav {background: url(../images/nav_bg.gif);height: 136px;width: 178px;float: left;font-size: 12px;}
#boxnav ul {list-style: none;padding-left: 30px;padding-top: 18px;}
#boxnav li {padding-bottom: 6px;}
#boxnav a:link, #boxnav a:visited {text-decoration: none;color: #333333;}
#boxnav a:hover {text-decoration: none;color: #79985C;}

#collage {height: 136px;width: 588px;float: left;}
#collagewide {height: 136px;width: 612px;float: left;}

#pics {height: 130px;border-bottom: 1px solid #FFFFFF;}
#pics img {border-right: 1px solid #FFFFFF;}

#btmstrip {border-top: 5px solid #A2BC89;}

#mainpage {background: #FFFFFF;width: 588px;float: left;overflow: hidden;}
#mainpagewide {background: #FFFFFF;width: 790px;float: left;overflow: hidden;}

#terminsurance {background: #FFFFFF;width: 790px;float: left;	overflow: hidden;}

#mainpage-er {background: #FFFFFF;width: 390px;float: left;overflow: hidden;}
#mainpage-er p {width: 300px;}

#mainpage2 {background: #FFFFFF;width: 588px;float: left;overflow: hidden;}

#sidecontent {background: #D3DFC8;width: 134px;float: left;padding: 22px;overflow: hidden;position: relative;}

#sidecontent2 {background: #D3DFC8;width: 134px;float: left;padding: 22px;overflow: hidden;position: relative;}
#sidecontent2 ul {list-style-type: none;font-size: 1.2em;padding-top: 10px;}
#sidecontent2 li {padding-bottom: 10px;padding-left: 10px;}

#sidecontent ul {list-style-type: none;font-size: 1.2em;padding-top: 10px;}
#sidecontent li {padding-bottom: 10px;padding-left: 10px;}

#nav-box {width: 134px;background-image: url(../images/nav-box-side.gif);background-repeat: repeat-y;
	font-size: 10px;border-top-width: 10px;border-top-style: solid;border-top-color: #D3DFC8;}
#nav-box a {color: #333333;text-decoration: none;}
#nav-box a:hover {color: #79985C;}

#nav-box-top {background-image: url(../images/nav-box-top.gif);background-repeat: no-repeat;
	height: 13px;width: 134px;position: absolute;left: 22px;top: 20px;}

#nav-box-bottom {padding-bottom: 20px;}

#footer {text-align: right;background: #567043;clear: both;}
#footer img {height: 15px;padding-top: 3px;padding-bottom: 3px;}

#footerwide {text-align: right;background: #567043;clear: both;}

#copyright {float: left;width: 250px;}
#copyright {float: left;	width: 300px;}

#disclaimer {
	text-align: center;
	background: #E1EAD9;
	font-family: Verdana, Arial;
	color: #333333;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
}
#disclaimer a:link, #footer a:visited {
	color: #333333;
	text-decoration: none;
}
#disclaimer a:hover {
	text-decoration: underline;
}

#HomePage1 {background-image:url(../images/aston-ownbuild-01_r2_c2.gif);width: 588px;height: 138px;}
#HomePage2 {width: 350px;font-family: Verdana, Arial;font-size: 11px;color: #333333;margin: 20px;line-height: 1.4em;}

#form {line-height: 1.4em;font-size: 11px;}

#HomePage3 {width: 350px;font-family: Verdana, Arial;font-size: 12px;color: #000000;margin: 20px 20px 0px 20px;}
#HomePage3left {float: left;width: 175px;}
#HomePage3right {float: left;width: 175px%;width: 175px;}
#HomePage4 {width: 488px;font-family: Verdana, Arial;font-size: 11px;color: #000000;padding: 20px;
	margin: 0px;clear: both;line-height: 1.4em;}
#HomePage5 {width: 488px;height: 124px;font-family: Verdana, Arial;font-size: 11px;color: #566D41;
	margin: 20px 20px;background-image: url(../images/animated_freephone.gif);background-position:center;background-repeat:no-repeat;}
#HomePage6 {width: 548px;font-family: Verdana, Arial;font-size: 11px;color: #333333;
	margin: 20px 20px;text-align: center;}

#AboutPage1 {background-image: url(../images/aboutus-top.gif);width: 588px;height: 100px;}
#AboutPage2 {width: 488px;font-family: Verdana, Arial;font-size: 11px;;color: #333333;margin: 20px 50px;}
#AboutPage3 {width: 488px;font-family: Verdana, Arial;font-size: 1.5em;color: #566D41;margin: 20px 50px;}
#AboutPage4 {width: 488px;font-family: Verdana, Arial;font-size: 11px;color: #333333;margin: 20px 50px;}
#AboutPage5 {width: 488px;height: 124px;font-family: Verdana, Arial;font-size: 11px;color: #566D41;margin: 20px 50px;
	background-image: url(../images/animated_freephone.gif);background-position:center;background-repeat:no-repeat;}

#PropertyPage1 {background-image: url(../images/property-top.gif);width: 588px;height: 100px;}
#page1 {background-image: url(../images/derelict-property-mortgages.gif);width: 588px;height: 100px;}
#er-title {width: 588px;height: 100px;float: left;}
#page2 {background-image: url(../images/self-build.gif);width: 588px;height: 100px;}
#PropertyPage2 {width: 488px;font-family: Verdana, Arial;font-size: 11px;color: #333333;margin: 20px 50px;overflow: hidden;}
#PropertyPage2 a {color: #567043;text-decoration: none;font-weight: bold;}
#PropertyPage2 a:hover {text-decoration: underline;}
#PropertyPage2 ul {padding-left: 15px;}
#PropertyPage2 li {list-style-position: outside;padding-bottom: 5px;}
#PropertyPage2-ifa {width: 300px;font-family: Verdana, Arial;font-size: 11px;color: #333333;margin: 20px 50px;overflow: hidden;}
#PropertyPage2-ifa a {color: #567043;text-decoration: none;font-weight: bold;}
#PropertyPage2-ifa a:hover {text-decoration: underline;}
#PropertyPage2-ifa ul {padding-left: 15px;}
#PropertyPage2-ifa li {list-style-position: outside;padding-bottom: 5px;}
#PropertyPage2-er {width: 350px;font-family: Verdana, Arial;font-size: 11px;color: #333333;
	margin: 20px 50px 0 50px;overflow: hidden;}
#PropertyPage2-er p {
	width: 300px;
}
#PropertyPage2-er a {
	color: #567043;
	text-decoration: none;
	font-weight: bold;
}
#PropertyPage2-er a:hover {
	text-decoration: underline;
}
#PropertyPage2-er ul {
	padding-left: 15px;
}
#PropertyPage2-er li {
	list-style-position: outside;
	padding-bottom: 5px;
}




#PropertyPage3 {
	width: 488px;
	height: 124px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #566D41;
	margin: 20px 50px;
	background-image: url(../images/animated_freephone.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#PropertyPage3-er {
	width: 766px;
	height: 124px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #566D41;
	margin: 20px 50px;
	background-image: url(../images/animated_freephone.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#PropertyPage-er {

	height: 124px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #566D41;
	margin: 20px 50px;
	background-image: url(../images/animated_freephone.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#ContactPage1 {
	background-image: url(../images/contactus-top.gif);
	width: 588px;
	height: 100px;
}
#ContactPage2 {
	width: 488px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	margin: 20px 50px;
	text-align: center;
}
#ContactPage3 {
	width: 488px;
	height: 124px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #566D41;
	margin: 20px 50px;
	background-image: url(../images/animated_freephone.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#EnquireOnline {
	width: 588px;
	height: 680px;
}
.foottext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	float: left;
	padding-top: 3px;
}
.foottext a {
	color: #FFFFFF!important;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 567043;
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #567043;
	clear: both;
}
#maincontent {
	width: 766px;
	background: url(../images/bg-mainpage.gif);
}
#test {padding: 0px;width: 179px;float: right;margin-top: 20px;margin-right: 10px;margin-bottom: 20px;margin-left: 0px;
	background-position: center;}

#newform {padding: 0px;width: 179px;float: right;margin-top: 0px;margin-right: 10px;margin-bottom: 20px;margin-left: 0px;
	background-position: center;}

#er-form {width: 179px;float: right;margin-top: 20px;margin-right: 5px;background-position: center;}

#er-page {width: 488px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;padding-left: 230px;clear: both;}
#er-page li {list-style-position: outside;margin-left: 10px;padding-bottom: 5px;}

.linksform {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: 567043;line-height: 40px;}

#box {background-image: url(../images/left-box.gif);background-repeat: no-repeat;background-position: center center;
	height: 150px;margin-top: 20px;}
#box p {font-size: 12px;text-align: center;line-height: 20px;padding-top: 10px;}
#box a {color: #4E633A;}
#box a:hover {color: #BED0AD;}

.background {
	background-image: url(../images/form-bg.gif);
	background-repeat: no-repeat;
}
.about {
	padding-left: 20px;
}
#page3 {

	background-image: url(../images/barn-conversion-renovation.gif);
	width: 588px;
	height: 100px;
}
#page3a {

	background-image: url(../images/barn-conversion-renovation.gif);
	width: 612px;
	height: 100px;
}
#page4 {

	background-image: url(../images/timber-framed-properties.gif);
	width: 588px;
	height: 100px;
}

#page5 {

	background-image: url(../images/high-rise-flats-mortgages.gif);
	width: 588px;
	height: 100px;
}

#page6 {


	background-image: url(../images/buidling-development-funding.gif);
	width: 588px;
	height: 100px;
}
#page7 {
	background-image: url(../images/church-renovation-mortgage.gif);
	width: 588px;
	height: 100px;
}
#seo-links {font-size: 9px;text-align: center;line-height: 1.5em;width: 500px;margin-right: auto;margin-left: auto;}
#seo-links a {color: #567043;text-decoration: none;}
#seo-links a:hover {text-decoration: underline;}

#bottom_links {font-size: 9px;text-align: center;line-height: 1.5em;width: 500px;margin-right: auto;margin-left: auto;}
#bottom_links a {color: #567043;text-decoration: none;}
#bottom_links a:hover {text-decoration: underline;}

#seo-linkswide {
	font-size: 9px;
	text-align: center;
	line-height: 1.5em;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF
}
#seo-linkswide a {
	color: #567043;
	text-decoration: none;
}
#seo-linkswide a:hover {
	text-decoration: underline;
}

#seo-links-er {
	font-size: 9px;
	text-align: center;
	line-height: 1.5em;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 170px;
}
#seo-links-er a {
	color: #567043;
	text-decoration: none;
}
#seo-links-er a:hover {
	text-decoration: underline;
}
ul.site-map {
	padding-left: 15px;
	list-style-position: inside;
	list-style-type: disc;
}
ul.site-map a {
	color: #4E633A;
	text-decoration: none!important;
	padding-bottom: 5px;
}
ul.site-map a:hover {
	text-decoration: underline;
}
ul.site-map li {
	padding-bottom: 5px;
}
.orange2 {

	color: #FF6600!important;
}
#PropertyPageverde {width: 320px;font-family: Verdana, Arial;	font-size: 11px;color: #333333;margin: 0px 50px 0 50px;overflow: hidden;}
#PropertyPageverde a {color: #567043;text-decoration: none;font-weight: bold;}
#PropertyPageverde a:hover {text-decoration: underline;}
#PropertyPageverde ul {padding-left: 15px;}
#PropertyPageverde li {list-style-position: outside;padding-bottom: 5px;}
#PropertyPageverde p {margin:7px 0!important;}

.fullwidth {width:488px!important;}

div#cape {display: block;background: url(../images/cape-verde-brochure-new.jpg) top right no-repeat;height: 118px;}

