body {
	background: #1F1A17;
	color: #C0A062;
	font-size: 90%;
	font-family: Arial, verdana, sans-serif;
}
img {
	border: 0px #C0A062 solid;
}
.contentCenter p {
	margin:10px;
}
h1 {
	margin:0;
	font-size: 130%;
	font-family: arial;
}
fieldset {
	border: 1px #C0A062 solid;
	padding: 5px;
}
legend {
	background: #C0A062;
	color:black;
	text-indent:4px;
	font-weight: bold;
	padding: 4px;
}
a {
	color: #C0A062;
	text-decoration: underlined;
}
a:hover {
	color: #C0A062;
	text-decoration: none;
}

/* CALENDAR */
.navlist .calendarheader {
   display: block;
   float: left;
   color: white;
   background-color: #C0A062;
   font-weight: bold;
   text-align: center;
   width: 14%;
   text-decoration: none;
}

.navlist a
{
   display: block;
   float: left;
   color: #C0A062;
   /*line-height: 2em;*/
   text-align: center;
   width: 14%;
   padding: 0px;
   margin: 0px;
   text-decoration: none;
}

.history
{
   color: silver;
   text-decoration: none;
}


.navlist a:hover
{
   /*line-height: 2em;*/
   color: white;
   background-color: #C0A062;
   padding: 0px;
   margin: 0px;
   text-decoration: none;
}

.activepage
{
   display: block;
   float: left;
   color: white;
   background-color: #C0A062;
   font-weight: bold;
   text-decoration: none;
   text-align: center;
   width: 14%;
}
a.activepage
{
   display: block;
   float: left;
   color: white;
   background-color: #C0A062;
   font-weight: bold;
   text-decoration: none;
   text-align: center;
   width: 14%;
}


a.occupied {
	color: #435480;
   /*line-height: 2em;*/
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

#navcontainer
{
	color: inherit;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

#main #contentseperator {
	margin: 10px 0px 10px 0px;
	border-bottom: 1px solid #E6E6E6;     
}
