

body {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 13px;
	margin: 0;
	padding: 0;
	text-align: left;
	/*
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/page_bkg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	*/
}

#container {
	width: 740px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	position: absolute;
	top: 20px;
	width: 287px;
	height: 64px;
}

#hoz_nav { 
background-image: url(http://www.propertypriceadvice.com/_images/template/menu_bkg.gif); 
background-repeat: no-repeat; 
width: 736px; 
height: 23px; 
margin-top: 20px;
margin-bottom: 20px;
}

#hoz_nav ul { float: left; width: 736px; height: 23px; }

#hoz_nav ul li { 
float: left; 
height: 23px; 
font-weight: bold; 
background-image: url(http://www.propertypriceadvice.com/_images/template/menu_divider.gif);
background-repeat: no-repeat;
background-position: right;
padding-left: 27px;
padding-right: 26px;
line-height: 21px;
}

#hoz_nav ul li a  { color: #FFF; }

#hoz_nav ul li.end_m { background-image: none; }

#mainleft {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	top: 100px;
	width: 540px;
}

#mainright {
	position: absolute;
	top: 150px;
	margin-left: 560px;
	width: 180px;
	padding-top: 6px;
	padding-left: 6px;
	color: #626262;
}
		#mainright .image {
			padding-bottom: 3px;
		}
		#mainright .lozenge {
			padding-top: 2px;
			padding-bottom: 5px;
			width: 174px;
		}
		#mainright .lozenge a {
			color: #fff;
			text-decoration: none;
		}
		#mainright .orange {
			background-attachment: scroll;
			background-image: url(http://www.propertypriceadvice.com/_images/template/lozenge_orange.gif);
			background-repeat: no-repeat;
			background-position: left top;
		}
		#mainright .partners {
			text-align: center;
		}

#mainrighthome {
	position: absolute;
	top: 30px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/mainright_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 560px;
	width: 180px;
	padding-top: 6px;
	padding-left: 6px;
	color: #626262;
}
		#mainrighthome .image {
			padding-bottom: 3px;
		}
		#mainrighthome .lozenge {
			padding-bottom: 10px;
			padding-left: 10px;
			width: 174px;
		}
		#mainrighthome .lozenge a {
			color: #fff;
			text-decoration: none;
		}
		#mainrighthome .purple {
			background-attachment: scroll;
			background-image: url(http://www.propertypriceadvice.com/_images/template/lozenge_purple.gif);
			background-repeat: no-repeat;
			background-position: left top;
		}
		#mainrighthome .orange {
			background-attachment: scroll;
			background-image: url(http://www.propertypriceadvice.com/_images/template/lozenge_orange.gif);
			background-repeat: no-repeat;
			background-position: left top;
		}
		#mainrighthome .partners {
			text-align: center;
		}

#content {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	width: 500px;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-top: 30px;
	clear: both;
}

#content p {
	margin-top: 0px;
	margin-bottom: 10px;
}

#content li {
	list-style-type: square;
	font-weight: normal;
	margin-left: 20px;
}


#contenthome p {
	margin-bottom: 10px;
}

#contenthome {
	width: 695px;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10px;
}

#contentbottom {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	width: 540px;
	height: 55px;
}

#footer {
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/footer_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 540px;
	height: 38px;
	padding-left: 20px;
	padding-top: 12px;
	color: #626262;
	margin-top: 20px;
}
		#footer a {
			color: #626262;
			text-decoration: none;
		}
		#footer a:hover {
			text-decoration: underline;
		}
		#footer li {
			list-style-type: none;
			display: inline;
		}
		#footer .credit {
			padding-left: 10px;
		}

.formbutton {	
	width: 500px;
	text-align: right;
}

#blob {  margin-top: 20px; width: 449px; padding-left: 30px; padding-right: 30px; padding-top: 25px; height: 247px; color: #fff;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/bigblob.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
	
	
	#homepagedivs #blob a { color: #fff; text-decoration: none;}
	#blobbottom { width: 509px; height: 45px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/bigblob_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;}
	
#flash {
	position: absolute;
	margin-left: 365px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/flashbkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 458px;
	height: 73px;
	padding-top: 35px;
	padding-left: 30px;
}

.onlinevaluationreport { width: 143px; height: 171px; padding: 130px 10px 0px 17px; color: #fff;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/photos/onlinevaluationreport.gif);
	background-repeat: no-repeat;
	background-position: left top;}
* html .onlinevaluationreport p { padding-bottom: 0px; line-height: 13px;}
.onlinevaluationreport ul { margin-left: 16px; margin-top: 0px; padding: 0px; font-weight: normal;}
.onlinevaluationreport li { list-style-type: square;}

#homepagedivs {
	width: 695px;
	font-size: 11px;
	padding-top: 15px;
	color: #4E4E4E;
	text-indent:1px;
}

.homeFeatures { position:relative; float:left; width:695px; height:290px;}
.homeFeatures #blob { float:none; position:absolute; right:-20px; top:0px; margin-top: 0px;}
.homeFeatures #blob p { margin-bottom: 1px;}
.homeFeatures #freeValuation { position:absolute; left:-20px; top:10px;}
#contenthome .greytext { width:695px;}
#contenthome .greytextright { width:540px;}

#leftdiv {
	float: left;
	width: 206px;
	height: 333px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/home_purple.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}

#homepagedivs #leftdiv li {
	list-style-type: none;
	display: inline;
	padding-right: 15px;
}

#rightdiv {
	float: right;
	width: 212px;
	height: 333px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/home_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}

.pinktext {
	color: #FFB1FF;
	margin-top: 15px;
}

.blacktext {
	color: #000;
}

.retrieve {
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 14px;
	background-attachment: scroll;
	background-image: url(http://www.propertypriceadvice.com/_images/template/retrieve_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 193px;
	height: 53px;
}

.retrieve a {
	color: #E48C07;
	background-color: #53144E;
	line-height: 20px;
}

.leftdivgobutton {padding-top:60px;}
.rightdivgobutton {padding-top:30px;}
	
	.faq p {
	padding-right:40px;
	margin:10px;}
	
	.nav ul {
		margin: 0px;}
	.nav li a {
	line-height:15px;
	display:block;
	height:17px;
	background-repeat:no-repeat;
	padding-left:8px;
	font-weight:bold;
	width:174px;
	border-bottom: 1px solid #fff;
	background-image:url(http://www.propertypriceadvice.com/_images/template/purple_subnav.gif);}
	.nav a:hover {
	display:block;
	height:17px;
	width:174px;
	background-image:url(http://www.propertypriceadvice.com/_images/template/purple_subnav_selected.gif);}
	
	.nav .selected {
	display:block;
	height:17px;
	width:174px;
	background-image:url(http://www.propertypriceadvice.com/_images/template/purple_subnav_selected.gif);}
	
.mobilephone {
	background-attachment: scroll;
	background-image:url(/_images/icons/mobile.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 140px;
	width: 326px;
	height: 225px;
}

.tour {
	margin-left: 150px;
	margin-bottom: 85px;}


.center {
	width: 300px;
	margin-left: 100px;
	padding-top: 30px;
	border-bottom: 1px dotted #8A4F85;
}

.centernoline {
	width: 340px;
	margin-left: 80px;
	padding-top: 20px;
}

.buttons {
	width: 300px;
	padding-top: 30px;
	margin-left: 100px;
}
		.buttons li {
			list-style-type: none;
			display: inline;
			padding-right: 10px;
		}


.clear {
	clear: both;
}

.hr {
	width: 500px;
}

.formcontainer {
	width: 500px;
	margin-top: 20px;
	border-bottom: 1px solid #8A4F85;
}

.formleft {
	width: 230px;
	float: left;
}

.formright {
	width: 230px;
	float: right;
}

.resultstext {	
margin-right: 400px;}

.servicestable {
	margin-left: 30px;
	font-weight: bold;
	margin-top: 20px;
}
.servicestable td {
	padding-right: 30px;
	text-align: center;
	padding-bottom: 10px;
}
.servicestable a {
	color: #fff;
}

.smallfont {
	font-size: 80%;}
	
.greytext {
	color: #666666;
	margin-top: 20px;
	padding-top: 20px;
	width: 495px;
	border-top: 1px dotted #ccc;
	clear: both; 
	float: left;
}

.greytextleft {
	width: 126px;
	float: left;
}

.greytextright {
	width: 340px;
	float: right;
	line-height: 15px;
	}
	
.valuebar {
background-image:url(http://www.propertypriceadvice.com/_images/valuebar.gif);
background-repeat:no-repeat;
display:block;
width:238px;
height:26px;
line-height:26px;
padding-left:10px;
}

*html a:hover {
text-decoration:none;
}

#louisa_hips { background-image: url( http://www.propertypriceadvice.co.uk/_images/template/louisa_estate_agents.gif ); background-repeat: no-repeat; width: 247px; height: 206px; float: left; margin-right: 1px; }
#louisa_hips ul { padding-left: 140px; padding-top: 153px; }
#louisa_hips ul li { height: 20px; }
#louisa_hips ul li a { color: #FFF; font-weight: bold; }

#whatdoyouthink { background-image: url( http://www.propertypriceadvice.co.uk/_images/template/whatdoyouthink_ea.gif ); background-repeat: no-repeat; width: 252px; height: 207px; float: left; color: #FFF; }

#whatdoyouthink_container { float: left; width: 220px; height: 105px; padding-left: 18px; padding-top: 55px; line-height: 16px;}
#whatdoyouthink_container label { width: auto; float: none; }
#whatdoyouthink_container input { width: auto; float: none; }
#whatdoyouthink_container .questions { padding-bottom: 5px; padding-top: 5px; padding-left: 15px; }
#whatdoyouthink_container .purple_button { position: absolute; width:91px; height: 34px; margin-left: 120px; margin-top: -40px; }
.knowmore { position: absolute; margin-left: 140px; width: 100px; height: 150px; }

#bannertop { width: 420px; height: 60px; position: absolute; margin-left: 325px; top: 30px; }
#bannerright { width: 120px; height: 300px; margin-left: 30px; margin-bottom: 15px; }
