/*
1.2em = 12pt, 3.5em = 35pt, etc.
*/

body		{  	
		margin: 0;
        padding: 0;
		background-color: #9c9c7f;
		color: #000000;
		font-size: 62.5%;				
		}
                         	
h1		{  
		font-family: "Mriad Pro", Verdana, sans-serif;
		font-size: 2.1em;  	
		color: #003a4d;
		font-weight: bold;
		margin: 25px 0 15px 0;
		}

h2		{
		font-family: "Mriad Pro", Verdana, sans-serif;
		font-size: 1.6em;  	
		color: #003a4d;
		font-weight: bold;
		margin: 25px 0 7px 0;
		}

h3		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.6em;  	
		margin: 25px 0 7px 0;		
		}

h4		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.4em;  	
		margin: 25px 0 7px 0;		
		}

p		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.3em; 
		line-height: 1.5em;
		margin: 0 0 10px 0;		
		}

p.quote		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.1em; 
		line-height: 1.4em;
		margin: 0 0 4px 0;		
		}

p.signature		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.1em; 
		line-height: 1.5em;
		text-align: right;
		font-style: italic;
		margin: 0 0 10px 0;		
		}


.header {
	background-color: #555;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-size:14px;
	font-family: verdana, sans-serif;
	}

.monthname {
	font-size: 18px;
	font-weight: bold;
	font-family: verdana, sans-serif;
	text-align: center;
	color: #fff;
	}
.day {
	background-color: #fff;
	font-family: verdana, sans-serif;
	font-size: 11px;
	}

.daytitle {
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #fff;
	}		
		
		
#content {
	float: left; 
	width: 605px; 
	padding: 60px 30px 50px 30px;
	}
		
		
#content li {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1.2em; 
		line-height: 1.4em;
		margin: 0 0 10px 0;		
		}
		
		
#credits	{	
		font-size: 1.1em;
		font-family: verdana, sans-serif;
		text-align: center;
		line-height: 1.4em;
		padding: 10px 212px 10px 5px;		
		}
				
.formTag {
	font-size: 12px;
	font-family: verdana, sans-serif;
	text-align: right;
	vertical-align: top;
	line-height: 16px;
	color: #666;
	}
				

/* CONTAINING BLOCK ELEMENTS FOR THE MENU LIST THAT DO THE CENTERING OF FLOATING ELEMENTS */
.navigationBox {
	width: 775px; position: relative; overflow: hidden; text-align: center; margin: 0 auto;
	height: 33px;
	}
.navigation {
	float: left; left: 50%; position: relative; text-align: center;		
	}
.navigationWrapper {
	position: relative; left: -50%; float: left; list-style: none; margin: 0; padding: 0;
	}
	
	
	
/* LINK LIST ITEMS - LEFT FLOATING WITH MARGIN CORRECTION TO HIDE DOUBLE BORDER */	
.navigationBox li  {
	float: left;
	margin: 0 -1px 0 0;
	padding: 0;
	}
	
/* LINK STYLE AND BORDER COLOR */
.navigationBox li a {
	display: block; 
	height: 30px;
	padding: 0 10px 0 10px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-decoration: none;
	border-right: #b7b49d solid 1px;
	border-left: #b7b49d solid 1px;
	}
	
/*  LINK STATES: NORMAL, ACTIVE, VISITED  */
.navigationBox li a:link, .navigationBox li a:visited, .navigationBox li a:active {   
	color: #003a4d;
	background-color: #c7c2b3;
	}
	
/* LINK STATE: HOVER */	
.navigationBox li a:hover { 
	color: #fff;
	background-color: #3b7588;
	}