@charset "utf-8";
/* CSS Document */

body {
padding : 0;
margin : 0;
font-family : "Century Gothic";
font-size : 13px;
color : #636567;
}
h1 {padding:0px; margin:0px; font:bold 12pt arial;}
.container {
width : 800px;
margin : 0 auto;
}
.clear {
clear : both;
}
.logo {
margin-left : 24px;
}
.header {
width : 800px;
}
.nav-bg {
background-image : url(../images/nav-bg.jpg);
height : 30px;
background-repeat : repeat-x;
width : 800px;
}
.navigation {
color : #ffffff;
text-decoration : none;
text-align : center;
padding-top : 4px;
font-size : 15px;
}
.navigation :link {
color : #ffffff;
text-decoration : none;
padding-left : 25px;
padding-right : 25px;
}
.navigation :visited {
color : #ffffff;
text-decoration : none;
padding-left : 25px;
padding-right : 25px;
}
.navigation :active {
color : #ffffff;
text-decoration : none;
}
.navigation :hover {
color : #88c853;
text-decoration : none;
}
.content {
width : 738px;
background-color : #f3f3f4;
background-image : url(../images/content-bg.jpg);
background-position : left bottom;
border : 1px solid #a5d17c;
margin : 30px auto;
background-repeat : no-repeat;
}
.content-left {
margin-left : 30px;
width : 420px;
float : left;
margin-top : 30px;
margin-bottom : 30px;
text-align : left;
}
*html .content-left {
margin-left : 15px;
width : 420px;
float : left;
margin-top : 30px;
margin-bottom : 30px;
text-align : left;
}
.content-right {
margin-right : 30px;
width : 238px;
float : right;
margin-top : 30px;
margin-bottom : 30px;
text-align : left;
}
*html .content-right {
margin-right : 30px;
width : 238px;
float : right;
margin-left:20px;
margin-top : 30px;
margin-bottom : 30px;
text-align : left;
}
.text-box {
border : 1px solid #a5d17c;
background-color : #fefefe;
padding : 10px;
}
.text-box ul {
padding : 0;
margin : 0;
list-style : none;
}
.text-box li {
padding : 0;
margin-left : 15px;
list-style : disc;
}
.footer {
width : 800px;
}
.heading-text{ font-size:14px; font-weight:bold; color:#636467}
.contact-text{ width:115px; float:left}
.contact-field-bg{ min-width:2px; float:left; margin-left:4px; margin-bottom:4px}
.contact-field{ background-color:#f5f5f5; border:#bcdd9b 1px solid; width:185px; float:left}
.contact_text{ min-width:2px; float:left}
.small-font{ font-size:12px}
.sign{ font-family:"Brush Script MT"; font-size:14px; font-style:italic; float:right; margin-right:10px; font-weight:bold}
.garden-image{  min-width:2px; float:left; border:#a7d47b 1px solid;}
.gallery-heading{ min-width:2px; float:left; margin-left:32px; font-weight:bold; margin-top:20px; margin-bottom:10px}
.gallery-text{ width:653px; margin:0 auto; background:#fff; font-size:14px; font-weight:bold; padding:10px;  border:#a7d47b 1px solid; margin-bottom:30px}
.process-heading{ min-width:2px; float:left; margin-left:10px; font-weight:bold; margin-top:20px; margin-bottom:10px}
.logo_new{ float:left; width:400px; margin-left:10px; margin-top:20px; font-size:18px; font-weight:bold}
.text-box2 {
border : 1px solid #a5d17c;
background-color : #fefefe;
padding : 10px;
margin-right:10px;
float:right;
width:238px;
margin-top:10px
}
.event-heading{ min-width:2px; float:left; margin-left:10px; margin-top:5px; font-weight:bold;}
.event-field{ width:718px; margin-left:10px; margin-right:10px; float:left; margin-top:10px; margin-bottom:10px}
.homethumb {width:120px; height:80px; margin-right:10px; margin-bottom:15px}
.hg {margin:30px 0 0 30px}
