@charset "UTF-8";
/* CSS Document */


body {
	background-color: #000000;
  text-align: center;
}
#container {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 

body,td,th {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#header {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	top: 0px;
	width: 900;
	height: 90px;
}

#headernav {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	top: 100px;
	width: 900;
}

#bottomlinks {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 190px;
	top: 687px;
	width: 700;
}

#bottomlinks2 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 190px;
	top: 757px;
	width: 700;
}

.links {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 200px;
	width: 401px;
	height: 49px;
}

#leftnav {
	position: absolute;
	visibility: visible;
	top: 247px;
	text-align:right
}

#leftnavwayfinding {
	position: absolute;
	visibility: visible;
	top: 247px;
	height: 300px;

	left: 50px;
	text-align:right
}


#description {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	width: 240px;
	left: 610px;
	top: 247px;
	text-align:left
}

#description2 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	width: 380px;
	left: 467px;
	top: 247px;
	text-align:left
}

#description3 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	width: 620px;
	left: 189px;
	top: 247px;
	text-align:left
}

#description4 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	width: 620px;
	left: 189px;
	top: 467px;
	text-align:left
}

#picture {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 189px;
	top: 260px;
	width: 380px;
	height: 293px;
}

#picture2 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 189px;
	top: 260px;
	width: 240px;
	height: 293px;
}

#picture3 {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 189px;
	top: 260px;
	width: 620px;
	height: 200px;
}

#neon {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 189px;
	top: 350px;
	width: 660px;
	height: 3675px;
}

#flash {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 147px;
	top: 597px;
}

#downarrow {
	margin: 1px;
	padding: 1px;
	position: absolute;
	visibility: visible;
	left: 147px;
	top: 257px;
	width: 40px;
}




.text {
	font-size: 12px;
	color: #FFFFFF;
}
.text2 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.text3 {
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.paragraphtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
	
}
.heading {
	font-family: futura;
	font-size: 18px;
	color: #FFFFFF;
}


.stafftitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
}
.bluetitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080c6;
	font-weight: bold;
	line-height: 20px;
	}
	

p {
	font-family: futura, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	margin-left: 20px;
	margin-right: 20px;
}
H1 {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	
	
}
H2 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	
	
}
	
H3 {
	font-size: 12px;
	color: #FF0000;
	margin-left: 20px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	
}

side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.side A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}

.side A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}

.side A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
}

.side A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
}



bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 13px;
}
.bottom A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 13px;
}

.bottom A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 13px;
}

.bottom A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
}

.bottom A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
}

.activelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
}


.alignright {
	text-align: right;
	color: #FFF;
}

