@charset "ISO-8859-1";

body {
	background: url(bg);
/*	background: #ccddff; */
	color: #000000;
	font: normal normal normal 10pt "courier new", courier, monospace;
	text-align: justify;
	margin: 2%;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
	background: #f0f0ff;
	padding: 0.3em;
	border: 2px dashed #00659C;
	margin-bottom: 2em;
	font-weight: bold;
	text-align: left;
	display: inline;
}
h1 {
	font-size: 18pt;
	font-family: helvetica, sans-serif;
	text-align: right;
	vertical-align: top;
}
h2 {
	font-size: 14pt;
}

/* Links */
a { text-decoration: none; /* No underlining of links */ }
a img { border-style: none /* No border around linked images */ }
a:link { color: #cc0000; }
a:visited { color: #0000cc; }
a:hover, a:focus { color: #666666; }
a:active { color: #cccccc; }

/* Emphasis */
em { font-style: italic; }
strong { font-weight: bold; }

/* Left and right sides */
#leftSide {
	width: 70%;
	float: left;
}
#rightSide {
	width: 29%;
	float: right;
}

.navigation {
	font-weight: bold;
	text-align: center;
	margin-top: 2em;
}

.bio, .poem, .textlist, .misc, #credits {
	margin-right: 1em;
	background: #f0f0ff;
	padding: 1em;
	border: 2px dashed #00659C;
}

.authorlist, .navigation {
	background: #f0f0ff;
	padding: 1em;
	border: 2px dashed #00659C;
}
.authorlist div {
	clear: both;
}
.alistheading {
	float: right;
	font-weight: bold;
}

.textlist {
	font-weight: bold;
}

.bio {
	font-style: italic;
}

.poem {
/*	white-space: pre; */
}

/* Error messages */
.error {
	color: #ff0000;
	background: transparent;
}

/* The bottom... */
#credits {
	font-style: italic;
	font-size: 8pt;
/*	text-align: center; */
}
