/*- Eau Claire PBL CSS -*/

body {
	background: #F0E68C;
	}
	
body *{
	margin:0 auto;
}

div.everything {
	width:100%;
	margin:0;
	position: relative;
	font-family:sans-serif;
	font-style:normal;
	line-height:150%;
	border-style:solid;
	border-color:#000066;
	border-width:thin;
	height = 100%;
	}

div.header {
	background-color:#000066;
	color:#ffff00;
	padding:0;
	margin:0;
	clear:left;
	}

div.footer {
	background-color:#000066;
	padding:.75em;
	color:#ffff00;
	text-align:right;
	font-style:oblique;
	clear:left;
	}
	
div.sidebar {
	background-color:#000066;
	color:#ffff00;
	padding:0;
	margin:0px;
	white-space:none;
	width:20%;
	overflow:visible;
	float:left;
	min-height:800px;
	height:auto;

	}
	
div.main {
	margin:0;
	padding:0;
	overflow:auto;
	height:800px;
	}
	
div.news {
	width:60%;
	margin-top:1%;
	margin-left:20%;
	margin-bottom:1%;
	border-style:thin;
	border-color: #000066;
	}
	
div.newshead {
	background-color:#000066;
	color:#ffff00;
	font-style:oblique;
	padding:.5em;
	border-style:thin;
	border-color:#000066;
	margin:0px;
	}
	
div.newsmain {
	background-color:#ffffff;
	color:#000000;
	padding:.5em;
	border-style:thin;
	border-color:#000066;
	}
	
div.photo {
	width:60%;
	margin-top:1%;
	margin-left:30%;
	margin-bottom:.5em;
	border-style:thin;
	border-color: #000066;
	}
	
div.photohead {
	background-color:#000066;
	color:#ffff00;
	font-style:oblique;
	padding:.5em;
	border-style:thin;
	border-color:#000066;
	}
	
div.photomain {
	background-color:#ffffff;
	color:#000000;
	padding:0px;
	border-style:thin;
	border-color:#000066;
	text-decoration:none;
	}
	
div.pagetitle {
	background-color:#000066;
	color:#ffff00;
	font-style:bold;
	font-size:xx-large;
	padding:.5em;
	}
	
div.calendar {
	width:80%;
	margin-top:1%;
	margin-left:10%;
	margin-bottom:1%;
	border-style:thin;
	border-color: #000066;
	}
	
div.calendarhead {
	background-color:#000066;
	color:#ffff00;
	font-style:oblique;
	padding:.5em;
	border-style:thin;
	border-color:#000066;
	margin:0px;
	}
	
div.calendarmain {
	background-color:#ffffff;
	color:#000000;
	padding:.5em;
	border-style:thin;
	border-color:#000066;
	}	

