ul#navlist 
{ 
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
}

ul#navlist li 
{ 
display: inline;
}

ul#navlist li a
{
float: left;
color: #FFFFFF;
border-color: #d6d6d6;
border-bottom-style: solid;
text-align: center;
FONT-SIZE: 18px;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.2em 1em;
text-decoration: none;
}

ul#navlist li a:hover
{
color: #00FF00;
border-color: #d6d6d6;
}

ul#sublist 
{ 
float: left;
padding: 0;
margin: 0;
list-style-type: none;
width: 125px;
}

ul#sublist li
{
padding: 5%;
border-color: #d6d6d6;
border-left-style: solid;
}

ul#sublist li a:hover
{
color: #00FF00;
}

ul#sublist li a
{
color: #FFFFFF;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
text-decoration: none;
}

ul#maplist1 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist1 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist1 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist2 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist2 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist2 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist3 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist3 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist3 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist4 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist4 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist4 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist5 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist5 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist5 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist6 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist6 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist6 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul#maplist7 
{ 
color: #FF0000;
padding: .1em;
margin: 0;
list-style-type: none;
float: left;
}

ul#maplist7 li a
{
color: #FFFFFF;
border-color: #FF0000;
font-size: 14px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: none;
text-align: center;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
padding: 0.3em 0.5em;
text-decoration: none;
}

ul#maplist7 li a:hover
{
color: #00FF00;
border-color: #00FF00;
border-bottom-style: none;
}

ul.contlist
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 3em;
margin-top: .5em;
margin-bottom: .5em;
}

li.contlist
{
background-image: url('./images/bullet.jpg');
background-repeat: no-repeat;
background-position: 1.7em .4em;
padding-left: 2.5em;
}

#container
{
width: 100%;
margin: 10px auto;
}

#top
{
text-align: left;
padding:0;
FONT-SIZE: 60px;
FONT-FAMILY: Arial, Impact, Haettenschweiler;
color: #FF0000;
height: 100px
}

#menu
{
text-align: left;
padding:0;
}

#leftnav
{
float: left;
width: 125px;
}

#content
{
margin-left: 145px;
border-color: #d6d6d6;
}

#footer
{
clear: both;
}

#homecont
{
padding-left: 1em;
float: left;
border-color: #d6d6d6;
border-left-style: solid;
}

#sitemapcont
{
float: left;
}

div.redspc
{
width: 100%;
height: 1px;
margin-top: 5px;
border-top-style: solid;
border-color: red;
}

table.directions
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

#directions
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

#map
{
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

/* Text */
div.whttxt
{
	margin-top: 5px;
	width: 100%;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

.white
{
	width: 100%;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

.redtxtbig
{
	FONT-SIZE: 20px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

.redtxt
{
	FONT-SIZE: 18px;
	COLOR: #FF0000;
	FONT-FAMILY:  Arial, Impact, Haettenschweiler;
}

.redtxtquote
{
	FONT-SIZE: 18px;
	COLOR: #FF8800;
	FONT-FAMILY: Impact, Haettenschweiler, Arial;
}

.grntxt
{
	FONT-SIZE: 20px;
	COLOR: #00FF00;
	FONT-FAMILY: Impact, Haettenschweiler, Arial;
}

.maptxt
{
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Impact, Haettenschweiler, Arial;
}

BODY 
{
	background: #000000 url('./images/fractal.jpg') 0 0 no-repeat fixed;

	SCROLLBAR-FACE-COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #FF0000; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #888888; 

	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Impact, Haettenschweiler;
}

a:link              { color: #00ff00;}
a:visited           { color: #00FF00;}
a:hover             { color: #00FF00;}
a:active            { color: #00FF00;}