body {
  margin:0;
  padding:0;
  font-family: "Century Gothic";
  background-color:#FFFFFF;
  background-image:url(../img/bg.jpg);
  background-position:top;
  background-repeat:repeat-x;
  height:100%;
  font-size:14px;
  color:#686868;
}

* {
	margin: 0;
	padding: 0;
}

img {
border:0;
vertical-align: top;
}

.wrapper {
margin-left:auto;
margin-right:auto;
width:800px;
}

.header {
width:800px;
height:82px;
}

.header img {
margin:0;
margin-left:35px;
}

.content {
width:800px;
background-color:#f3f3f3;
height:100%;
}

.right {
float:right;
width:199px;
}

.left {
float: left;
width: 601px;
position: relative;
}

.menu {
height:40px;
background-image:url(../img/menu.jpg);
background-repeat:repeat-x;
background-position:top;
width:601px;
}
.menu1 {
height:40px;
background-image:url(../image/menu.jpg);
background-repeat:repeat-x;
background-position:top;
width:601px;
}
.menu1 p {
font-size:16px;
position:relative;
top:10px;
left:15px;
width:550px;
color:#767676;
}
.menu1 a {
text-decoration:none;
color:#767676;
}
.menu p {
font-size:16px;
position:relative;
top:10px;
left:15px;
width:550px;
color:#767676;
}

.menu a {
text-decoration:none;
color:#767676;
}

.text h2 {
color:#588a0a;
font-size:24px;
margin-top:20px;
margin-bottom:5px;
margin-left:45px;
width:550px;
font-weight:normal;
}

.text h3 {
color:#686868;
font-size:18px;
width:550px;
margin-left:45px;
font-weight:normal;
margin-bottom:10px;
}

.text p {
color:#686868;
font-size:14px;
width:570px;
line-height:1.2;
margin-bottom:3px;
text-indent:25px;
margin-left:20px;
font-weight:normal;
}

.block1 {
height:333px;
background-color:#cae0e0;
position:relative;
}

.block3 {
height:619px;
background-color:#cae0e0;
position:relative;
}

.corner {
vertical-align:bottom;
margin-top:-6px;
}

.block1 span {
display:block;
margin-top:10px;
margin-left:12px;
font-size:18px;
color:#588a0a;
}

.block1 form {
position:relative;
left:5px;
top:12px;
width:188px;
}

.block1 input {
margin-left:7px;
margin-bottom:9px;
width:170px;
height:19px;
color:#927676;
}

.block1 select {
margin-left:7px;
width:174px;
color:#927676;
margin-bottom:9px;
height:22px;
}

.block1 form .getstarted {
width:185px;
height:46px;
margin-top:2px;
margin-left:2px;
margin-bottom:0;
}

.corners {
position:absolute;
bottom:0;
left:0;
}

.block2 {
background-color:#cae0e0;
position:relative;
margin-top:7px;
}

.block2 p {
width:180px;
line-height:1.1;
margin-left:12px;
}

.block2 .img {
margin-right:5px;
float:left;
vertical-align:bottom;
}

.block2 p span {
display:block;
color:#799e40;
font-size:16px;
font-weight:bold;
clear:right;
margin-bottom:15px;
}

.testimonials {
margin-bottom:20px;
}

.line {
margin-top:17px;
margin-bottom:17px;
}

.blockfooter {
vertical-align:bottom;
margin-top:12px;
}

.footer {
clear:both;
}

.footer p {
text-align:center;
margin-bottom:15px;
}

.footer .menu2 {
color:#588a0a;
margin-top:10px;
margin-bottom:10px;
font-size:16px;
}

.menu2 a {
color:#588a0a;
}