
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg_image.jpg) #e7e297 repeat-x left top;}

.main-container{ width:998px; margin:0px auto 0px auto;}

.header-part{ width:998px; height:153px; float:left; display:block;}

.header-line{ width:998px; height:5px; float:left; display:block; background-color:#2f8b40;}

.bg{ background-color:#faf158; width:998px; height:148px; float:left; display:block;}

.logo{ width:260px; height:126px; float:left; display:block; padding:11px 0px 0px 36px;}

.icon-bg {width:302px; height:135px; float:left; display:block; margin:6px 0px 0px 152px; background:url(../images/icon-bg.jpg) no-repeat;}

.icon-text{	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#a19a1a; line-height:20px;}
.icon-text ul{	margin:0px;	padding:0px; margin-left:5px;}	
.icon-text li{	list-style:none; background:url(../images/icon.jpg) no-repeat;	background-position:left;	padding:0px 5px 0px 19px; margin:0px 0px 0px 0px;}
	
.icon-box-bg{ width:254px; height:120px; float:left; display:block; margin:11px 0px 0px 20px;}

.icon-text-1{ width:254px; height:26px; float:left; display:block;}	
.icon-text-2{ width:155px; height:29px; float:left; display:block;}	
.icon-text-3{ width:164px; height:29px; float:left; display:block;}	
.icon-text-4{ width:63px; height:27px; float:left; display:block; clear:both;}	

.header-right-menu-box{ width:175px; height:148px; float:right; display:block;}

.right-menu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding:10px 0px 0px 0px;}
.right-menu a{ font-size:12px; color:#000000; text-decoration:none; padding:0px 5px 0px 5px;}
.right-menu a:hover{ color:#0000FF;}

.join-now-bg{ width:120px; height:50px; float:left; display:block; padding:20px 0px 0px 30px;}

.call-bg{ width:160px; height:53px; float:left; display:block; padding:0px 0px 0px 0px; background:url(../images/call-bg.jpg) no-repeat;}

.top-bg{ width:998px; height:27px; float:left; display:block; background:url(../images/top-bg.jpg) repeat-x left top;}

.banner-part{ width:998px; height:239px; float:left; display:block;}

.banner{ width:751px; height:239px; float:left; display:block;}

.contant-part{ width:998px; float:left; display:block; background-color:#FFFFFF;}

.navi-menu-2{float:left; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; list-style:none; font-weight:bold;}
.navi-menu-2 ul{ margin:0px; padding:0px; list-style:none}
.navi-menu-2 li{ background:url(../images/sapoter.jpg) no-repeat left top; float:left;  height:27px; display:block; line-height:27px;  padding:0px 0px 0px 0px;}
.navi-menu-2 a{ text-decoration:none; color:#FFFFFF; padding:0px 24px 0px 24px; display:block; float:left; margin-left:1px; font-size:15px; color:#000000; font-weight:bold;}
.navi-menu-2 a:hover{ color:#FFFFFF; background-color:#4fa55e;}
.navi-menu-2 a.active { color:#FFFF00; background-color:#4fa55e;}

.banner-right{ width:247px; height:239px; float:left; display:block;}

.news-text{ width:166px; height:25px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#378941; padding:8px 0px 0px 80px; border-bottom:#FFFFFF solid 1px; font-weight:bold;}

.banner-right-1{ overflow:auto; width:225px; height:auto; float:left; display:block; margin:5px 10px 0px 10px; height:198px; border:#d1e0e3 solid 1px;} 

.gardens-part{ width:966px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 16px 0px 16px;}

.gardens-part-1{ width:400px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.gardens-part-3{ width:850px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.gardens-part-2{ width:345px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}

.gardens-part-4{ width:500px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}

.gardens-part-5{ width:950px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}




.gardens-heading-box{ width:336px; height:43px; float:left; display:block; border-bottom:#d1e0e3 solid 1px; padding:19px 0px 0px 9px;}

.gardens-heading-box-1{ width:900px;  float:left; display:block;  padding:19px 0px 0px 0px;}

.gardens-heading-box-2{ width:320px;  float:left; display:block;  padding:19px 0px 0px 0px;}

.gardens-heading-box-3{ width:400px;  float:left; display:block;  padding:19px 0px 0px 0px;}

.gardens-heading-box-4{ width:600px;  float:left; display:block;  padding:19px 0px 0px 0px;}
.gardens-heading-box-5{ width:950px;  float:left; display:block;  padding:19px 0px 0px 0px;}

.gardens-heading-box-photos-home{ width:490px; height:43px; float:left; display:block; border-bottom:#d1e0e3 solid 1px; padding:19px 0px 0px 9px;}



	

	
.gradens-text{	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; line-height:20px; float:left; display:block;}
.gradens-text ul{	margin:0px;	padding:0px; margin-left:5px; display:block;}	
.gradens-text li{	vertical-align: top; list-style:none; background:url(../images/icon-1.jpg) no-repeat; background-position:left;	padding:0px 0px 0px 19px; margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; display:block;}

.gradens-text1{	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; line-height:20px; float:left; display:block;}
.gradens-text1 ul{	margin:0px;	padding:0px; margin-left:5px; display:block; font-weight:bold; }	
.gradens-text1 li{	list-style:none; background:url(../images/icon-1.jpg) no-repeat; background-position:left;	padding:0px 5px 0px 19px; margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; display:block;font-weight:bold;  }
.gradens-text1 a{	list-style:none;  background-position:left;	padding:0px 5px 0px 19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; display:block; text-decoration:none;font-weight:bold; } 
.gradens-text1 a:hover{ color:#FF0000;font-weight:bold; }		

.image-box-1{ width:500px; height:127px; float:left; display:block; margin:0px 0px 0px 0px; padding:10px 0px 0px 13px;}

.image-box-2{ width:500px; height:127px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 13px;}	


.image-1{ width:154px; height:112px; float:left; display:block; padding:3px 0px 0px 0px;}
	
.image-2{ width:154px; height:112px; float:left; display:block; padding:3px 0px 0px 6px;}

.image-3{ width:154px; height:112px; float:left; display:block; padding:0px 0px 3px 0px;}
	
.image-4{ width:161px; height:116px; float:left; display:block; padding:0px 0px 0px 5px;}

.image-5{ width:154px; height:112px; float:left; display:block; padding:3px 0px 0px 6px;}
	
.image-6{ width:154px; height:112px; float:left; display:block; padding:0px 0px 0px 0px;}



.more-link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; text-decoration:none; float:right; display:block; font-weight:bold;}	
.more-link a{  font-size:12px; color:#515151; text-decoration:none; float:right; display:block; padding:0px 5px 0px 5px; font-weight:bold;}	
.more-link a:hover{ color:#0000FF;}	


.more-link-homepage{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; text-decoration:none; float:left; display:block; font-weight:bold;}	
.more-link-homepage a{  font-size:12px; color:#515151; text-decoration:none; float:right; display:block; padding:0px 5px 0px 5px; font-weight:bold;}	
.more-link-homepage a:hover{ color:#0000FF;}	

.garden-rounded-bg{ width:225px; height:252px; float:left; display:block; margin:70px 0px 0px 30px; float:left; display:block; background:url(../images/garden-rounded-bg.jpg) no-repeat;}

.garden-rounded-bg-1{ width:328px; height:252px; float:left; display:block; margin:40px 0px 0px 0px; float:left; display:block; background:url(../images/join-now-bg-1.jpg) no-repeat;}

.futer-bg{ width:998px; height:86px; float:left; display:block; background:url(../images/footer-bg.jpg) repeat-x left top; margin:10px 0px 0px 0px;}

.futer-menu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e681e; text-decoration:none;    text-align:center; margin:35px 0px 0px 0px;}	
.futer-menu a{  font-size:12px; color:#0e681e; text-decoration:none;   padding:00px 20px 0px 20px; text-align:center;}	
.futer-menu a:hover{ color:#0000FF;}

.futer-copyright-text{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#464540; text-decoration:none;    text-align:center; padding:20px 0px 0px 0px;}

.garden-heading-1{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414141; text-align:center; margin:10px 0px 0px 0px;}

.garden-heading-2{  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#414141; text-align:center; margin:10px 0px 0px 0px; font-weight:bold;}

.garden-heading-3{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d7f2c; text-align:center; margin:15px 0px 0px 0px; font-weight:bold;}
.garden-heading-4{  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#09234a; text-align:center; margin:15px 0px 0px 0px; font-weight:bold;}

.garden-rounded-box{ width:225px;  float:left; display:block; margin:70px 0px 0px 0px; float:left; display:block; padding:0px 0px 0px 0px;}

.calender-heading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#277124; text-decoration:none; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold;}
.calender-heading a{ font-size:14px; color:#277124; text-decoration:none; padding:0px 5px 0px 5px; font-weight:bold;}
.calender-heading a:hover{ color:#382300;}

.calender-heading-1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#515151; text-decoration:underline; padding:10px 0px 0px 20px;}
.calender-heading-2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; text-decoration:none; padding:5px 0px 0px 20px;}

.club-heading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#277124; text-decoration:none; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold;}

.contact-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0px 10px 0px 10px; text-align:left; word-spacing:4px; line-height:17px; width:300px;}

.contact-text-2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:20px 10px 0px 0px; text-align:left; word-spacing:4px; line-height:22px; text-align:justify;}

.CONTANT_LEFT_center_35 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333; width:485px; float:left; display:block;}	

.sitemap{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#242424;}
A.sitemap:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#cb1734;}
.mapborder{border: solid 1px #CFCFCF;}

.user-text{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding:0px 0px 0px 10px;}

.btn{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; cursor:pointer; background:#57a9e3;}

.contact-link{  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4ba15a; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold;}

.contact-link a{font-size:14px; color:#277124; text-decoration:none; padding:0px 0px 0px 10px;  font-weight:bold;  text-decoration:none;color:#4ba15a;}

.contact-link a:hover{ color:#0099FF;}

.contact-text-1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding:0px 10px 0px 0px; text-align:justify; line-height:17px; word-spacing:4px;}


.gardens-photos{ width:950px; height: 700px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}


.image-box-12{ width:890px; height:300px; float:left; display:block; margin:0px 0px 0px 0px; padding:10px 0px 0px 13px;}

.image-box-22{ width:890px; height:386px; float:left; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 13px;}	
	
.image-12{ width:440px; height:293px; float:left; display:block; padding:0px 0px 0px 0px;}
	
.image-22{ width:440px; height:293px; float:left; display:block; margin:0px 0px 0px 6px;}

.image-32{ width:440px; height:293px; float:left; display:block; margin:12px 0px 0px 0px;}

.image-42{ width:440px; height:293px; float:right; display:block; margin:150px 0px 0px 0px;}


.gardens-joinsteps { position: relative; background:url(../images/join_steps.png) no-repeat; width: 650px; height: 360px;  left:100px; top: 5px; }
.gardens-joinsteps-inner1 { position: absolute; width: 160px; height: 360px;  left:10px; top: 100px; }
.gardens-joinsteps-inner2 { position: absolute; width: 160px; height: 360px;  left:220px; top: 100px; }
.gardens-joinsteps-inner3 { position: absolute; width: 160px; height: 360px;  left:430px; top: 100px; }

.joinsteps-headertext {font-size:20px; color:#ffffff; text-decoration:none; font-weight:bold;}
.joinsteps-normaltext {font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;  text-decoration:none;}

.faqheader {font-size:20px; color:#336600; text-decoration:none; font-weight:bold; padding-top: 10px;}
.faqquestion {font-size:13px; color:#000000; font-weight:bold;  text-decoration:italic;}
.faqanswer {font-size:12px; color:#000000; text-decoration:none;}
.faq-content { width: 700px; padding-left:30px;}


