#container {
	height: 640px;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#Background {
	background-color: #4F4F4F;
	margin-top: 30px;
}
#test {
}
#Navigation {
	height: 102px;
	background-color: #C90016;
	text-align: right;
	overflow: hidden;
	margin: 0px;
	padding: 30px 15px 0px 0px;
}
#projectscontent a:link {
	color: #4F4F4F;
}
#projectscontent a:hover {
	color: #FFFFFF;
}
#projectscontent a:visited {
	color: #4F4F4F;
	text-decoration: none;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C0008;
	margin-bottom: 0px;
	margin-right: 7px;
	line-height: 16px;
	padding-top: 15px;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
}
a:link {
	color: #4C0008;
	text-decoration: none;
}
a:visited {
	color: #4C0008;
}
a:active {
	color: #4C0008;
}
#logoheader {
	height: 132px;
	text-align: right;
	background-color: #FFFFFF;
}
#leftcolumn {
	float: left;
	height: 640px;
	width: 295px;
	margin: 0px;
}
#homeimages {
	height: 451px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#address {
	height: 57px;
	background-color: #C90016;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#rightcolumn {
	float: right;
	height: 640px;
	width: 457px;
}
.navbuttons {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#address a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#westfieldlogo {
	margin: 20px;
	text-align: right;
}
#rightcontent {
	height: 451px;
	background-color: #FFFFFF;
}
#animhouse {
	margin-top: 27px;
	margin-left: 60px;
}
#hometype {
	margin-top: 35px;
	margin-left: 52px;
}
#rightnav {
	height: 149px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 7px;
}
#rightsecondnav {
	height: 148px;
	background-color: #DCDDDE;
}
.secondarynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5F6062;
	padding-left: 10px;
	margin-top: 0px;
	font-weight: bold;
	padding-top: 10px;
	margin-bottom: 0px;
}
#projectscontent {
	visibility: visible;
	z-index: auto;
	background-color: #BCBEC0;
	height: 139px;
	width: 457px;
}
.projects_bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-top: 0px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	padding-right: 10px;
}
#woodgardens {
	height: 508px;
	width: 295px;
	position: absolute;
	color: #FFFFFF;
	z-index: 2;
	top: 182px;
	visibility: visible;
}
#leftcolumnprojects {
	height: 504px;
}
#rightcolumnprojects {
	float: right;
	height: 504px;
	width: 457px;
}
#projectslefttop {
	height: 107px;
	text-align: right;
	padding-top: 25px;
}
#projectimages {
	height: 451px;
	background-color: #FFFFFF;
}
#rightprojectheader {
	height: 304px;
	text-align: right;
}
#alternateimages {
	height: 60px;
}
.largeimages {
	margin: 0px;
	padding: 0px;
}
#projectscontentempty {
	visibility: visible;
	z-index: auto;
	height: 140px;
	width: 457px;
}
#rightsecondnav a:link {
	height: 147px;
	color: #5F6062;
	text-decoration: none;
}
#oaklands {
	height: 508px;
	width: 295px;
	position: absolute;
	color: #FFFFFF;
	z-index: 2;
	top: 182px;
	visibility: visible;
}
#woodgardenstext {
	height: 180px;
	left: 303px;
	top: 305px;
}
#rightsecondnav a:active {
	height: 147px;
	color: #5F6062;
}
#rightsecondnav a:visited {
	height: 147px;
	color: #5F6062;
	text-decoration: none;
}
.secondnavbuttons {
	margin-top: 0px;
	margin-bottom: 3px;
}
#images2 {
	height: 508px;
	width: 295px;
	position: absolute;
	z-index: 3;
	top: 162px;
	visibility: hidden;
}
#images3 {
	height: 508px;
	width: 295px;
	position: absolute;
	z-index: 2;
	top: 162px;
	visibility: hidden;
}
#images4 {
	height: 508px;
	width: 295px;
	position: absolute;
	z-index: 1;
	top: 162px;
	visibility: hidden;
}
#companyrightcol {
	height: 392px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 51px;
	padding-right: 35px;
}
.companyintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	margin-top: 0px;
	color: #C90016;
	margin-bottom: 40px;
}
.companybodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-top: 0px;
	color: #4F4F4F;
	margin-bottom: 14px;
}
#servicesrightcol {
	height: 224px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-right: 35px;
	padding-top: 80px;
}
.servicesbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	margin-top: 0px;
	color: #C90016;
	margin-bottom: 10px;
}
.services_boxcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-top: 0px;
	color: #4F4F4F;
	padding-top: 15px;
	padding-left: 10px;
	margin-bottom: 5px;
	padding-right: 10px;
}
.moreimagesnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5F6062;
	padding-left: 10px;
	margin-top: 0px;
	font-weight: bold;
	padding-top: 10px;
	margin-bottom: 0px;
}
.moreimagetop {
	vertical-align: top;
}
#alternateimages_thumbs {
	height: 60px;
}
#contactform {
	height: 290px;
}
#enquiryform {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 12px;
	text-align: right;
	padding-top: 10px;
}
.formbodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-top: 0px;
	color: #4F4F4F;
	margin-bottom: 5px;
}
.enquiryformstyle {
	border: 1px solid #5F6062;
	width: 360px;
}
.submitbutton {
	border: 1px solid #5F6062;
	width: 60px;
	color: #FFFFFF;
	background-color: #5F6062;
}
.enquiries_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-top: 0px;
	color: #4F4F4F;
	padding-top: 0px;
	padding-left: 10px;
	margin-bottom: 5px;
	padding-right: 10px;
}
#mapdiv {
	height: 290px;
}
#thanks {
	width: 350px;
	height: 250px;
}
#thanks #colouredbar {
	background-color: #C90016;
	height: 50px;
}
#thankyoupage {
	height: 290px;
}
#thankyoupage a:link {
	color: #5F6062;
}
#thankyoupage a:visited {
	color: #5F6062;
}
#thankyoupage a:hover {
	color: #5F6062;
}
#thankyoupage a:active {
	color: #5F6062;
}
#websitedesign {
	height: 20px;
	width: 760px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#websitedesign a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#websitedesign a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#websitedesign a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#project_scroll {
	height: 148px;
	background-color: #DCDDDE;
}
.scroll-pane {
	width: 457px;
	overflow: auto;
	float: right;
	margin: 0px;
	padding: 0px;
}
#scrollsecondnav {
	height: 148px;
	background-color: #DCDDDE;
}
#scrollsecondnav a {
	color: #5F6062;
	text-decoration: none;
}
#rightcontent_home {
	height: 443px;
	background-color: #FFFFFF;
}
#creds {
	float: right;
	margin-right: 37px;
}
#images5 {
	height: 508px;
	width: 295px;
	position: absolute;
	z-index: 4;
	top: 162px;
	visibility: hidden;
}
