body	{	
		background-color: rgb(68, 17, 17); 
		padding: 0;
		margin: 0;
		}

div.centered {
		background-color: #DDD;
		/* background-color: #DAA520; */
		padding: 0;
		width: 780px; 
		position: absolute; 
		left: 50%;
		margin: 0 0 0 -390px;
		border-top: 4px solid rgb(68, 17, 17);
		border-right: 0;
		border-bottom: 4px solid rgb(68, 17, 17);
		border-left: 0;
		}

div.main	{
		float: left;
		width: 611px;
		background-color: #ffffff;
		margin: 0;
		border-top: 0;
		border-right: 4px solid rgb(68, 17, 17);
		border-bottom: 0;
		border-left: 0;
		}

div.past	{
		color: #665555;
		}

div.menu	{
		float: left;
		border-left: 4px solid rgb(68, 17, 17);
		}

ul.menu		{
		font-family: arial, helvetica, sans-serif; 
		font-weight: bold; 
		font-size: 16px;
		list-style-type: none;
		padding: 0;
		margin: 5px 0px 5px 5px;
		float: left;
		/* border: solid red 4px; */
		}

ul.menu li		{
		padding: 0;
		margin: 24px 0 0 0;
		}

ul.menu a		{
		color: #333;
		text-decoration: none;
		line-height: 25px;
		}

ul.menu a#chosen	{
		font-size: 20px;
		color: black;
		}

ul.menu a:hover	{
		font-size: 20px;
		color: black;
		}

p	{
	font-family: times new roman, times, serif;
	margin: .75em;
	}

.lefty	{
	float: left; 
	margin: .5em .5em .5em .75em;
	}

.righty	{
	float: right; 
	margin: .5em .75em .5em .5em;
	}

.title	{
	margin: .5em .5em .5em .75em;
	}

h1,	h2,	h3,	h4	{
	font-family: helvetica, sans-serif;
	margin: 11px;
	}

.caption {
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	}

a.collabolink	{
	font-weight: bold;
	text-decoration: none;
	color: #411;
	}

a.collabolink:hover	{
		color: #B8860B;
		}

div.event	{
	font-family: times new roman, times, serif;
	margin: .75em;
	}

div.eventTitle	{
	font-weight: bold;
	margin: none;
	}

div.eventDescription	{
	margin: 0em 0em 1.5em 0em;
	}

div.eventDateLocation	{
	margin: none;
	}