body
		{
			margin: 5px;
			padding: 5px;
			font-size: 12px;
			font-family: georgia, times, "times new roman", serif;
			color: #2C2C2C;
			background: #FFFFFF url(bg2.gif);
			scrollbar-3dlight-color: #F1D7A6;
			scrollbar-arrow-color: #DE405B;
			scrollbar-base-color: #F1D7A6;
			scrollbar-darkshadow-color: #F1D7A6;
			scrollbar-face-color: #F1D7A6;
			scrollbar-highlight-color: #F1D7A6;
			scrollbar-shadow-color: #F1D7A6;
		}
		
		a:link { color: #2C2C2C; }
		a:visited { color: #2C2C2C; }
		
		a:hover
		{color: #93B92B;} 
		a:active
		{color: #2C2C2C;}
		
	div#banner
		{
			color: #FFF4D6;
			background: #FFD6DE url(header.gif);
			height: 122px; width: 555px; float: left;
			border: 1px solid #DE405B;
		}
		
		div#banner h1
		{
			margin: 0;
			padding: .3em 0 .3em .5em;
			font-size: 2.2em;
			font-weight: normal;
		}
		
		div#container
		{
			background: #FF7B8C;
			border: 1px solid #859634;
			width: 930px;
			
		}
		
		div#container2
		{
			background: #FFFFFF;
			

		}
		div#mainnav
		{
			background: #F1D7A6;
			color: #2C2C2C;
			padding: 2px;
			margin-bottom: 10px;
			border-bottom: 1px solid #DE405B;
		
		}
		div#mainnav ul
		{
			margin: 0px;
			padding: 0;
			list-style-type: none;
		}
		
		div#mainnav ul li a
		{
			display: block inline;
			width: 100px;
			padding: 2px;
			text-decoration: none;
			color: #DE405B;
			background: #FFFFFF;

		}
		div#mainnav li
		{
		display: inline ;
		padding: 0 10px;
		}

		div#mainnav li a
		{
		text-decoration: none;
		color: #DE405B;
}

		#mainnav li a:hover 
		{
		color: #9CAD4A;
			background: #668A1A;
		
}



		div#navigation
		{
			float: left;
			width: 150px;
			padding: 5px;
			margin: 5px;
			border: 1px solid #DE405B;
			background: #DE405B url(bg3.gif);
		}
		div#navigation h2
		{
			padding: 0px;
			margin: 0px;
			width: 148px;
			text-decoration: none;
			color: #516B11;
			background: #CEE784;
			border-bottom: 1px solid #516B11;
			font-size: 12px;
			font-family:georgia, times, "times new roman", serif;
			
	
		}
		div#navigation ul
		{
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			border: 1px solid #516B11;
			background: #FFFFFF;
		}
		
		div#navigation ul li { margin-top: 0px; padding-top: 0px; }
		
		#navigation ul li a
		{
			
			width: 135px;
			text-decoration: none;
			color: #2C2C2C;
			background: #FFFFFF;
		
		}
		
		#navigation ul li a:hover
		{
			color: #9CAD4A;
			background: #FFFFFF;
		
			
		}

		}
		div#content
		{
	
			padding: 0px;
			margin: 0px;
			}

		
		div#content h2
		{
			font-size: 1em;
			color: #FFFFFF;
			border: 1px solid #DE405B;
			background: #DE405B;
			margin: 0;
			padding-top: 1em;
			font-weight: normal;
		}
		
		div#content { line-height: 150%; }
		div#iframe
		{
		
			padding: 5px;
			margin: 5px;
			border: 1px solid #DE405B;
			background: #DE405B url(bg3.gif);
			float: left;
		
		}
		
		div#iframe ul
		{
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			border: 1px solid #DE405B;
			background: #FFF4D6;
		}
		
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
		
		div#footer
		{
			clear: both;
			height: 75px;
			padding: .5em 1em;
			text-align: center;
			color: #404040;
			background: #FFFFFF;
			
		}
		
		div#footer ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		div#footer li
		{
			display: inline;
			margin-right: 1em;
		}
table {
	width:210px;
	border:1px solid #888;	
	border-collapse:collapse;
}

td {
	width:30px;
	border-collpase:collpase;
	border:1px dotted #888;
	text-align:right;
	padding-right:5px;
}

.days{
	background-color: #F1F3F5;
}

th {
	border-collpase:collpase;
	border:1px dotted #888;
	background-color: #E9ECEF;
}

.actday{
	background-color: #c22;
	font-weight:bold;
}
