/*
GLOBAL CSS
*/

body { 
	margin: 15px 15px 15px 15px; 
	background: #ffffff url(images/gradient.gif) repeat-x;
	}
	
.header {
	margin: 0 auto;
	width: 100%;
	width: 955px;
	height: 160px;
	background: url(images/header.jpg) center no-repeat;
	background-color: #ffffff; 
	border: 1px solid #909090;
	margin-top: 15px;
	}
	
.map{
	float: right;
	margin-top: 70px;
	color: #ffffff;
	text-decoration: none;
	font-size: 120%;
	}

.map_hover{
	float: right;
	margin-top: 70px;
	color: #004dac;
	text-decoration: none;
	font-size: 120%;
	}
	
.pdf{
	border: none;
	position: relative;
	top: 10px;
	}
	
.header_text {
	margin: 0 auto;
	margin-bottom: -15px;
	margin-top: 80px;
	margin-left: 12px;
	font-family: georgia, Arial;
	font-size: 300%;
	color: #ffffff;
	}
	
.header_text_2 {
	margin: 0 auto;
	margin: 10px;
	margin-bottom: 0px;
	font-family: georgia, Arial;
	font-size: 120%;
	color: #ffffff;
	}

.linebreak{
	color: #959595;
	}

.about {
	margin: 0 auto;
	margin-top: 15px;
	width: 955px;
	min-height: 400px;
	background: url(images/about.jpg) center no-repeat;
	background-color: #ffffff;
	border: 1px solid #909090;
	}
	
.about_hazelmere {
	float: right;
	width: 400px;
	margin: 15px;
	border: 1px solid #909090;
	}
	
.hazelmeresingle {
	float: left;
	width: 400px;
	margin-left: 15px;
	border: 1px solid #909090
	}
	
.about_text_top {
	margin: 0 auto;
	padding: 10px;
	font-family: georgia, Arial;
	font-size: 130%;
	color: #004dac;
	margin-left: 35px;
	}
	
.about_text_bottom {
	margin: 0 auto;
	padding: 10px;
	font-family: trebuchet ms, georgia, Arial;
	font-size: 100%;
	color: #000000;
	}
	
.about_bricleigh {
	margin: 10px;
	margin-top: 70px;
	margin-left: 430px;
	font-family: trebuchet ms, georgia, Arial;
	font-size: 100%;
	color: #000000;
	}
	
.contact_bricleigh {
	margin: 10px;
	margin-top: 15px;
	font-family: trebuchet ms, georgia, Arial;
	font-size: 100%;
	color: #000000;
	}
	
.rwaddress {
	margin: 0 auto;
	width: 500px;
	font-family: trebuchet ms, georgia, Arial;
	font-size: 80%;
	color: #000000;
	text-align: center;
	}
	
.title {
	margin: 0 auto;
	margin-top: 15px;
	width: 955px;
	min-height: 20px;
	background: url(images/about.jpg) center bottom no-repeat;
	background-color: #ffffff;
	border: 1px solid #909090;
	}

.title_text {
	margin: 0;
	margin-bottom: -10px;
	height: 40px;
	padding-left: 10px;
	font-family: georgia, Arial;
	font-size: 150%;
	color: #003c87;
	}
	
.container{
	color: #003c87;
	margin: 0 auto;
	width: 955px;
	height: 200px;
	margin-bottom: 32px;
	}
	
.darwen{
	float: left;
	margin-top: 15px;
	width: 49%;
	min-height: 200px;
	border: 1px solid #909090;
	background: url(images/darwen_front.jpg) left no-repeat;
	}
	
.house_info_text{
	font-family: trebuchet ms, georgia, Arial;
	font-size: 80%;
	color: #000000;
	margin: 8px;
	margin-left: 245px;
	}
	
.cherington{
	float: right;
	margin-top: 15px;
	width: 49%;
	min-height: 200px;
	border: 1px solid #909090;
	background: url(images/cherington_front.jpg) left no-repeat;
	}
	
.gif{
	height: 200px;
	width: 237px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0px;
	}
	
.text_title{
	font-family: trebuchet ms, georgia, Arial;
	font-size: 130%;
	color: #004dac;
	margin: 8px;
	text-decoration: underline;
	}
	
.text_title_hover{
	font-family: trebuchet ms, georgia, Arial;
	font-size: 130%;
	color: #c77000;
	margin: 8px; 
	text-decoration: underline;
	}
	
.rw_logo{
	margin: 0 auto;
	height: 87px;
	width: 283px;	
	}

.image_border{
	border: 1px solid #959595;
	}
	
.image_border_hover{
	border: 1px solid #202020;
	}
	
.copyright{
	font-family: trebuchet ms, georgia, Arial;
	color: #959595;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	}
	
.copyright_hover{
	font-family: trebuchet ms, georgia, Arial;
	color: #404040;
	text-align: center;
	font-size: 12px;
	text-decoration: underline;
	}
	
.standards{
	font-family: trebuchet ms, georgia, Arial;
	color: #c5c5c5;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	}
	
.standards_hover{
	font-family: trebuchet ms, georgia, Arial;
	color: #959595;
	text-align: center;
	font-size: 12px;
	text-decoration: underline;
	}
	
.house_title {
	margin: 0 auto;
	margin-top: 15px;
	width: 955px;
	min-height: 20px;
	background: url(images/house_background.jpg) center top no-repeat;
	background-color: #ffffff;
	border: 1px solid #909090;
	}

.main_div{
	margin: 0 auto;
	width: 955px;
	min-height: 310px;
	background: url(images/house_background.jpg) center no-repeat;
	background-color: #ffffff;
	border: 1px solid #909090;
	margin-top: 15px;
	}
	
.main_title{
	font-family: georgia, Arial;
	font-size: 200%;
	color: #004dac;
	margin: 15px;
	}
	
.house_images{
	width: 450px;
	height: 302px;
	margin-left: 15px;
	border: 1px solid #959595;
	float: left;
	}

.house_info {
	margin-left: 460px;
	margin-right: 15px;	
	height: 305px;
	}

.house_main_info_text {
	font-family: trebuchet ms, georgia, Arial;
	color: #000000;
	list-style-type: disc;
	font-size: 95%;
	}
	
.animation{
	width: 452px;
	height: 270px;
	margin: 15px;
	float: left;
	}

.animation_info_text{
	font-family: trebuchet ms, georgia, Arial;
	color: #000000;
	font-size: 95%;
	margin-top: 130px;
	margin-left: 490px;
	margin-right: 15px;
	}

.back_title{
	font-family: trebuchet ms, georgia, Arial;
	font-size: 80%;
	color: #004dac;
	text-decoration: none;
	}
	
.back_title_hover{
	font-family: trebuchet ms, georgia, Arial;
	font-size: 80%;
	color: #c77000;
	text-decoration: underline;
	}	
	
.plans{
	margin-left: 15px;
	margin-bottom: 13px;
	border: 1px solid #959595;
	width: 922px;
	}

	
