body{
	width:825px;
	background:#FFFFFF;
	font-family:geneva, sans-serif;
	font-size:13px;
	text-align:center;
}

#container{
	width:825px;
	margin-left:25px;
	margin-top:25px;
	background:#FFFFFF;
}

#header{
	height:150px;
	width:805px;
	background:#99BB55;
	padding:10px;
	border-bottom:20px #99BB55; 
	text-align:center;
	/* h1 text is white, 50px, font-fam is "Mistral", sans-serif */
}
h1{
	font-size:50px;
	font-family:"Mistral", sans-serif;
	color:#FFFFFF;
}

#navlist{
	width:805px;
	height:50px;
	padding:10px;
	background-color:#669900;
}

navlist a, #navlist a:link, #navlist a:visited{
	width:805px;
	height:25px;
	padding:10px;
	background-color:#669900;
	border:1px solid #669900;
	color:#CCDDAA;
	text-decoration:none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus{
	border:1px solid #CCDDAA;
	color:#CCDDAA;
	padding:10px;
	text-decoration:none;
	
}
#navlist li{
	margin-right:2px;
	margin-top:0px;
	display:inline;
}

#mainbox{
	float:right;
	width:560px;
	background:#CCDDAA;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	padding:10px;
}
#leftbox, #leftboxJ{
	background:#99BB55;
	float:left;
	width:200px;
	margin-top: 10px;
	padding:10px;
	padding-top:20px;
}


#leftboxJ p{
/* for journal */
	text-indent:20px;
}

h2{
	background:#669900;
	color:#CCDDAA;
}
h3{
	color:#669900;
	font-weight: bold;
	text-align: left;
}
p{
	color:#555555;
	text-align:left;
}

#footer{
	color:#CCDDAA;
	text-align: right;
	float:right;
	width:805px;
}
h4{
/* make sure this works */
	margin-top: 10px;
	color:#669900;
	font-size: 10px;
}

/* links */

a, a:link, a:visited, a:hover, a:active{
	text-decoration:none;
	color:#555555;
	border-bottom: 1px dashed #555555;
}
a:visited{color:#1133BB;}
a:hover{color:#1133BB}
a:active{color:#1133BB;}

