html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-repeat: repeat-x;
	background-image: url(../images/bg-image.gif);
	;
	font-family: trebuchet, verdana, arial, sans-serif;
}

h1 {color: #70AE03;font-size: 2em;font-weight: normal;}
h2 {color: #70AE03;font-size: 1em;line-height: 0em;padding-top: 10px;font-weight: bold;}
h3 {color: #70AE03;font-size: 1em;font-weight: bold;}
h4, h5, h6 {font-size: 1em;line-height: 0px;padding-top: 10px;}
ul {margin-top: -10px;}


.img-left {float: left;color: #C1FE50;}
.img-right {float: right;}




/*page images - Logo and Leave*/
#leaf {
	background-image: url(../images/leaf.gif);
	height: 123px;
	width: 182px;
	position: relative;
	left: 0px;
	top: -123px;
}
#logo {
	background-image: url(../images/logo.jpg);
	height: 280px;
	width: 194px;
	position: absolute;
	left: 0px;
	top: 110px;
}


/*Both header and Content Wrapper*/
#content-wrap {
	width: 746px;
	min-height: 410px;
	margin-right: auto;
	margin-left: auto;
}

/*whole page wrapper(excluding footer) */
#wrapper {
min-height: 100%;
margin-bottom: -290px;
position: relative;
}



/*header*/
#header {
	height: 20px;
	width: 550px;
	float: left;
	margin-left: 194px;
	padding-top: 80px;

}

/*navigation*/

#navbar {
	height: 20px;
	width: 550px;
}

#navbar li {
	display: block;
	margin-right: 28px;
	float: left;
	color: #FFFFFF;
	font: bold 0.75em Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navbar ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#navbar a {color: #FFFFFF; text-decoration: none;}
#navbar a:link {color: #FFFFFF;}
#navbar a:visited {color: #FFFFFF;}
#navbar a:hover {color: #D6FF88;}


/*Content*/
#content {
	width: 550px;
	margin-left: 194px;
	float: left;
	min-height: 411px;
	font-size: 11px;
	line-height: 2em;
	padding-top: 25px;
}

/*Footer*/

#footer {
height: 290px;
position: relative;
background-color: #E2EFCC;
}

#clearfooter {
	height: 290px;
	clear: both;
	background-color: #E2EFCC;
}

/*Footer Div with Content*/
#footer-content {
	clear: both;
	float: left;
	width: 550px;
	margin-left: 194px;
	font-size: 11px;
	color: #70AE01;
	text-align: center;
	padding-top: 30px;
	line-height: 1em;
	padding-bottom: 10px;
}

#footer-content p {
	margin: 0px;
	padding: 0px;
}

#footer-content a, #footer-content a:visited {color: #C9FE67;}
