html { margin:0; }
html,body { height:100%; }
body { 
	background-image:url("../gif/rainbowstr.gif");
	background-color:black;
	color:white;
	margin:auto;
	width:950px;
	font-family: Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;

}

#Header, #Footer {
	margin:0;
	text-align:center;
	/*padding: 10px 20px 0px 20px;*/
}
#motd { margin:0 auto; color:#0FF; }
pre {
  font-size:9px;
	line-height:10px; /*This is so Tor doesn't try to display it all fuckin' weird. */
	font-weight:bold;
	margin:0 auto;
	text-align:center;
}

.MainContent span { padding-left:20px; }
.MainContent table { width:100%; text-align:left; }
.MainContent, #Navigation { background-image: url("../gif/background.gif");}
.Writings span { white-space:pre-wrap; }

.cyan { color:cyan; }
hr { border-color:white; }
h1, h2, h3, h4 { text-align:center; margin:0; }
ul { padding:0; }

.GifBar {
	overflow:hidden;
	padding:10px;
	text-align:center;
}
.GifBar img { vertical-align:middle;}

#Guests a { padding:4px; }
#Navigation, .MainContent {
	border-style:solid;
	border-color:#FFF;
	background-color:black;
	border-width:2px;
	overflow:hidden;
	padding:10px 20px 10px 20px;
}

li a { color:#F00; text-decoration:none; }
/*li:before { content: "⭒";padding-right:5px; }
ul { list-style:none;}*/
#Navigation li:hover { font-weight:bold; }
#Navigation {
	width:170px;
	height:100%;
	/*overflow-y:scroll;*/
	float:left;
	margin-right:20px;
	/*white-space:nowrap;*/
}
.Disabled { text-decoration-line: line-through; }

ul ul { padding-left:10px; }
span, a { background-color:black; }
#status { height:inherit; overflow-y:scroll; }
#pad { padding-bottom:20px; }
