* {margin: 0 auto; padding: 0;}
body {
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
* html body {
	font-size:x-small;
	f\ont-size:small;
}
a {text-decoration: none;}
a img {border: none;}

#container {
	width:780px; 
	font-size:83%; 
	text-align:right; 
	color:#696969; 
	background:white;
	line-height:150%;
}

#header {
	font-family:Fixedsys, monospace; 
	font-size:xx-large; 
	text-transform:uppercase; 
	vertical-align:top;
	padding-top:5px; 
	color:#6990CF;
	letter-spacing:25px;
	margin-right:-25px;
}

#tagline {
	margin-top:-28px;
	padding-bottom:12px;
	font-size:90%;
	color:#6990CF;
}

#header img{margin-right:5px; vertical-align:middle;}

#banner {height:250px;}

#nav ul {padding:10px 0px 10px 0px;}
#nav li {display:inline;}
#nav a {
	font-size:90%; 
	padding:5px 10px 5px 15px;
	text-transform:uppercase; 
	border-left:solid 1px #a1a1a1; 
	letter-spacing:5px;
}
#nav a.start {border-left-style:none;}
#nav a.end {padding-right:0px;}
#nav a:link, #nav a:visited {color:#E40000;}
#nav a:hover{background:#a1a1a1;}
#nav a.selected{background:#a1a1a1; color:#ffffff;}
#content h1{font-size:110%; padding-top:11px;}
#content h2{font-size:100%; padding-top:5px;}
#content p{padding-left:250px;}
#content ul{padding:10px; padding-bottom:0px; list-style:none;}

#map {width:780px; height:450px; margin-top:11px;}
#mark {text-align:left; padding:0px;}
#footer {border-top:solid 1px #a1a1a1; margin-top:35px;}
#footer address{padding:5px 0 0 150px;}

.wborder {border:solid 1px #a1a1a1;}
.fleft {float:left; color:#e40000; text-transform:uppercase; letter-spacing:5px; padding-top:5px;}
.warning {color:red; padding-top:15px; font-weight:bold;}
.indented {padding-right:5ex;}
#myGallery
{
width: 780px !important;
height: 250px !important;
} 
