body {
	color: black;
	background-color: white;
}

h1,h2,h3 {
	margin: 0;
	padding: 0;
}

tt {font-family: Courier, monospace}

p {
	margin-top: 8pt;
	margin-bottom: 0;
}

td {vertical-align: top}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
	margin-top: 8pt;
	margin-bottom: 8pt;
}

.haiku {
	font-size: 13pt;
	line-height: 14pt;
}

pre {
	margin-left: 3em;
	margin-top: 8pt;
	margin-bottom: 8pt;
}

#banner {
	position: absolute;
	top: 0;
	left: 0;
	width: 5in;
	height: 0.45in;
	padding: 0.3in 0.15in 0.25in 0.15in;
}

img.banner {border-style: none}

#banner2 {
	position: absolute;
	top: 0in;
	left: 2.5in;
	font-family: Verdana, sans-serif;
	font-size: 14pt;
	margin-top: 0.2in;
	width: 30em;
	padding-right: 0.5in;
}

.banner2-description {
	text-align: right;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 12pt;
}

.banner2-search {
	margin-top: 0.2in;
	text-align: right;
}

#banner-commentspop {
	width: 6in;
	font-family: Georgia, serif;
	font-size: 24pt;
	font-weight: normal;
	color: black;
}	

/* sigh, can't set font size in #banner and have it inherited properly */
#banner h1 {
	font-family: georgia, serif;
	font-size: 26pt;
	font-weight: normal;
}

.quote {
	font-family: Georgia, serif;
	font-size: 12pt;
	line-height: 15pt;
	width: 32em;
	padding: 6pt;
	margin-bottom: 12pt;
	border: 1pt solid black;
}
.col1 {width: 21em;margin-bottom: 6pt}
.col2 {margin-left: 8em;width: 21em;margin-bottom: 6pt}
.quotesource {
	margin-left: 5em;
	text-indent: -1em;
}
	
#content,#container {
	position: absolute;
	top: 1in;
	left: 2.25in;
	width: 6in;
	color: black;
	background: white;
	padding: 0.15in;
	border-top: 1pt solid black; /*SIDE*/
	border-left: 1pt solid black; /*SIDE*/
}

#links {
	position: absolute;
	top: 1in;
	left: 0;
	width: 1.95in;
	padding: 0.15in;
}

.description {
	font-size: 12pt;
}

.blog {
}

.newcomment {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
}

.trackback-body,.trackback-post,.comments-body,.blogbody {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	line-height: 15pt;
	width: 33em;
	padding: 2pt 2pt 12pt 2pt;
}

.title {
	font-family: Georgia, serif;
	font-size: 16pt;
	font-weight: normal;
	color: black;
	background: white; /*SIDE*/
	border: 1pt solid black; /*SIDE*/
}

.subtitle {
	font-family: Georgia, serif;
	font-size: 14pt;
	font-weight: normal;
	color: black; /*HEAD*/
	margin-top: 12pt;
	margin-bottom: 0pt;
}

.date {
	font-family: Georgia, serif;
	font-size: 20pt;
	font-weight: normal;
	margin-top: 16pt;
	margin-bottom: 8pt;
	color: black; /*HEAD*/
}

.trackback-url,.comments-head {
	font-family: Georgia, serif;
	font-size: 16pt;
	font-weight: normal;
	width: 25em;
	margin-top: 12pt;
	border-top: 1pt solid black; /*SIDE*/
	margin-bottom: 12pt;
}

.posted {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	border: 1pt solid black; /*SIDE*/
}

.comments-posted {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	margin-bottom: -8pt;
	background: white; /*SIDE*/
	color: black;
}

.odd {background: white} /*SIDE*/

.extended {
	font-family: Georgia, serif;
	font-size: 10pt;
}

.sidetitle {
	font-family: Georgia, serif;
	font-size: 12pt;
	margin-top: 1pc;
	color: black; /*HEAD*/
}

.side {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 11.5pt;
}

.side p {
	text-indent: -0.5pc;
	margin-left: 0.5pc;
	margin-top: 0;
}

.nowplaying {font-size: 9pt; line-height: 10pt}

.powered {
	text-align: center;
	border-style: none;
}

.copyright {
	font-family: Georgia, serif;
	font-size: 12pt;
	font-weight: normal;
	padding-top: 1pc;
	padding-bottom: 2pc;
}	

.song {
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	padding: 2pt;
	color: black;
	border: 1pt solid black;
	width: 4in;
}

/* for print media only, force all links to print black */
a:link,a:visited,a:hover,a:active {
	text-decoration: none;
	color: black;
	background-color: white;
}

a.hidelink:link, a.hidelink:visited, a.hidelink:hover, a.hidelink:active {
	text-decoration: none;
	color: inherit;
	background-color: inherit;
	cursor: text;
}
