<!--
		/*
		 * The overal structure is as follows
		 * html
		 * 	head
		 * 	body
		 * 		#page
		 * 			#header
		 * 			#navigation
		 * 			#content
		 * 				<div> a div for each relevant piece of content.
		 * 					<h1>
		 * 					<h2>
		 * 					<p>
		 * 						<span>
		 * 			#footer
		 * 
			*****************************************************************
			Div and Background settings, specifically padding and margins to center content on page.
			*****************************************************************
		*/
		body{
			font-family: helvetica, arial;
			color:#BBBBBB;
			background-color:#000000;
			padding:0px;
			margin:0px;
		}
		
		/*Defines the size of the header div. large height to fit p#header style*/
		div#header{
			padding:0px;
			margin:0px;
			color:#999999;
			background-color: #333333;
			height:120px;
			
		}
		
		
		
		/* defines the page dimensions that everything sits in. It is centered*/
		div#page{
			width:820px;
			background-color: #222222;
			padding:0px;
			margin-top:0px;
			margin-bottom:0px;
			margin-right:auto;
			margin-left:auto;
			
		}
		
		/* Not currently used.*/
		body#bg{
			/*background-image: url('../images/woodbg.png');*/
			background-repeat: repeat ;	/* no-repeat      repeat-y*/
			background-attachment:fixed;
			background-position:center 0px;
			padding:0px;
			margin:0px;
		}
		
		/* Define size of navigation bar for main menu*/
		div#navigation{
			height:29px;
			padding-right:0px;
			background-color: #444444;
		}
		/* Set main content size */
		div#content{
			padding:20px;
			
		}
		
		/* Set size of footer area */
		div#footer{
			padding:20px;
			background-color: #333333;
		}
		
		/*
			*****************************************************************
			Associated links.  Not currently used.
			*****************************************************************
		*/
		div#links{
			position:absolute;
			top:0;
			left:0;
			z-index:-1;
			padding:10px;
		}
		div#alink{
			background-color:#FFFFFF;
			width:100px;
			height:100px;
		}
		
		/*
			*****************************************************************
			Headers
			*****************************************************************
		*/
		h1{
			color:#FFFFFF;
			font-size:18pt;
		}
		h2{
			color:#FFFFFF;
			text-decoration:underline;
			font-size:13pt;
			/*background-color:#8A8840;*/
		}
		img{
			padding:4px;
		}

		/*
			*****************************************************************
			Format settings for <p> tags. 
			*****************************************************************
		*/
		p{
			font-family: helvetica, arial;
			font-size:11pt;
			line-height:130%;
		}
		
		/* This is used for the main header, exceptionally large point.
		Note: that this p.header class will strangely adjust the top padding.
		*/
		p.header{
			margin:0px;
			padding:0px;
			height:60px;
			font-size:60pt;
			text-align:right;
			padding-top:20px;
		}
		
		/* subheader is used in the navigation div. It highlights the subsection of the site.*/
		span.subheader{
			font-size:13pt;
		}	
		
		/* align address entries.*/
		div.address{
			text-align:right;
		}
		
		/* address for left alignment.*/
		div.address_left{
			text-align:left;
		}
		
		/*
			*****************************************************************
			Use to highlight elements of copy within large paragraphs.
			i.e. the name of an important person.
			*****************************************************************
		*/
		span.aname{
			font-weight:bold;
			font-size:larger;
		}
		/*
			*****************************************************************
			Quotes.
			Defines div formating for quotes. and paragraph settings for quote
			and quotee
			*****************************************************************
		*/
		div#quote{
			margin-right:auto;
			margin-left:auto;
			width:400px;
		}
		p.quote{
			text-align:center;
		}
		p.quotee{
			font-weight:bold;
			text-align:right;
			font-size:10pt;
		}
		
		a {
			color:#FFFFFF;
		}
		a.selected{
			color:#FFFFFF;
		}
		a.backlink{
			color:#FFFFFF;
		}
		
		/*
			*****************************************************************
			Navigation
			*****************************************************************
		*/
		ul.menu
		{
			margin:0px;
			font-weight:bold;
			float:right;
			list-style-type:none;
		}
		ul.menu a {
			float:left;
			text-decoration:none;
			padding:6px;
			color:#DDDDDD;
			background-color:#444444;
			border-right:1px solid white;
		}
		ul a:hover {
		
			background-color:#222222;
		}
		ul.menu a.selected{
			background-color:#222222;
		}
		ul.menu a.backlink{
			color:#FFFFFF;
		}
		ul.menu li {
			display:inline;
		}
-->
