.fakeone {}
body {margin:0px; font-family:Verdana,Arial,Helvetica; font-size:0.75em; color:#333333; background-color:#ffffff;}
p {line-height:1.6em; margin-top:0px; margin-bottom:10px;}
td {font-size:0.75em; border-collapse:collapse;}
h1 {margin:0; padding:0;}
h1#homeHeader {text-indent: -5000px;background: url(castlepics/titles/maximisingyourpropertysvalue.gif);height: 34px;}
h1#projectHeader {text-indent: -5000px;background: url(castlepics/titles/ourprojects.gif);height: 43px;}
h1#acquisitionHeader {text-indent: -5000px;background: url(castlepics/titles/landacquisitionandlandneeds.gif);height: 43px;}
h1#potentialHeader {text-indent: -5000px;background: url(castlepics/titles/unlockingdevelopmentpotential.gif);height: 43px;}
/* css */
#header {
	text-indent: -5000px;
	background: url(sample-opaque.gif);
	height: 25px;
	}
h2 {font-size:1.1em; font-weight:bold; color:#447a1c; line-height:1.3em; margin-top:15px; margin-bottom:10px;}
h3 {font-size:1em; font-weight:bold; color:#333333; line-height:1.6em; margin-top:0px; margin-bottom:10px;}

a:link {color:#d54a13; text-decoration:none;}
a:visited {color:#d54a13; text-decoration:none;}
a:hover {color:#d54a13; text-decoration:underline;}

.mainpagearea {text-align:left; width:1000px;}
.mainpagepadding {padding:25px;}

.topnav {float:right; width:636px;}
.topnavitem {float:left; margin-left:4px; display:inline;}
.topnavtitle {margin-bottom:3px;}

.column1 {float:left; width:314px;}
.column2 {float:left; width:314px; margin-left:0px; border-left:1px dotted #999999;}
.column2n {float:left; width:314px; margin-left:4px;}
.column2a {float:left; width:155px; margin-left:4px;}
.column2b {float:left; width:155px; margin-left:4px;}
.column2c {float:left; width:155px; margin-left:4px;}
.column2d {float:left; width:155px; margin-left:4px;}
.column3 {float:left; width:314px; margin-left:4px;}
.column3b {float:left; width:314px; margin-left:4px; border-left:1px dotted #999999;}
.columns2and3 {float:left; width:632px; margin-left:4px;}
.leftpadding {padding-left:6px;}
.rightpadding {padding-right:6px;}
.column3padding {padding-left:6px; border-left:1px dotted #999999;}

.largetext {font-size:1.2em; font-weight:bold;}
p.bullets {line-height:1.6em; margin-top:0px; margin-bottom:3px; margin-left:15px; text-indent:-15px;}
p.quote {font-size:1.1em; font-weight:bold; color:#666666; line-height:1.4em; margin-bottom:4px;}
p.quoter {font-size:0.9em; font-weight:bold; color:#333333; line-height:1.4em; margin-bottom:18px;}
p.development {font-size:0.9em; line-height:1.2em;}
p.team {line-height:1.2em; margin-bottom:10px;}
.thumbnail {margin-bottom:2px;}
.nolink {color:#333333; text-decoration:none;}
.formtext {font-family:Verdana,Arial,Helvetica; font-size:0.9em; margin-bottom:5px;}

.footer {width:1000px; margin-top:4px; font-size:0.9em; color:#666666;}
.greenbar {margin-bottom:6px;}
.subFooter {clear:both; width:925px; padding:6px 13px; margin:1em 0 0 0; color:#999; font-size:.9em; text-align:right;}
.subFooter a {color:#999 !important; text-decoration:none;}
.siteby {clear:both; text-align:right: margin-right:62px; margin:2px 5px 0 0; border-top:1px dotted #cccccc; padding-top:2px; color:#999999; font-size:0.9em; text-align:right;}
.telephone {float:left; width:318px; font-weight:bold;}
.t {color:#d54a13; padding-left:13px;}
.address {float:left; width:632px; text-align:left;}
.divider {color:#cccccc; padding-left:4px; padding-right:4px;}

.hide {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	}
/*** Hacks ***/
.clearfix:after, .footer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, .footer {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, html .footer {height: 1%;}
.clearfix, .footer {display: block;}
/* End hide from IE-mac */

