/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#2a6584;
	text-align:left;
}
p{
text-align:left;
}
.topnav{
font-family:Verdana, sans-serif;
font-size:11px;
line-height:16px;
margin-top:10px;
color:#ffffff;
width:785px;
padding-top:13px;
}
a.topnav{
font-family:Verdana, sans-serif;
font-size:11px;
line-height:16px;
padding-left:10px;
text-decoration:none;
}
.topnav a:hover {
	text-decoration: none;
	color:#61b9e9;
}
a{
color:#0069ac;
text-decoration:none;
}
.underflash{
width:785px;
height:10px;
background-color:#0069ac;
}
.tablecontent{
width:785px;
}
.featuredproperty{
width:200px;
}
.propertysearch{
width:205px;

}
.centretext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#16435b;
width:300px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
text-align:left;
}
.divider{
width:3px;
background-image:url(../images/divline.gif);
background-repeat:no-repeat;
height:230px;
}
.divider2{
width:2px;
background-image:url(../images/divline2.gif);
background-repeat:no-repeat;
padding-right:15px;
}
.tablebottom{
width:785px;
background-image:url(../images/bottomgraphic.gif);
background-repeat:no-repeat;
height:30px;
}
.bottombanner{
height:40px;
color:#7696a4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#013d56;
text-align:center;
line-height:35px;
width:100%;
}
a.bottombanner{
color:#7696a4;
text-decoration:none;
}
.bottombanner a:hover{
color:#ffffff;
text-decoration:none;
}
.copyright{
padding-right:400px;
}
.sectiontitle{
padding:10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#16435b;
text-align:left;
}
.featuredpropertytable{
width:192px;
}
td.featureproperty{
background-image:url(../images/featuredproperty_bghead.gif);
background-repeat:no-repeat;
height:24px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
padding-left:25px;
text-align:left;
line-height:22px;
}
.selectpropertytable{
width:192px;
}
td.selectproperty{
background-image:url(../images/featuredproperty_bghead.gif);
background-repeat:no-repeat;
height:24px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
padding-left:25px;
text-align:left;
line-height:22px;
}
td.fproperty{
	background-image:url(../images/sel-property_bghead.gif);
	width:210px;
	height:24px;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	padding-left:25px;
	text-align:left;
	line-height:22px;
	background-repeat: no-repeat;
}
.selectpropertyform{
background-image:url(../images/propselectformbg.gif);
background-repeat:repeat-x;
height:81px;
font-family:Verdana;
text-align:left;
padding-left:20px;
padding-top:5px;
font-size:11px;
color:#0d283e;
}
.formfield{
font-family:Verdana;
font-size:10px;
color:#4d4a4a;
height: 18px;
width: 160px;
margin-top:5px;
}
.newstable{
width:192px;
font-family:Verdana;
font-size:11px;
color:#1f5d7e;
text-align:left;
line-height:14px;
padding-left:10px;
}
h2.news{
font-family:Verdana;
color:#3f91bd;
line-height:21px;
font-size:11px;
}
.pagetitle{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#247dac;
padding-left:10px;
line-height:20px;
text-align:left;
}
.hometitle{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#247dac;
padding:10px;
line-height:20px;
text-align:left;
}
.maintext{
font-family:Verdana;
font-size:11px;
line-height:16px;
color:#2a6584;
text-align:left;
width:500px;
}
.leftnavtable{
width:210px;
padding-left:0px;
margin-right:10px;
}
.leftnavheader{
width:210px;
background-image:url(../images/interiornavbgheader.gif);
height:24px;
font-family:Verdana;
font-size:11px;
color:#fff;
line-height:22px;
text-align:left;
padding-left:15px;
}

.contacttable{
width:210px;
padding-top:15px;
margin-right:10px;
font-family:Verdana;
font-size:11px;
color:#3f91bd;
text-align:left;
}
.contacttable2{
width:210px;
margin-right:10px;
font-family:Verdana;
font-size:11px;
color:#3f91bd;
text-align:left;
}
.contacttableimage{
padding:8px;
}
h2.cpost-title { font-family:Arial, serif; font-size:16px; font-weight:normal; color:#16435b; }

/*- Menu 3  - This is the interior left nav--------------------------- */
	
#menu3 {
	width: 210px;
	margin: 0px;
	}
	
#menu3 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 26px;
	text-decoration: none;
	text-align:left;
	line-height:26px;
	padding-left:15px;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #013d56;
	display: block;
	background:  url(../images/menu3.gif);
	
	}
	
#menu3 li a:hover {
	color: #013d56;
	background:  url(../images/menu3.gif) 0 -32px;
	
	}
/*- Menu 1  - This is the Current & Previous Developments navigation Style--------------------------- */
	
#menu1 {
	width: 210px;
	margin: 0px;
	}
	
#menu1 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 26px;
	text-decoration: none;
	text-align:left;
	line-height:26px;
	padding-left:15px;
	}	
	
#menu1 li a:link, #menu3 li a:visited {
	color: #013d56;
	display: block;
	background:  url(../images/menu3.gif);
	
	}
	
#menu1 li a:hover {
	color: #013d56;
	background:  url(../images/menu3.gif) 0 -32px;
	
	}
	ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 
.devtitle{
padding-left:20px;
font-size:12px;
padding-bottom:6px;
padding-top:6px;
text-align:left;
}
.devdescription{
padding-left:20px;
padding-bottom:6px;
padding-top:3px;
width:450px;
text-align:left;
}
.housetypelist{
padding-left:20px;
padding-bottom:6px;
padding-top:6px;
text-align:left;
}
img.readmoreoroange{
padding-top:5px;
padding-bottom:5px;
}
.thumbnail{
background-color:#fff;
padding:4px;
vertical-align:middle;
border-color:#bdd3e8;
border-style: solid solid solid solid;
border-width: 1px;
margin:5px;
}
.thumbnailsmall{
background-color:#fff;
padding:2px;
vertical-align:middle;
border-color:#bdd3e8;
border-style: solid solid solid solid;
border-width: 1px;
margin:5px;
}
.mainimage{
background-color:#fff;
padding:4px;
vertical-align:middle;
border-color:#bdd3e8;
border-style: solid solid solid solid;
border-width: 1px;
margin:5px;
}
img.plans{
padding-top:0px;
}
.disclaimer{
font-size:9px;
color:#778585;
line-height:11px;
padding-left:20px;
padding-bottom:6px;
padding-top:6px;
width:450px;
text-align:left;
}
.planstable{
margin-left:0px;
}
tr.planstitle1{
font-weight:bold;
color:#093760;
padding:6px;
line-height:30px;
text-align:left;
}
td.planstitle2{
font-weight:bold;
color:#093760;
line-height:30px;
background-color:#e0e6e6;
padding-left:10px;
text-align:left;
}
td.plansdata{
color:#093760;
line-height:21px;
background-color:#f2f6f6;
padding-left:10px;
text-align:left;
}
