<style type="text/css">

	.bogus
	{
		nit-wit: none;
	}	

	.banner
	{
		width: 800px; 
		vertical-align: top; 
		margin-left: 1.3%;
	}
	
	.mainTable
	{
		width: 80%; 
		margin-left: 1.3%;
	}

	.pictureFrame
	{
		vertical-align: bottom; 
		width: 290px; 
		height: 218px;	
	}

	#menu a
	{
		padding-left: 10px;
		padding-top: 7px; 
		padding-bottom: 5px; 
		border: 1px solid gray;
		font-family: arial; 
		font-size: 10pt; 
		font-weight: 600%; 
		text-decoration: none;		
		letter-spacing: 7px;	
		display: block;
		
		width: 160px;
		height: 20px;
		
		vertical-align: middle;
		
		color: rgb(128, 128, 128);
		background-color: rgb(180, 180, 180);
		border: 1px solid gray;
		margin: 10px;
		margin-left: 2%;
	}

	#menu a:hover
	{
		border: 1px solid black;
		color: rgb(200, 200, 200);
		background-color: rgb(160, 160, 160);
	}	
	
	body.mainBody
	{
		color: gray;

		background-color: rgb(95%, 95%, 95%);
		background-image: url('photos/emmetlake9.jpg');
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-position: 10%;
	}			
	
	.pBox
	{
		border: 1px solid gray; 
		padding: 20px; 
		vertical-align: bottom; 
		text-align: justify; 
		font-family: arial; 
		font-size: 8pt; 
		letter-spacing: 1px;
	}	

	.tdSubheader
	{
		vertical-align: top; 
		border-bottom: 1px solid gray; 
		color: rgb(60%, 60%, 60%); 
		font-family: arial; 
		font-size: 14pt; 
		font-weight: 700; 
		letter-spacing: 7px;
	}
		
	a:link
	{
		/*
		color: blue;
		*/
		color: rgb(0, 0, 220);
		cursor: pointer;
		text-decoration: none;
	}	
	
	a:visited
	{
		color: rgb(0, 0, 220);
		cursor: pointer;
		text-decoration: none;
	}		
	
	a:hover
	{
		color: red;
		cursor: pointer;
		text-decoration: underline;
	}	
	
	.aMenu
	{
		color: rgb(0, 0, 220);
		cursor: pointer;
		text-decoration: none;
		letter-spacing: 2px;
	}	
	
	.eMailLine
	{
		margin-left: 10px; 
		font-family: arial; 
		font-size: 8pt; 
		font-style: italic; 
		color: rgb(128, 128, 128); 
		text-decoration: none; 
		letter-spacing: 1px;	
	}		
	
	a.aTitle 
	{
		font-size: 14pt; 
		font-family: arial;
	}

	p.mainTitle 
	{
		font-size: 12pt; 
		font-family: arial; 
		text-align: center;
	}

	p.subTitle 
	{
		font-size: 16pt; 
		font-family: arial; 
		text-align: left;
	}

	p.pTitle 
	{
		font-size: 12pt; 
		font-family: arial;
		font-weight: 600;
		text-align: left;
		letter-spacing: 3px;
	}

	p.pBody 
	{
		font-size: 8pt; 
		font-family: arial; 
		text-align: justify;
		letter-spacing: 1px;
	}

	p.pCaption 
	{
		width: 120px; 
		font-size: 8pt; 
		font-family: arial; 
		font-weight: normal; 
		text-align: left; 
		vertical-align: top;
		letter-spacing: 1px;
	}

	ul.listText 
	{
		font-size: 8pt; 
		font-family: arial; 
		text-align: justify;
		letter-spacing: 1px;
	}   
	
	td.galleryCell
	{
		width: 100px; 
		vertical-align: top;
		font-family: arial;
		font-size: 8pt;
		letter-spacing: 2px;
		border: 1px solid gray;
		padding: 20px;
		text-align: left;
	}	

	td.photoCell 
	{
		font-size: 8pt; 
		font-family: arial; 
		width: 130px; 
		text-align: left; 
		vertical-align: top;
		padding-bottom: 20px;
	}

	img.iconWide 
	{
		width: 133px; 
		height: 100px;
	}

	img.iconTall 
	{
		width: 100px; 
		height: 133px;
	}
    
</style>
