body {
	font-family: "Trebuchet MS", Verdana, Sans-serif;
	}

h2, h3 {color: rgb(153,102,153);}

a, a:link {
	color: #339;
	font-weight: bold;
	text-decoration: none;
	}

a:visited {
	color: #669;
	}

a:hover {
	color: #339;
	}
	
body {
	background-color: rgb(204,153,204);
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 0
}

#content {
	position:absolute;
	top: 0px; left: 30%; 
	background-color:rgb(255,255,255);
	border-left: 1px solid black;
	padding: 20px;
	z-index: 2;
}

#calendar {background: rgb(204,153,204);	/*Orig color: #339*/
	color:white;
	padding:5px;
	margin-left:5px;
	margin-top:15px;
	font-size:.8em;
	width:200px;
	float: right;
	clear:left
	}

#calendar h3 {
	margin:0;
	color:white
}

.dates {
	width:200px;
	height:4.5em;
	overflow:auto
}

#navigation {
	position: fixed;
	top: 10px;
	left: 2%;
	width: 26%;
	z-index: 3;
}

#navigation a {
	display: block;
	color:#fff;
	padding-left: 10px;
	padding-right: 10px;
}

#navigation a:link.current, #navigation a:visited.current,  {
	color:#ff9;
	}

#navigation a:hover {
	color:#339
}

#navigation a:hover.current {
	background-color:transparent;
	color:#ff9;cursor:default
}

h1 {
	font-family: georgia, 'trebuchet ms', 'times new roman', verdana, sans-serif;
	color: #fff;
	padding: 0 10px;
	margin-top:10px
}

h2 {margin:0}

h3 {margin: 15px 0 0 0}

p {margin: 5px 0}

p a.underline {
	text-decoration: underline;
	}
	
h4 {
	font-weight: bold;
	}
	
fieldset {
	font-size: 15px;
	font-family: georgia, 'times new roman', serif;
	}
	
fieldset p {
	margin-left: 3%;
	}
	
.ftr {
	text-align: center;
	width: 100%;
	}
