
	/* General stuff */
	
#map
{
	width: 500px;
	height: 400px;
}
  
p.indent {text-indent:3em;}

p.revindent {
  margin-left:3em;
  text-indent:-2em;
}

table#most
{
	border-collapse: collapse;
}

table#most, th#t1, td#t2
{
	border: 0.1em solid lightgreen;
	background-color: black;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
}

table#left
{
	border-collapse: collapse;
}

table#left, th#t1l, td#t2l
{
	border: 0.1em solid lightgreen;
	background-color: black;
	margin-left: auto; 
	margin-right: auto;
}

.inp
{
	background-color: black;
	color: red;
	margin-left: auto; 
	margin-right: auto;
	font-size: 0.75em;
	text-align: left;
}

.sub
{
	border-radius: 0.5em;
	background-color: cyan;
	color: black;
	font-size: 0.75em;
	cursor: pointer;
}

#navh
{
	position: fixed;
	top: 0;
	z-index: 1000;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #505050;
	border-color: blue;
	width: 85%;
}

#navd
{
	width: 10%;
	font-size: 1.3em;
}

#nava
{
	color: lightgreen;
	font-weight: bold;
	font-style: italic;
}

.poh
{
	font-size: 1em;
	color: gold;
}

.po
{
	font-size: 0.65em;
	color: white;
}

.sph
{
	font-size: 1em;
	color: gold;
}

.sp
{
	font-size: 0.75em;
}

#spa {	color: lightblue;}

.dnh
{
	font-size: 1em;
	color: gold;
}

.dn
{
	font-size: 0.75em;
}

#dna {color: lightblue;}

.mnh
{
	font-size: 1em;
	color: gold;
}

.mn
{
	font-size: 0.75em;
}

#mna {color: lightblue;}

.center
{
	display: block;
	text-align: center;
}

.centert {text-align: center;}

.centerimg
{
	display: block;
	margin-left: auto; 
	margin-right: auto;
}

/* for stand alone links */
#cen
{
	display: block;
	font-size: 2em;
	text-align: center;
}

/* Colors for table entries by themselves */
#white {color: white;}

  /* TEXT STYLES */

.title {font-family:Times New Roman;font-weight:normal;font-style:normal;
font-size:31px;text-decoration:none;color:#fae803;}
.hint {font-family:Times New Roman;font-weight:normal;font-style:normal;
font-size:15px;text-decoration:none;color:#ff0000;}
.myname {font-family:Times New Roman;font-weight:bold;font-style:italic;
font-size:48px;text-decoration:none;color:#fae803;}
.normal {font-family:Times New Roman;font-weight:bold;font-style:normal;
font-size:31px;text-decoration:none;color:#fae803;}
.ltgreen {font-family:Times New Roman;font-weight:bold;font-style:normal;
font-size:31px;text-decoration:none;color:#80ff80;}
.header {font-family:Times New Roman;font-weight:bold;font-style:normal;
font-size:31px;text-decoration:none;color:#766fff;}



   /* BODY STYLES */

body {
margin-left: auto;
margin-right: auto;
position: relative;
width: 1000px;
background-color: #000000;
}

   /* LINK STYLES */

A:link { color:#b0ffff; text-decoration: none;}

A:visited  { color:#b0ffff; text-decoration: none;}

A:hover  { color:#00ff00; text-decoration: underline;}

   /* IMAGE STYLES */

img { border:0 none}

hr
{
	display: block;
	width: 90%;
	height: 4px;
	border: 0 none;
	background-color: aqua;
}

   /* CONTAINER RULES */

#container { position:relative; margin:0px auto 0 auto; height:800px; width:1200px; text-align:left; padding-left:0px;}

