BODY {
	margin:0px; 
	font-family: "Courier New", "Courier", monospace;
}

BODY.night {
	background-image: url(bgnight.jpg);	
	color: white;
	background-color: #000060;
}

BODY.noon {
	background-image: url(bgnoon.jpg);	
	color: black;
	background-color: #80d0ff;
}

BODY.toxic {
	background-image: url(bgbiohaz.gif);
	color: white;
	background-color: black;
}

BODY.wall {
	background-image: url(bgwall.jpg);
	color:black;
	background-color: silver;
}

BODY.plain {
	background-image: none;
	color:white;
	background-color: black;
}

BODY.print {
	background-image: none;
	color:black;
	background-color: white;
}

#navbar {
	position:absolute; 
	left:0px;
	width:110px;
	height:auto;
	top:10px;
}

A.external:link {
	color:rgb(255,0,128);}
A:link {
	color:rgb(255,64,0);}
A:visited {
	color:rgb(0,198,0);}
A:active {
	color:rgb(223,223,0);}
A:hover {
	color:rgb(255,255,0);}
A.external:hover {
	color:rgb(255,255,0);}

A.glossary:link {
	background-color:rgb(255, 255, 79);
	color:black;
	text-decoration:none;
	font-weight: normal;
} 

H* {
	font-weight: bold;
	text-align: left;
}

TH {
	font-family: "Gill Sans", "Humanst521 BT", sans-serif;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

CODE {
	font-family: "Courier New", "Courier", monospace;
}

TD {
	vertical-align: top;
	font-family: "Courier New", "Courier", monospace;
	font-size:12pt;
}

TD.note	{
	font-size:8pt;
	line-height:100%;
}

TD.caption {
	color:rgb(31,31,31);
	border-width:0px;
	padding-top:6px;
	background-color:#c0c0c0;
	font-family:"Arial", "Geneva", sans-serif;
	font-size:smaller;
}

TD.splash {
	border-width:0.25em;
	border-color:red;
	border-style:solid;
	padding-top:0.5em;
	padding-left:1em;
	padding-right:1em;
	background-color:#ffff7f;
	color:gray;
	font-family:"Arial", "Geneva", sans-serif;
	font-size:small;
}

TD.splash2 {
	border-width:1px;
	border-color:red;
	border-style:solid;
	padding-top:0.5em;
	padding-left:0.25em;
	padding-right:0.25em;
	background-color:rgb(51,51,51);
	color:silver;
}

TD.slogan {
	padding: 0px;
	border: 0px;
	background-color: #000060;
	background-image: url(bgnight.jpg);
	font-size: large;
	color: white;
}

TD.link {
	font-family:"Helvetica","Arial","Geneva",sans-serif;
	font-weight:bold;
	font-size:12pt;
	background-color:rgb(31,31,31);
	}

TD.link A:link {
	text-decoration:none;
}

TD.link A:visited {
	text-decoration:none;
		color:rgb(0,198,0);}
}

#navbar TD.YouAreHere {
	font-family:"Helvetica","Arial","Geneva",sans-serif;
	font-weight:bold;
	font-size:12pt;
	background-color: rgb(102,102,102);
	color:white;
	}

TD.YouAreHere {
	font-family:"Helvetica","Arial","Geneva",sans-serif;
	font-weight:bold;
	font-size:12pt;
	background-color: rgb(102,102,102);
	color:white;
	}

TD.YouAreHere A:link {
	text-decoration:none;
}

TD.cutting {
	width:450px;
	border-width:0.25em;
	padding-top:0.5em;
	padding-left:1em;
	padding-right:1em;
	background-color:rgb(255,255,238);
	font-family:"Times New Roman", serif;
	font-size:small;
	color:black;
}

TD.cutting P.byline {
	text-align:center;
	font-family:"Helvetica","Arial","Geneva",sans-serif;
}

TD.cutting P.intro {
	text-align:center;
	font-weight:bold;
	font-family:"Helvetica","Arial","Geneva",sans-serif;
}

TD.cutting H2 {
	text-align:center;
	font-weight:bold;
	font-family:"Helvetica","Arial","Geneva",sans-serif;
	font-size:20pt;
}

TD.cutting H3 {
	text-align:center;
	font-weight:bold;
	font-family:"Helvetica","Arial","Geneva",sans-serif;
	font-size:14pt;
}

SPAN.sarcasm {
	color:rgb(0,127,0);
	font-size:smaller;
	font-family:"Helvetica","Arial","Geneva",sans-serif;
}
	
IMG {
	float:none; 
	hspace:0px; 
	vspace:0px; 
}

UL { list-style: url(bul.gif) circle }

UL + UL {list-style: none }

UL + H* {margin-top: 0px; margin-bottom:0px}

#diary 		{background-color:black}
#archive	{background-color:black}
#propaganda	{background-color:black}
#howto		{background-color:black}
#images		{background-color:black}
#contact	{background-color:black}
#ideas		{background-color:black}
