@CHARSET "UTF-8";

h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover
	{
	color:#1A1AE8;
	}
div.rightBar
	{
	float:right; width:221px;
	}
div.threeColumns
	{
	color:#393033;
	font-family:"Trebuchet ms" arial;
	margin-top:32px;
	background:url('../imgs/bg3Columns.gif') repeat-y top center;
	}
	
div.centerColumn
	{
	width:480px; margin:0 auto;margin-left:255px;
	
	}	
		
h1
	{
	font-size:15px;
	color:#004974;
	}
/*
	Events */
	
ul.events
	{
	font-family:"Trebuchet ms" arial;
	display:block;
	list-style-type:none;
	margin:0 15px; padding:0;
	font-size:12px;
	color:#9f9892;
	}
ul.events li
	{
	display:block;
	padding:15px 0px;
	border-bottom:1px solid #cfcbc8;
	}
ul.events li.last
	{
	border-bottom:0;
	}
ul.events li.first
	{
	padding-top:0;
	}
ul.events h2
	{
	text-transform: uppercase;
	color:#005a8a; font-size:12px;
	margin:0;
	}
ul.events strong
	{
	color:#005a8a; font-weight:normal;
	}
ul.events a, ul.events a:link, ul.events a:visited, ul.events a:active, ul.events a:hover
	{
	color:#49413e;
	}	
ul.events h2 a, ul.events h2 a:link, ul.events h2 a:visited, ul.events h2 a:active, ul.events h2 a:hover
	
	{
	color:#005a8a;
	} 
ul.events h2 a:hover, ul.events a:hover
	{
	text-decoration: underline;
	}
ul span.clear
	{
	display:block; height:1px; 
	}
	
div.calendar
		{
		margin:0 auto;
		text-align:center;
		}
div.calendar h2
	{
	font-size:100%;
	}
div.calendar table
	{
	margin:0 auto;
	border-collapse:collapse;
	font-size:11px; text-align:center;
	border:1px solid #dadada;
	color:#494846;
	}
div.calendar table th,div.calendar table td
	{
	border:0px solid #CFCBC8;
	}
		
div.calendar table th
	{
	background-color:#FFFFFF;
	font-size:12px;
	color:#abbe4a;
	
	}
div.calendar table td.bright, div.calendar table td.bright a
	{
	color:#abbe4a
	}
div.calendar table td
	{
	padding:2px;
	text-align:left;
	}
		
div.calendar table td.em, div.calendar table td.em a
	{
	background-color:#EFFFFF;
	color:#004974;
	}
div.calendar table td a
	{
	text-decoration:underline;
	}
