BODY {
	background-color: black;
	background-image: url(images/border_lightsphere.jpg);
	background-repeat: no-repeat;
   	background-attachment: fixed;
	font-family: Verdana, Arial, serif;
	color: black;
	margin: 0px 0px 0px 0px; }

#header {
	margin: 0px 70px 20px 70px;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	padding: 5px;
	background-color: #689;
	color: black; }

#menu {
	float:left;
	width:130px;
	background-color: #689;
	color: black;
	border: 2px solid #000;
	margin-right:10px; }

#mainmenu {
	float: left;
	width:120px;
	background-color: #fff;
	color: black;
	border-bottom:2px solid #000;
	border-top:2px solid #000;
	border-right:2px solid #000;
	padding:15px;
	margin-bottom:20px; }

div#mainmenu a span {display: none; }

div#mainmenu a:hover span {
	font-size: 80%;
	display: block;
   	position: absolute; 
	top: 520px; 
	width: 122px;
   	color: black;
	background-color: white;
	text-align: center; }

#submenu {
	float: left;
	width:150px;
	background-color: #fff;
	color: black;
	border-top:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
	padding-bottom:200px; }

#main {
	border:2px solid #000;
	background-color: #689;
	color: black;
	padding:20px;
	margin-top:20px;
	margin-left:170px;
	margin-right:20px;
	margin-bottom:75px; }

P { text-indent: 0%; color: black; background-color: #689; }

P.link-description {
	font-style: italic;
	font-size: 90%; }

p.ender {
	color: #036;
	background-color: transparent;
	font-style: italic;
	font-size: 70%;
	text-align: center;
	padding:20px; }

p.menu {
	color: black;
	text-indent: 5px;
	background-color: #689;
	font-weight: bold; }

p.date {
	background-color: white;
	color: black;
	font-style: italic;
	font-size: 90%; }

H1 { font-size: 150%; }

H2 {	font-size: 125%;
	padding:5px; }

H4 { 	font-size: 180%;
	text-align: center; }

a.email:link { color: white; background: none; }
a.email:visited { color: black; background: none; }
a.email:active { color: red; background: none; }
a.email:hover { color: red; background: none; }
a.url:link { color: white; background: none; }
a.url:visited { color: black; background: none; }
a.url:active { color: red; background: none; }
a.url:hover { color: black; background: #bbb; }
a.menulink:hover { text-decoration: none; color: blue; background: none; }
a.menulink:active { text-decoration: none; color: blue; background: none; }
a.menulink:visited { text-decoration: none; color: black; background: none; }
a.menulink:link { text-decoration: none; color: purple; background: none; }

ul.circle { list-style-type: circle; }
