body {
	font-size:15px;
font-family:Arial, Helvetica;
line-height:115%;
}
#header img {border:0;}
legend {display:none}
fieldset {border:0}
label{padding:0; clear:both}
form {}
input{margin-bottom:8px;}
textfield, textarea {margin-top:5px; margin-bottom:5px;}
textarea {width:390px;}

body.home {
	background-image: url(../images/bghome_side.gif);
	background-color: #255727;
	background-repeat: repeat-x;
	margin:0; padding:0
}

#frame {
	background-image: url(../images/bghome.gif);
	margin-left: 10px;
	margin-right:10px;
	padding: 0px;
	margin-top: 0px;
	background-repeat: repeat-x;
	text-align:center;
background-color:#2A622D;

}
#nav {
	margin-left:0px;
	padding-left:0px;
	margin-top:103px;
	font-weight:bold;
	height: 11px;
}
#nav li{list-style-type:none; float:left; display:block; color:#517725; }
#nav li a {color:#205023; padding:9px 4px 4px 6px; text-decoration:none;}
#nav li a:hover {text-decoration:underline;}

#header {text-align:left; padding-top:125px;}
#header img {margin-left:90px;}

#framecontent { width:780px; text-align:center; margin-left:auto; margin-right:auto;}

#content {float:left; width:474px; text-align:left; padding-bottom:20px;}
#content #copy {clear:both; padding-top:25px; margin-right:35px; color:#ffffff; font-size:15px; line-height:19px; font-family:'Lucida Grande', 'Lucida Sans'; font-weight:normal; }
#content #copy p {margin:15px 0px 15px 0px;}
#content #copy p img {float:left; margin:5px 10px 5px 0px; border:1px solid #4B7737; padding:5px; position:relative; right:5px; bottom:8px;}

#content #copy p.paul {float:right; width:150px; margin-top:0px; padding-top:0px; font-size:10px; color:#132C14; position:relative; left:20px; line-height:14px;}
#content #copy p.paul img {}

h2, .big {
	font-weight:normal;
	font-size:16px;
	color: #FFFFFF;
	margin-top:0px;
line-height:20px;
}
#copy strong {color:#B1E35D}
#copy a {color:#FFF;}

#sidebar {
	width:290px;
	float:left;
	margin-right:10px;
	background:#88B837;
	margin-top: 80px;
	text-align: left;

}
#sidebar img {margin-left:13px; float:left; margin-right:12px; margin-bottom:9px;}
#sidebar ul {margin:0; padding:0; padding-bottom:15px; clear:both}
#sidebar ul a {color:#255527}
#sidebar ul li {font-size:12px; list-style-type:none; margin-bottom:5px; margin-top:8px; border-bottom:1px dotted #6B912B; padding-bottom:6px; margin-left:15px; margin-right:15px;}
#sidebar p {margin-top:15px; font-size:11px;}

#footer {padding-top:15px; height:25px; clear:both; text-align:center;}
#footer p {margin-top:0px; color:#69A56B; font-size:10px;}