/* CSS Document */

body {
margin:10px;
padding:0;
font-size:small;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#475C29;
color:#fff;
}

#wrapper {
width:1010px;
padding:0;
margin:0;
text-align:left;
}
#head {
width:864px;
padding:0;
margin:0;
}
#mainnav {
font-family:Bradley Hand ITC, "Times New Roman", Times, serif;
width:100%;
padding:0;
margin:0;
font-size:large;
margin-bottom:110px;
}
#leftcol {
float:left;
width:221px;
padding:0;
margin:0;
height:500px;
padding-top:45px;
background-image:url(/style/images/leftcol.png);
background-repeat:no-repeat;
background-position:top center;

}
#rightcol {
width:625px;
text-align:left;
padding:0;
margin:0;
margin-left:225px;
padding-left:10px;
}
#foot {
width:864px;
padding:0;
margin:0;
height:10px;
line-height:10px;
margin-bottom:5px;
border-bottom: 1px solid #697953;
border-top: 1px solid #697953;
}
#copyright {
width:864px;
padding:0;
margin:0;
height:20px;
text-align:left;
line-height:20px;
color:#A8914C;
font-size:x-small;
}
#adooda {
float:right;
color:#A8914C;
font-size:x-small;
}
#rating {
float:right;
margin:0;
padding:0;
padding-right:10px;
}

/* menu */

#mainnav ul {

text-align:center;
padding:0;
margin:0;
font-weight:normal;
color:#FFFFFF;
}
#mainnav li {
list-style-type:none;
line-height:36px;
display:block;
text-align:center;
padding:0;
margin:0;
}
#mainnav li a:link, #mainnav li a:visited {
text-decoration:none; 
color:#fff;
font-weight:bold;
}
#mainnav li a:hover {
border:0; /* needed to trigger IE */
color:#A8914C;
}

/*Text*/

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:xx-large;
font-weight:lighter;
padding:5px 0;
margin:0;
text-align:center;
}
h2 {
color:#82A84C;
font-style:italic;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:medium;
font-weight:lighter;
margin:0;
padding:0;
padding-top:10px;
}
h3 {
text-align:center;
font-size:large;
font-style:italic;
font-weight:bold;
color:#82A84C;
margin:0;
padding:0;
padding-top:20px;
}

.red {
color:#791308;
}
.green {
color:#3B655B;
}
.white {
color:#FFFFFF;
}
.orange {
color:#C57621;
}

p {
line-height:16px;
padding:5px 0;
margin:0;
}
#leftcol p {
color:#53802B;
font-size:small;
font-weight:bold;
padding:0;
margin:0;
line-height:18px;
text-align:left;
text-indent:30px;
}
.phone {
font-size:medium;
line-height:32px;
}
li {
list-style-type:circle;
line-height:16px;
}

/* Links */

a:link, a:active, a:visited {
color:#E2A821;
text-decoration:none;
}
a:hover {
color:#fff;
text-decoration:underline;
}

/* Forms */

#form {
    width: 370px;
    padding: 0;
    margin: 0px auto;
	margin-top:0;
	
	/*border:1px solid #97D771;*/
}
div.row {
    clear: both;
	padding:0;
    padding-top:2px;
    margin:0px;
  }
div.row span.label {
    float: left;
    width: 115px;
    text-align: right;
    font-weight:normal;
	padding-right:5px;
  }
div.row span.formfield {
    float: right;
    width: 250px;
    text-align: left;
  }
#form input {
    font-size:small;
    color:#333;
	margin:0;
	padding:0;
}

/* Images */

.imgborder {
border:1px solid #697953;
padding:4px;
}
.enlarge {
text-align:center;
font-size:x-small;
color:#A8914C;
text-transform:uppercase;
}
#contactpic {
float:right;
margin:0;
padding:0;
margin-right:10px;
margin-top:30px;
}
#flower {
float:right;
}
#flower2 {
float:right;
margin-top:-110px;
}