body { font-family: monospace; }

.pre { white-space: pre-wrap; }
.pre h1, .pre h2, .pre h3 { display: inline; }

aside, .footnote, .edited, .ps, .epistemic, .upwards { color: #707070; font-size: small; }
.fav a { font-weight: bold; }

h1 { font-size: 130%; }
h2, h3 { font-size: 100%; }
h3 { padding-left: 1em; }

table.index td {padding: 0 1em}

blockquote { margin: 0 0 0 1em; padding-left: 1.5em; border-left: 0.5em solid #c0c0c0}

img.thumb { width: 200px; margin: 0.5em; }

/* microfiction.html */
:target { background: #ddf; }
.tw-thread { margin: 1em 0; padding: 0 1em 0 0; display: table; }
.tw-thread li { list-style: none; position: relative; margin: 0 0 0.5em 0; padding: 0 0 0 4em; }
.tw-thread li:first-child { margin: 0; }
.tw-links { position: absolute; left: 0; visibility: hidden; }
.tw-thread:hover .tw-links { visibility: visible; }
.tw-date { color: #707070; }
.tw-text { display: block; white-space: pre-wrap; }

/* linklog */
.logentry:hover { background: #ddf; }
.logentry { padding: 0.5em; padding-left: 2em; }
.logentry h1 { margin-left: -1em; }
