html, body
{
	background-color: rgb(99, 66, 5);
	margin: 0px;
	font-family: sans-serif;
	color: white;
}

/* Title. */
h1 
{
	margin: 0px;
	vertical-align: sup;
	color: yellow;
	background-image: linear-gradient(to bottom, #eee, rgb(199, 233, 255) 80%, rgb(99, 66, 5) 85%);
}
h1 span
{
	text-shadow: 2px 6px rgb(252, 131, 56), 4px 12px rgb(255, 0, 0);
}

/* Flip an image. */
.img_flipx
{
	transform: scaleX(-1);
}

figure
{
	display: inline-block;
}

/* Links. */
a
{
	color: red;
}

#screenshots
{
	background: #202020 url("scr_bg.jpg");
	background-size: 20%;
}

.quote
{
	background: #FFFFEE;
	color: maroon;
	border: 2px groove grey;
	width: 60em;
}

pre
{
}

table
{
	border-collapse: collapse;
}

table td
{
	border: 2px inset orange;
	background: rgb(150, 100, 50);
}

