body {
	position:static;
	text-align:left;
	background-image:url('lumpy.gif');
	color:#3300ff;
	margin:20px;
	padding:0px;
}

a:link {color:#ff2222}
a:visited {color:#ff6666}
a:hover {color:#FF0000}
a:active {color:#FF0000}

h1 {
	color:red;
	text-decoration:underline;
	font-size:3em;
	text-align:center;
}
h2 {
	color:red;
	text-decoration:underline;
	font-size:2em;
}
h3 {
	color:red;
	font-size:1.5em;
}
ul {
	list-style-image: url('bullet.gif');
	line-height:150%;
}

table {
	margin-left: auto;
	margin-right: auto;
	background-image: url("tablebg.png");
}

table a:link { color: hotpink }
table a:visited { color: red }
table a:hover { color: hotpink }
table a:active { color: hotpink }

table, tr, th, td {
	border: 1px solid;
	border-collapse: collapse;
	font-family: MS Mincho;
	font-size: 12px;
	font-smooth: never;
	color: white;
	border-color: rebeccapurple;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: bottom;
}

table img {
	padding-right: 1px; 
	vertical-align: bottom;
}

td.furnish { color: goldenrod; }
td.fernando { color: plum; }
td.kieran { color: firebrick; }
td.fernandokieran { color: deeppink; }
td.duckerx { color: steelblue; }
td.windfowl { color: seagreen; }
td.webmuppet { color: darkslategrey; }
			
span.screenduck {
	padding: 0px;
	background-image: url('orangeducky.png');
	width: 16px;
	height: 16px;
	display: inline-block;
}

span.screenduck:hover {
	background-image: url('greenducky.png');
}

span.screenduck img {
	position: absolute;
	display: inline;
	transform: translate(-50%, 16px) translate(8px, 0px);
	text-align: left;
}

	span.screenduck:not(:hover) img {
		display: none;
}