@charset "utf-8";
body {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background: #e7efd0 url(../images/main-bg.gif) repeat-x left top;
	margin:0px;
	padding:0px;
}

a{
	color:#0045aa;
	text-decoration:none;
	outline:none;
}
 a:hover{
	color:#0045aa;
	text-decoration:underline;
}

.navigation ul{
	padding:0px;
	margin:0px;
}
.navigation li{
	float:left;
	list-style:none;
	}

.mid{
	width:959px;
	margin:12px auto;
}
.left-box{
	width:217px;
}
.left-box-inner{
	background:#fff url(../images/left-box-mid.gif) repeat-x left top;
	border-left:solid 1px #acc760;
	border-right:solid 1px #acc760;
	padding:10px 18px;
}

.read-more{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#0045aa;
	text-transform:uppercase;
	text-decoration:none;
}
.read-more a{
	color:#0045aa;
	text-decoration:none;
}
.read-more a:hover{
	color:#0045aa;
	text-decoration:underline;
}
h2{
	font: normal 17px/18px Trebuchet MS;
	color:#0045aa;
	text-transform:uppercase;
	padding:0 0 10px 0;
	margin:0px;
}
h3{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#0045aa;
	text-transform:uppercase;
	background-image:url(../images/bullet_1.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px;
	padding:5px 20px;
}
h4{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#0045aa;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;
}

.img_left{
margin:0 10px 5px 0px;
padding:2px;
border:solid 1px #94AE21;
}
.img_right{
padding:2px;
margin:0 0px 5px 10px;
border:solid 1px #94AE21;
}

.box{
padding:2px;
margin:0 0px 15px 10px;
border:solid 1px #94AE21;
text-align:center;
color:#0045aa;
}

.left-box-inner hr{	
	color:#85ad16;
	line-height:1px;
	margin:0px;
	padding:0px;
}
.left-box-inner ul{
	margin:0px;
	padding:6px 0;
}
.left-box-inner li{
	background:url(../images/left-bulet.gif) no-repeat;
	list-style:none;
	padding:0 0 0 20px;	
	line-height:18px;
}
.left-box-inner li a{
	color: #000;
	text-decoration:none;
}
.left-box-inner li a:hover{
	color: #000;
	text-decoration:underline;
}
.clear{
	clear:both;
}
.banner-bg{
	background:url(../images/banner.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg1{
	background:url(../images/banner-about.jpg) no-repeat;
		height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg2{
	background:url(../images/banner-projects.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg3{
	background:url(../images/banner-community.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg4{
	background:url(../images/banner-development.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg5{
	background:url(../images/banner_partnering.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg6{
	background:url(../images/banner_faq.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg7{
	background:url(../images/banner_news.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg8{
	background:url(../images/banner_links.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg9{
	background:url(../images/banner_palmer.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg10{
	background:url(../images/banner_bagmoor.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;	
}
.banner-bg11{
	background:url(../images/banner_nutsgrove.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg12{
	background:url(../images/banner_grange.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg13{
	background:url(../images/banner_kilchattan.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg14{
	background:url(../images/banner_stacain.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}

.banner-bg15{
	background:url(../images/banner_contact.jpg) no-repeat;
	height:222px;
	width:730px;
	margin:0;
	padding-top:30px;
	text-align:right;
}
.banner-bg16{
	background:url(../images/banner_middlewick.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg17{
	background:url(../images/banner_hall.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}
.banner-bg18{
	background:url(../images/banner_wandylaw.jpg) no-repeat;
	height:22px;
	width:710px;
	margin:0;
	padding:220px 0 10px 20px;
	text-align:left;
	font: bold 15px Trebuchet MS;
	color:#fff;
}




.content{
border-left:solid 1px #c7d992;
border-right:solid 1px #c7d992;
background:#fff;
padding:10px 19px;
}
h1{
	font:normal 17px Trebuchet MS;
	color:#0045aa;
	padding:0 0 5px 0;
	margin:0px;
	text-transform:uppercase;
	background:url(../images/hr.gif) no-repeat bottom;
}
.content ul{
	padding:0px;
	margin:0px;
}
.content li{
	background:url(../images/bulet.gif) no-repeat;
	list-style:none;
	padding:5px 0 5px 20px;	
	
}
.green {
margin:15px 0;

}
.green-left{
	width:6px;
	float:left;
}

.green-mid{
	background:#0f7028;
	font:normal 14px Trebuchet MS;
	color:#fff;
	text-transform:uppercase;
	line-height:24px;
	height:92px;
	width:658px;
	float:left;
	padding:20px 10px 0 10px;
}


.project-td{
background-image:url(../images/devider.gif);
background-repeat:no-repeat;
background-position:right center;
width:1px;
height:120px;
}

.project-table {

font-family:"Trebuchet MS";
font-size:15px;
background-image:url(../images/bullet_2.gif);
background-position: center bottom;
background-repeat:no-repeat;
padding-bottom:12px;

}
.project{
	background:url(../images/green-project.gif) no-repeat;
	height:135px;
	width:911px;
	margin:5px 0;
	color:#fff;
	padding:20px 5px;
}
.project1{
	background:url(../images/green-project1.gif) no-repeat;
	height:490px;
	width:911px;
	margin:5px 0;
	color:#fff;
	padding:30px 5px;
}
.project1 a{
	color: #fff;
	text-decoration: none;
}
.project1 a:hover{
	color: #fff;
	text-decoration:underline;
}

.pro-link{
	text-align:right;
	padding-right:20px;
	font-weight:bold;


}
.pro-link a{
	color:#0f7028;
	text-decoration:none;
}
.pro-link a:hover{
	color:#000000;
	text-decoration:underline;
}













.footer{
	background:url(../images/footer-bg.gif) no-repeat;
	width:939px;
	height:102px;
	text-align:right;
	text-transform:uppercase;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	padding-right:20px;
	padding-bottom:15px;

}
.footer a{
	color:#000;
	text-decoration:none;
}
.footer a:hover{
	color:#000;
	text-decoration:underline;
}
.footer span{
	color:#0f7028;
}
.footer span a{
	color:#0f7028;
	text-decoration:none;
}
.footer span a:hover{
	color:#0f7028;
	text-decoration:underline;
}
.red{
	color:#ff0000;
}
