body{
margin:0px;
padding:0px;
background-color:#00803b;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:left top;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #454545;
	font-weight:500;
	margin:0px 0px 5px 0px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
}
.text-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	font-weight:600;
	letter-spacing:2px;
}
.text-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	border-top:#CCCCCC 1px solid;
}
.text-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.top-border{
	border-top:#CCCCCC 1px solid;
}
.right-border{
	border-right:#CCCCCC 1px solid;
}
.logo{
background-image:url(images/logo.jpg);
width:325px;
height:255px;
background-repeat:no-repeat;
background-position:center top;
display:block;
margin:0px auto;
}
.top-repeat{
background-image:url(images/top-repeat.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}
.bottom-repeat{
background-image:url(images/bottom-repeat.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}

.image-1{
background-image:url(images/image-1.jpg);
width:138px;
height:434px;
background-repeat:no-repeat;
background-position:5px top;
display:block;
}
.image-2{
background-image:url(images/image-2.jpg);
width:133px;
height:434px;
background-repeat:no-repeat;
background-position:center top;
display:block;
}
.image-3{
background-image:url(images/image-3.jpg);
width:296px;
height:434px;
background-repeat:no-repeat;
background-position:center top;
display:block;
}
.image-4{
background-image:url(images/image-4.jpg);
width:135px;
height:434px;
background-repeat:no-repeat;
background-position:center top;
display:block;
}
.image-5{
background-image:url(images/image-5.jpg);
width:131px;
height:434px;
background-repeat:no-repeat;
background-position:left top;
display:block;
}
.side-navigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:900;
color:#666666;
text-align:right;
background-image:url(images/separation-line.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}
.side-navigation a{
color:#434F22;
display:block;
height:20px;
padding:5px 5px 3px 0px;
text-decoration:none;
}
.side-navigation a:hover{
color:#009344;
text-decoration:none;
}
.side-image{
background-image:url(images/left-image.jpg);
background-repeat:no-repeat;
background-position:right top;
width:128px;
height:290px;
display:block;
}
.red-line{
background-image:url(images/red-line.jpg);
width:417px;
height:267px;
background-repeat:no-repeat;
background-position:center top;
display:block;
margin:0px auto 0px 10px;
}
.content{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:500;
line-height:18px;
}
.dot{
background-image:url(images/dot.jpg);
background-repeat:no-repeat;
background-position:5px 5px;
}
.address{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
}
.address-1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	font-style:italic;
}

/*      Form Styles   */

.contact-form{
background-color:#FFFAED;
border:#CCCCCC 1px solid;
padding:5px;
}
.form-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding:4px 5px;
}
input{
width:250px;
height:18px;
}
textarea{
width:250px;
}
.button{
width:100px;
height:40px;
}
.kate{
background-image:url(images/kate.jpg);
width:147px;
height:222px;
background-repeat:no-repeat;
background-position:center top;
float:right;
display:block;
margin:0px 0px 10px 10px;
}
.question{
color:#009344;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:900;
}
.question-1{
color:#006A31;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:900;
padding:7px 15px;
background-color:#E8FFF1;
border:#CCCCCC 1px solid;

}

a.unidots:active, a.unidots:visited, a.unidots:link {
	color:#000;
	text-decoration:none;
}
a.unidots:hover {
	color:#000;
	text-decoration:underline;
}