@charset "utf-8";
body {
	background-color: #000011;
	text-align: center;
	min-width: 774px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	/*background-image: url(pictures/diamond_plate.jpg);
	background-repeat:repeat;
	background-attachment:fixed;*/
}
a:link {
	color: #0066cc;
}
a:visited {
	color: #ff3366;
}
a:hover {
	color: #000099;
}
h1 {
	font-size: 36px;
	color: #ffffff;
}
h2 {
	font-size: 20px;
	color: #ffffff;
}
h3 {
	font-size: 18px;
	color: #ffffff;
}

.text_links {font-size: 12px}

#padded {
padding-left: 11em;
}

#wrapper {
text-align: left;
width: 774px; 
margin: 0 auto;
}

#main {
position: relative;
z-index: 0;
width: 600px;
margin-top: 10px;
margin-left: 20px;
}

#bottom_nav {
position: absolute;
z-index: 10;
margin-bottom: 10px;
}

#link_text {
position: relative;
z-index:10;
padding-left: 220px;
}
#video_text {
position: absolute;
z-index:10;
padding-left: 370px;
width: 300px;
}
#random_images{
	position: absolute;
	z-index:0;
	padding-left: 350px;
	padding-top: 200px;
}

#nav, #nav ul { /*all lists*/
	background-image: url("pictures\brushed_metal.jpg");
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	width: 10em;
}

#nav li { /*all list items*/
	float: left;
	width: 10em; /*width needs or else opera goes nuts*/
}

#nav li ul { /*second level list*/
	position: absolute;
	background: #000011;
	width: 10em;
	left: -999em; /*using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /*lists nested under the hover list items */
	left: auto;
}
 #content {
 clear: left;
 color: #ccc;
 }
 #map {
 clear: left;
color: #000000;
}
