
#container-main {
	position:relative;
	height:683px;
	width:938px;
	background-color:#ffffff;
	border:0px;
	margin:0px;
	}
#container-menu {
	position:absolute;
	width:96px;
	height:112px;
	left:642px;
	top:62px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	z-index:10;
	}
#container-menu-services {
	position:absolute;
	width:96px;
	height:95px;
	left:544px;
	top:62px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	z-index:10;
	}
#contact {
	position:absolute;
	width:96px;
	height:26px;
	left:445px;
	top:92px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	z-index:10;
	}
#home {
	position:absolute;
	width:96px;
	height:26px;
	left:445px;
	top:62px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	}
#project-title {
	position:absolute;
	width:185px;
	height:35px;
	left:256px;
	top:60px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	}
#main-text {
	position:absolute;
	width:380px;
	height:360px;
	left:256px;
	top:100px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	overflow:auto;
	}
#sub-text {
	position:absolute;
	width:220px;
	height:175px;
	left:668px;
	top:480px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	overflow:auto;
	}
#project-photo {
	position:absolute;
	width:192px;
	height:128px;
	left:32px;
	top:37px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	overflow:visible;
	}
#logo {
	position:absolute;
	width:131px;
	height:163px;
	left:756px;
	top:59px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	}
#quotes {
	position:absolute;
	width:250px;
	height:235px;
	left:656px;
	top:225px;
	background-color:#ffffff;
	margin:0;
	text-align:left;
	background-image:url(images/project1/quotes.gif);
	}
#quotes-content {
	position:absolute;
	width:220px;
	height:220px;
	left:12px;
	top:5px;
	background-color:dfdb8e;
	margin:0;
	text-align:left;
	overflow:auto;
	}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding:0px;
	margin:0px 0px 10px 0px;
	}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding:0px;
	margin:7px 0px 0px 0px;
	}
.accessibility {
	position:absolute;
	left:-10000px;
	visibility:hidden;
	}
.mainnavp,.mainnavh, .mainnav1, .mainnav2, .mainnav3, .mainnav4, .mainnav5, .mainnav6, .mainnav7, .mainnav8, .subnav1, .subnav2, .subnav3, .subnav4, .subnav5, .subnav6, .mainnav1s, .mainnav2s, .mainnav3s, .mainnav4s, .mainnavj {
	position:absolute;
	height:13px;
	width:96px;
	left:0px;
	}
.mainnavh {
	top:0px;

}
.mainnavh a {
	display:block;
	width:86px;
	height:9px;
	background-image:url(images/menu/home.jpg);
	}
.mainnavh a:hover, .mainnavh a.current {
	background-position:-86px;
}
.mainnavp {
	top:0px;
}

.mainnav1 {
	top:30px;
}
.mainnav1 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/ridgewaye.gif);
	}
.mainnav1 a:hover, .mainnav1 a.current {
	background-position:-96px;
}	
.mainnav2 {
	top:45px;
}
.mainnav2 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/hayesbrook.gif);
	}
.mainnav2 a:hover, .mainnav2 a.current {
	background-position:-96px;
}	
.mainnav3 {
	top:60px;
}
.mainnav3 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/judd.gif);
	}
.mainnav3 a:hover, .mainnav3 a.current {
	background-position:-96px;
}	
.mainnav4 {
	top:75px;
}
.mainnav4 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/bishops.gif);
	}
.mainnav4 a:hover, .mainnav4 a.current {
	background-position:-96px;
}
.mainnav5 {
	top:90px;
}
.mainnav5 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/stephens.gif);
	}
.mainnav5 a:hover, .mainnav5 a.current {
	background-position:-96px;
}		
.mainnav6 {
	top:105px;
}
.mainnav6 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/services.gif);
	}
.mainnav6 a:hover, .mainnav6 a.current {
	background-position:-96px;
}	
.mainnav7 {
	top:120px;
}
.mainnav7 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/contact.gif);
	}
.mainnav7 a:hover, .mainnav7 a.current {
	background-position:-96px;
}	
.mainnav8 {
	top:135px;
}
.mainnav8 a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/menu/contact-us.jpg);
	}
.mainnav8 a:hover, .mainnav8 a.current {
	background-position:-96px;
}
.mainnav1s {
	top:30px;
}
.mainnav1s a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/hedgelaying.gif);
	}
.mainnav1s a:hover, .mainnav1s a.current {
	background-position:-96px;
}	
.mainnav2s {
	top:45px;
}
.mainnav2s a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/livingwillow.gif);
	}
.mainnav2s a:hover, .mainnav2s a.current {
	background-position:-96px;
}	
.mainnav3s {
	top:60px;
}
.mainnav3s a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/gardendesign.gif);
	}
.mainnav3s a:hover, .mainnav3s a.current {
	background-position:-96px;
}	
.mainnav4s {
	top:75px;
}
.mainnav4s a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/growyourown.gif);
	}
.mainnav4s a:hover, .mainnav4s a.current {
	background-position:-96px;
}
.mainnavj {
	top:30px;
}
.mainnavj a {
	display:block;
	width:96px;
	height:13px;
	background-image:url(images/johnblithe.gif);
	}
.mainnavj a:hover, .mainnavj a.current {
	background-position:-96px;
}	
#container-menu ul, #container-menu-services ul, #container-submenu ul, #container-contact ul, #contact ul {
	margin:0;
	padding:0;
	}
#container-menu li, #container-menu-services li, #container-submenu li, #container-contact li, #contact li {
	list-style-type:none;
	margin:0;
	padding:0;
	}