html, body 	{ 
		
		margin: 0 0 0 0 ; 
		
	 	padding: 0 0 0 0 ; 
	 	
	  	font-size: 76%; 
	  	
	  	background-color: #e6e6e6;
		
		color: #000;
		
	
}

	  
	  
#container 

		{
		
		font-family: Georgia, "Times New Roman", Times, serif;
		
		position: relative ; 
		
		font-size: 1.6em; 
		
		margin: 0 auto 0 auto ;
		
		padding: 0 0 3em 0 ;
		
		background-color: #fff;
		
		border: 2px solid #8bc6ff;
		
		width: 55em; 

	   min-height: 50em; 
	   
	   /*This is to trick IE into applying a minimum height */
	   
 	 height:auto !important;
 	
 	 height: 50em;
	   
	  }

* html #container {height: 45em; }

		
a 			{ color: #73a5d7; background-color: transparent; font-weight: normal; margin: 0 ; padding: 0; } 

a:link		{ color: #1250a2; background-color: transparent; text-decoration: none; } 

a:visited	{ color: #778490; background-color: transparent; text-decoration: none;  } 

a:hover		{ color: #1250a2; background-color: transparent; text-decoration:none; border-bottom: 1px dotted; } 

a:active	{ color: #1250a2; background-color: transparent; text-decoration: none; border-bottom: 1px dotted; } 




p 		{	
			margin: 0 0 0.5em 0; 
			
			padding: 0 0 0 0;
			
			line-height: 1.4em ;
	
}


#banner { 
		 		
		height: 10em;
		border-bottom: 1px solid #ccc; 
		background-color: #8bc6ff;
		color: #fff; }
		

.description {

		font-family: "Courier New", Courier, Verdana, Arial, sans-serif;
				
		font-size: 1.8em;
		
 		text-align: center; 
		
		text-transform: uppercase; 
 					
		padding: 0;
		
		margin: 0;
}	
	
				
#content {

		position: relative; 
		 
		margin: 0 0 0 15em;

		padding: 3em 1.5em 2em 	2em;

		border-left: 1px solid #ccc;
}

#addressblock {
	margin: 1em 0 1em 5em;
}


#addressblock p {
	margin: 0;
}

	  	

#links  { 
		
		position: absolute; 
		
		top: 0; 
		
		left: 0;

		width: 13em;

		margin: 12em 0 0 1em;
		
		padding-right: 1em;
	
}

	
	
		
.sidetitle {

		font-family: "Courier New", Courier, Verdana, arial, sans-serif;

		font-size: 1.2em;

		font-weight: bold;

		line-height: 1.5em;
		
		border: 0.1em solid #8bc6ff;
		
		margin-top: 1em;
		
		text-align: center;
		
		text-transform: uppercase;
}	


#content ul {
	
	margin-bottom: 1em;
	
	padding-left: 1em; 
	
	list-style-position: inside ;
	 }


#content li {

			
list-style-position: inside ;

 }	

#content h2 {
		
		font-family: Verdana, arial, sans-serif;
		
		color: #000;
		
		font-size: 1em;
		
		font-weight: normal; 
		
 		 		}	

#banner h1 { 
			text-transform: uppercase;
			letter-spacing: 2px;
			text-align: center;
			font: normal bold 3em "Courier New", Courier, Impact, Verdana, arial, sans-serif;
			margin: 0;
			padding-top: 1em;
			text-shadow: #000 1px 2px 2px;
			color: #ffffff;
			background-color: transparent; 
} 

.hyperlinks li {

line-height:1.4em; 
margin: 0 0.25em 0.5em 0; 
}
.hyperlinks li a {
	margin-right: 0.5em;
}





#footer { 

		font-family: Verdana, arial, sans-serif;

		color: #000;

		font-size: 0.7em;

		font-weight: normal;
		
		position: absolute;
		
		
		/* This is the FooterStick trick */
		
		bottom: 0 !important;
		bottom: -1px;  
		height: 1em; 
		width: 100%; 
		padding: 0.3em 0 0 0; 
		text-align: center;
		background-color: #8bc6ff; 
		
		
		}
		


		
/* new navlist styles */
	
.navlist
{
padding: 1px;
background: #d0e6ff;
margin: 0;
}

.navlist li
{
font-family: "Courier New", courier, Verdana, Arial, sans-serif;
font-size: 1em;
list-style: none;
line-height: 1.5;
padding: 0.25em 0 0.25em 0.5em;
border: 1px solid;
border-color: #FFF #AAA #aaa #fff;
text-align: left;
}

.navlist li a { 
color: #000;
font-weight: bold;
text-decoration: none;
}

.navlist li a:link { 
color: #000;
font-weight: bold;
text-decoration: none;
}
.navlist li a:visited 

{ color: #778490;
font-weight: bold;
text-decoration: none;
	
}
.navlist li a:hover { 
color: #000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted; }

.navlist li a:active { 
color: #000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted; }


		
h3.sidetitle a { font-weight: bold;
text-decoration: none; }

h3.sidetitle a:link { color: #000; }

h3.sidetitle a:visited { color: #778490;
} 

h3.sidetitle a:hover { color: #000; 
border-bottom: 1px dotted;
	}

h3.sidetitle a:active {color: #000; 
border-bottom: 1px dotted;
}

		
