body {
	background-image:url(/images/tile1.gif);
	background-color:black;
	font-family:verdana,sans-serif;
	font-size:small;
	color:#ddeeee; 
}
td, div {
	font-family:verdana,sans-serif;
	font-size:small;
	color:#ddeeee;
}
a:link {color:white;}
a:visited{color:#dedede;}
a:hover {color:orange;}

h3{ /* used for errors */
	color:red;
	background-color:silver;
	padding-left:20px;
} 
address{
	color:#ddeeee; 
	font-size:x-small;
	text-align:right;
}
ul{margin-top:1px;margin-bottom:1px;}
.small{font-size:x-small;}
.big{font-size:large;color:orange;} 
.red, a.red, b.red {color:#880000;} 

a.red:link {color:#880000;}
a.red:visited{color:#bb0000;}
a.red:hover {color:orange;}

.noBorder{border:0px;}

/* specific stuff */
table#header{width:94%;}
table#footer a{font-size:small;text-decoration:none;}
a#rssButton{
	background-color:#f60;
	border:2px outset #ffc8a4;
	color:white;
	text-decoration:none;
	font:bold 10px sans-serif;
	padding:0px 3px 0px 5px;
	letter-spacing:1;
	margin-top:5px;
}
a#blackButton{
	display:none;
}
a#whiteButton{
	background-color:white;
	border:2px outset silver;
	color:black;
	text-decoration:none;
	font:bold 10px sans-serif;
	padding:0px 3px 0px 5px;
	letter-spacing:1;
	margin-top:5px;
}
a.action{font-weight:bold;}
/* message display page */
table#message{
	width:500px;
}
div#advert{
 background-color:#666666;
 padding:2px;
 width:500px;
}
table#message2{
	margin-left:70px;
	width:500px;
}
td.msgBody{
 background-color:#e0e0e0;
 color:#000000;
}
.padded{padding-top:6px;}
div.notThere{display:none;}
div#ztmc{
	padding:6px;
}
div#ztmc a{
	 color:white;
	 font-size:10px;
}