body {
	background:#fafaf8;
}

img {
	font-size:0px;
	line-height:0px;
}

#container {
	width:1024px;
	height:1000px;
	margin:auto;
	background:url(../images/bg.gif) repeat-x;
}

#scontainer {
	width:1024px;
	margin:auto;
	background:#fff url(../images/scontainer.gif) repeat-x;
}

#navigation {
	width:726px;
	height:39px;
	padding:0px 0px 0px 298px;
}

#header {
	width:1024px;
	height:104px;
}

#header p {
	margin:0px;
}

#header h1,#header h2 {
	display:none;
}

#headerLeft {
	width:268px;
	height:104px;
	padding:0px 30px 0px 0px;
	float:left;
	text-align:right;
}

#headerRight {
	width:672px;
	height:89px;
	padding:13px 54px 0px 0px;
	float:right;
	overflow:hidden;
}

#headerRight p {
	font-size:12px;
	line-height:21px;
	color:#4b4b4b;
}

#content {
	width:1024px;
}

#contentTop {
	width:976px;
	height:276px;
	padding:0px 0px 0px 48px;
}

#contentBottom {
	width:976px;
	padding:0px 0px 0px 48px;
	height:505px;
}

#bottomBlock {
	width:922px;
	height:505px;
	padding:0px 0px 0px 8px;
	background:url(../images/contentBottom.gif) no-repeat;
}

.areaBlock {
	width:303px;
	height:473px;
	float:left;
	padding:9px 0px 0px 0px;
}

.location {
	width:303px;
	height:37px;
	padding:15px 0px 0px 0px;
	text-align:center;
	background:url(../images/location.gif);
}

.location a h2 {
	padding:0px;
}

.location a:hover h2 {
	color: #cde2a1;
	}

.middle {
	width:293px;
	height:382px;
	padding:0px 5px;
}

.image {
	width:293px;
	height:195px;
}

.miniContent {
	width:271px;
	height:172px;
	padding:7px 10px 10px 10px;
	background:url(../images/miniContent.gif);
}

.gardens {
	float:left;
}

.applevillage {
	float:left;
}

.appletree {
	float:left;
}

.text {
	height:117px;
	overflow:hidden;
	padding:0px 0px 50px 0px;
}

.text img {
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
}

.city {
	font-size:12px;
	line-height:21px;
	color:#000;
	margin:0px;
}

.text p {
	font-size:12px;
	line-height:24px;
	color:#4b4b4b;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.btnHolder {
	width:303px;
}

.btnHolder h3 {
	padding:0px;
}

.btnSite {
	width:168px;
	height:33px;
	padding:7px 0px 0px 0px;
	display:block;
	background:url(../images/btn_site.gif);
	text-align:center;
	text-decoration:none;
}

#footer {
	width:1024px;
	height:50px;
	padding:6px 0px 0px 0px;
}

#sfooter {
	width:1024px;
	height:50px;
	padding:6px 0px 0px 0px;
	background:url(../images/footer.gif);
}

#footerLeft {
	width:605px;
	height:50px;
	padding:0px 0px 0px 55px;
	float:left;
}

#footerLeft p {
	font-size:11px;
	line-height:21px;
	color:#d7d0c3;
}

.spacer {
	padding:0px 6px;
}

#footerRight {
	width:364px;
	height:50px;
	float:right;
}

#footerRight p {
	font-size:11px;
	line-height:21px;
	color:#fff;
}

#footerRight a {
	text-decoration:none;
	color:#fff;
}

/* Secondary Styles */

#contentInside {
	width:929px;
	margin:0px auto 5px auto;
	background:url(../images/contentInner.gif) repeat-y;
}

#banner {
	width:929px;
	height:118px;
}

#pageTitle {
	width:897px;
	height:40px;
	padding:17px 0px 0px 32px;
	background:url(../images/pageTitle.gif);
}

#pageTitle h2 {
	padding:0px;
}

#stext {
	width:841px;
	padding:0px 44px 20px 44px;
	min-height:375px;
	background:url(../images/stext.gif) no-repeat;
	
}
#stext1 
{
	Padding:0px 44px 20px 90px;
}
#stext p {
	font-size:12px;
	line-height:23px;
	color:#000;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.picture {
	float:right;
	border:none;
	padding:0px 5px 5px 5px;
}

#placeholder {
	width:1px;
	height:375px;
	float:left;
}

#bottom {
	width:929px;
	height:17px;
	background:url(../images/bottom.gif);
}