html { 
	height: 100%;
	}

body { height: 100%;
	background-color: #223931;
	font-family: Arial, "sans serif";
	color: #000000;
	min-width: 800px;
 	margin: 0 auto;
	padding: 0;
}
#wrapper {
	position: relative;
	min-height: 100%; 
	width: 800px; 
	margin: 0 auto; 
	text-align: left;
	background-color: #f5ffdd; 
	} 
/* to make the footer stick to the bottom */
* html #wrapper { 
	height: 100%;  
	}
/* to make the footer stick to the bottom */
#wrapper-inside { 
	padding-bottom: 80px;  /* was 19em */ 
	}
* html #wrapper-inside { 
	padding-bottom:80px;  
	}

#main {
	font-size:.9em; 
	font-weight: normal;
	font-family: Verdana; 
	text-align: left;
	align: center;
	color: #223931;
	min-height: 100%;
	margin: 0 auto;
	width: 725px;
	}

.normal {
	font-size:1em; 
	font-weight: normal;
	font-family: Verdana; 
}
.small {
	font-size: .8em;
	}
.big {
	font-size:1.1em; 
	font-weight: normal;
	font-family: Verdana; 
}
.left_title {
	font-size:1.2em; 
	font-weight: bold; 
}
#left-text {
	font-size:1em; 
	font-weight: medium;
	 width: 700px;
}
#threecols {
	margin: 0 auto;
	float: left;
	padding-top:0px;
	padding-bottom:9px;
	width:725px;
	}
#leftcontent {
		float: left;
		margin-left:35px;
		width:220px;
		border:0px solid #000;
		}

#centercontent {
		float: left;
		margin-left: 20px;
		width:220px;
		border:0px solid #000;
		}

#rightcontent {
		float: left;
		margin-left: 20px;
		width:170px;
		border:0px solid #000;
		}

#botcontent {
		clear:both;
		float: none;
		width:700px;
		border-bottom: 0px solid #000;
		text-align: center;
		padding:0 0 0 0;
		margin: 0 auto;
		}

/* this footer works!  leave it alone */
#footer {
	position: relative;
	margin: -75px auto 0 auto;  /* was 25em */
        height: 0px;
	width: 800px; 
	color: #006B42;
	font-size: .8em;
	min-height: 0em;
	text-align: center; 
	border:none;
	}
* html #footer {
	margin-top: -75px;
	}
.small {
	font-size: .8em;
	line-height:2em;
	}



#navigation {
	text-align: center;
	width:500px;
	font-weight:normal;
	background-color: #f7d870;
	padding:0 0 0 0;
	margin: 0 auto;
	border-bottom: 0px solid #000;
	}
#navigation a:visited {
	color: #346654;
	}
		
#navigation a:hover {
	color: #0000ff;
	}
	
#navigation a:active {
	color: #682129;
	}
