body	{	
		background-color: rgb(0, 64, 128); 
		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(0, 64, 128);
		border-right: 0;
		border-bottom: 4px solid rgb(0, 64, 128);
		border-left: 0;
		}

div.main	{
		float: left;
		width: 611px;
		background-color: #ffffff;
		margin: 0;
		border-top: 0;
		border-right: 4px solid rgb(0, 64, 128);
		border-bottom: 0;
		border-left: 0;
		}

div.past	{
		color: #665555;
		}

div.menu	{
		float: left;
		border-left: 4px solid rgb(0, 64, 128);
		}

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: .5em 2em;
	}

p.cert1	{
	position: absolute;
	bottom: 40px;
	right: 0px;
	}

p.cert2	{
	position: absolute;
	bottom: 0px;
	right: 0px;
	}

.contact{	
	margin-left: 120px;
	}

.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: 30px 12px 8px 12px; */
	margin: 1em .5em .5em .75em;
	}

h1	{
	margin: 10px 15px 35px 5px;
	}

.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;
		}