html, body {
	margin: 0;
	padding: 0;
}

body {
	background: black;
font-family: Verdana, Helvetica, sans-serif;
	color: silver;
}

h1, h2, h3, h4 {
	font-size: 75%;
	margin: 0 0 0 0.5em;
	padding: 0;
	font-weight: inherit;
}

#header {
background: #303030;
width: 100%; 
top: 0; 
left: 0;
height: 2em; 
z-index: 1;
}

#header h1 {
padding: 8px 0 5px 0;
font-size: 105%;
letter-spacing: 0.1em;
}

		/*				MAIN DISPLAY		 			*/
#outer-wrapper {
width: 850px;
height: 200px;
margin: 0 auto;
}

#main  {
width: 700px;
margin: 5px auto;
}
#main h3 {
text-align: center;
font-size: 95%;
}
#main img {
margin: 10px 0 15px 0;
border: 12px solid #666;
}
p.mainhd {
text-align: center;
font-size: 75%;
letter-spacing: .05em;
color: silver;
}
p.main {
font-size: 80%;
color: #999090;
font-style: italic;
}
p.main_cn {
font-size: 80%;
text-align: center;
color: #999090;
font-style: italic;
}

#main_sldshw  {
width: 700px;
margin: 0 auto;
}
#main_sldshw img {
margin: 10px 0 10px 0;
border: 2px solid #666;
}
p.main_sldshw {
font-size: 80%;
color: #888;
}

#main_5pc  {
width: 700px;
margin: 0 auto;
}
#main_5pc h3 {
text-align: center;
font-size: 105%;
}
#main_5pc img {
width: 50%;
margin: 5px 0 10px 0;
border: 12px solid #666;
}
p.main_5pc {
font-size: 90%;
text-align: center;
color: #999090;
font-style: italic;
}

#main_mem  {
width: 840px;
margin: 30px auto;
}
#main_mem h3 {
text-align: center;
font-size: 95%;
margin: 5px 0 -10px 0;
}
p.main_mem{
font-size: 85%;
text-align: center;
padding: 0;
color: #999090;
font-style: italic;
}

		/* 					LINKS & NAV BARS 				*/
	#nav {
	position: absolute;
	top: 2em; 
	right: 0;
	margin-right: 1px;
	z-index: 5;
	border: 0;
	}
	#nav ul {
	border: none;
	padding: 30px 0 0 0;
	font-size: 55%;
	letter-spacing: .3em;
	word-spacing: -.2em;
	}
	
	#nav ul li {
	list-style: none;
	margin: 3px;
	padding: 0 0 30px 0;
	}
	
	#nav ul li a {
	padding: 2px 6px;
	margin-left: 1px;
	color: #777;
	text-decoration: none;
	border-color: black;
	border-width: 2px;
	border-style: dashed;
	}
	
	#nav ul li a:visited {
	color: #777;
	}
	
	#nav ul li a:link:hover,  #nav ul li a:visited:hover {
	color: white;
	background: #115;
	border: 2px solid blue;
	}
	
	
	a:link {
	color: #525C97
	}
	a:visited {
	color: #525C97
	}
	a:hover {
	color: #525Cff
	}
	a:active {
	color: #525C97
	}
	
	#controls {
	position: absolute;
	bottom: 10px; 
	right: 65px;
	margin-right: 5px;
	z-index: 5;
	border: 0;
	white-space: nowrap;
	}
	#controls ul {
	clear: both;
	padding: 0;
	}
	#controls ul li {
	list-style: none;
	margin: 9px;
	display: inline;
	}
