/* Green Acre CSS Document */
body {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 background:#0164D9 url(images/bg.jpg) repeat-x top;
 margin:0px;
 padding:0px;
 font-size:12px;
}

img.image { margin-top:20px; }
img.logo { margin-top:50px; }

#container {
 width:869px;
 margin:0px auto;
 padding:0px;
}

#content {
 float:right;
 width:597px;
 margin:0px;
 padding:0px 0px 10px 0px;
 background:url(images/flower1.gif) no-repeat right bottom;
 min-height:426px;
 height:426px;
}

#content h1 {
 font-size:25px;
 color:#FFFFFF;
 margin:0px;
 padding:25px 0px 0px 0px;
}

#content h2 {
 font-size:18px;
 color:#FFFFFF;
 margin:0px;
 padding:5px 0px 0px 0px;
}

#content p { margin:0px; padding:15px 15px 0px 0px; }
#content p.srvc { margin:0px; padding:0px 0px 0px 0px; }

#menu {
 margin:20px 0px 0px 0px;
 padding:0px;
}

#menu img { float:left; margin:10px 20px 0px 10px }
#menu ul {
 float:right;
 width:254px;
 list-style:none;
 font-size:18px;
 margin:0px;
 padding:44px 0px 0px 0px;
}

#menu ul li { margin:0px; padding:0px 0px 0px 120px; color:#1A5508; }
#menu ul li.first { margin-top:23px; }

#menu ul li a { text-decoration:none; color:#1A5508 }
#menu ul li a:hover { color:#1A5508; text-decoration:underline }

#srvc ul {
 float:right;
 width:254px;
 /*background:url(images/flower.gif) no-repeat left bottom;*/
 list-style:none;
 font-size:18px;
 margin:0px 0px 0px 0px;
 padding:44px 0px 0px 0px;
}

#srvc ul li { margin:0px; padding:0px 0px 0px 120px; color:#1A5508; }
#srvc ul li.first { margin-top:10px; }

#srvc ul li a { text-decoration:none; color:#1A5508 }
#srvc ul li a:hover { color:#1A5508; text-decoration:underline }

/*-- Testimonials --*/
#testimonials ul {
 float:right;
 width:254px;
 /*background:url(images/flower.gif) no-repeat left bottom;*/
 list-style:none;
 font-size:18px;
 margin:0px 0px 0px 0px;
 padding:44px 0px 0px 0px;
}

#testimonials ul li { margin:0px; padding:0px 0px 0px 120px; color:#1A5508; }
#testimonials ul li.first { margin-top:43px; }

#testimonials ul li a { text-decoration:none; color:#1A5508 }
#testimonials ul li a:hover { color:#1A5508; text-decoration:underline }

#sidebar {
 float:right;
 width:272px;
 margin:0px;
 padding:0px;
}

/*- Gallery -*/
#gallery {
 float:left;
 width:715px;
 height:400px;
 margin:15px 0px 0px 0px;
 padding:0px;
}

#gallery-menu {
 float:left;
 width:154px;
 margin:300px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 list-style:none;
 font-size:18px;
}

#gallery-menu li { margin:0px; padding:0px 0px 0px 20px; }
#gallery-menu li a { text-decoration:none; color:#1A5508 }
#gallery-menu li a:hover { color:#1A5508; text-decoration:underline }

/*-- Contact --*/
/*p.contact { font-size:16px; font-weight:bold; }*/
#contact { width:243px; float:left; font-size:16px; font-weight:bold; padding:10px 20px 10px 10px }
form { margin:16px 0px 0px 0px; padding:0px 0px 0px 0px; }
form input {
 background:transparent;
 border:1px solid #2E7318;
 color:#000000
}

form textarea {
 background:transparent;
 border:1px solid #2E7318;
 color:#000000;
 margin:0px 0px 0px 3px;
 padding:0px;
}
form select { margin-top:2px; }
