/* CSS Document */
body {
  font:80%/1.25em arial, sans-serif;
  letter-spacing:.1em;
  color:#003300;
	margin: 0 auto;
	background: url(fylde-gardening-services/fylde-gardening.png) 0 0 repeat-x;
}
.garden {
	position: relative;
	margin: 4px auto;
	width: 752px;
	height: 100%;
	background-color: #FFFFFF;
	border: #003300 solid 1px;
}
h1 {
	width: 507px;
	height: 146px;
	background: url(fylde-gardening-services/classic-gardens-fylde.png) 0 0 no-repeat;
	text-indent: -9999px;
	margin: 0;
}

.socmed {
	position: absolute;
	top: 40px;
	left: 515px;
	width: 240px;
	height: 95px;
	text-align: center;
	z-index: 20;
	color: #AF6C00;
	font-size: 1.1em;
	
}
#home-photo {
width: 752px;
height: 322px;
}
#gally {
width: 752px;
padding-top: 85px;
height: 652px;
}
.nav {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 146px;
	left: 0;
	height: 31px;
	width: 752px;
	}
.nav ul {
	margin: 0;
	padding: 0;
	}
.nav li {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style-type: none;
	display:inline-block;
}
.homepage a {
	position:  absolute;
	left: 0;
	top:0;
	width: 62px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) 0 0 no-repeat;
	text-indent: -9999px;
}
.homepageo {
	position:  absolute;
	left: 0;
	top:0;
	width: 62px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) 0 -62px no-repeat;
	text-indent: -9999px;
}
.homepage a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) 0 -31px no-repeat;
}
.about a {
	position:  absolute;
	left: 62px;
	top:0;
	width: 88px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -62px 0 no-repeat;
	text-indent: -9999px;
}
.abouto {
	position:  absolute;
	left: 62px;
	top:0;
	width: 88px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -62px -62px no-repeat;
	text-indent: -9999px;
}
.about a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -62px -31px no-repeat;
}
.services a {
	position:  absolute;
	left: 150px;
	top:0;
	width: 81px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -150px 0 no-repeat;
	text-indent: -9999px;
}
.services a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -150px -31px no-repeat;
}
.serviceso {
	position:  absolute;
	left: 150px;
	top:0;
	width: 81px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -150px -62px no-repeat;
	text-indent: -9999px;
}
.promises a {
	position:  absolute;
	left: 231px;
	top:0;
	width: 112px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -231px 0 no-repeat;
	text-indent: -9999px;
}
.promiseso {
	position:  absolute;
	left: 231px;
	top:0;
	width: 112px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -231px -62px no-repeat;
	text-indent: -9999px;
}
.promises a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -231px -31px no-repeat;
}
.clients a {
	position:  absolute;
	left: 343px;
	top:0;
	width: 126px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -343px 0 no-repeat;
	text-indent: -9999px;
}
.clientso {
	position:  absolute;
	left: 343px;
	top:0;
	width: 126px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -343px -62px no-repeat;
	text-indent: -9999px;
}
.clients a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -343px -31px no-repeat;
}
.testimonials a {
	position:  absolute;
	left: 469px;
	top:0;
	width: 111px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -469px 0 no-repeat;
	text-indent: -9999px;
}
.testimonialso {
	position:  absolute;
	left: 469px;
	top:0;
	width: 111px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -469px -62px no-repeat;
	text-indent: -9999px;
}
.testimonials a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -469px -31px no-repeat;
}
.gallery a {
	position:  absolute;
	left: 580px;
	top:0;
	width: 74px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -580px 0 no-repeat;
	text-indent: -9999px;
}
.galleryo {
	position:  absolute;
	left: 580px;
	top:0;
	width: 74px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -580px -62px no-repeat;
	text-indent: -9999px;
}
.gallery a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -580px -31px no-repeat;
}
.contacts a {
	position:  absolute;
	left: 654px;
	top:0;
	width: 98px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -654px 0 no-repeat;
	text-indent: -9999px;
}
.contactso {
	position:  absolute;
	left: 654px;
	top:0;
	width: 98px;
	height: 31px;
	background: url(fylde-gardening-services/garden-services-menu.png) -654px -62px no-repeat;
	text-indent: -9999px;
}
.contacts a:hover {
	background: url(fylde-gardening-services/garden-services-menu.png) -654px -31px no-repeat;
}
.socmednav {
	position:  absolute;
	left: 642px;
	top:0;
	width: 110px;
	height: 31px;
}
/* 2 COLUMN CODE */

.c {

	position: relative;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 25px;
	padding: 0;
	width: 752px;
	background-color: #FFFFFF;
}
.c clear_children .pc cc_tallest form {
	margin: 0;
	padding: 0;
}


.c p {
	margin-left: 14px;
	margin-right: 10px;
	}
.sc p {
	margin-left: 14px;
	margin-right: 16px;
}
.pc p {
	margin-left: 14px;
	margin-right: 16px;
}
.garden p {
	margin-left: 44px;
	margin-right: 46px;
}



.pc	{
	position: absolute; 
	top: 20px; 
	left: 12px;
	z-index: 20;
	width: 356px; 
	padding: 0 10px;
	margin: 0;
	background: #FFFFFF;
} 
.sc	{ 
	position: absolute; 
	top: 20px;
	z-index: 20;
	width: 356px;
	left: 376px; 
	padding: 0;
	margin: 0;
	background: #FFFFFF;
}

.clear_children,.cc_tallest { position: relative; } /*\*/* html .clear_children { display: inline;}/**/
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */

/* ]]> */
h4 {
	margin: 25px auto;
	font-weight: normal;
	font-size: .8em;
}
p { font-size: 1.1em; }
li { font-size: 1.1em; }
