body { font-family: monospace; font-size: 14px; background: url(./bg.gif) fixed;
    margin-left: 4%; margin-right: auto; width: 48em; max-width: 48em }

a:link, a:visited {	color: #326ea1;	text-decoration: none;	}
h1 a:link, h1 a:visited { color: #693; border-bottom: none; }
h1, h2 { color: #693; }
h2 a:link, h2 a:visited { color: #693; }
a:hover { background: Bisque }


li {text-align: left; margin: .5em; }
p,li { line-height: 1.5em; }
img { border: none; }
code { background-color:#EBEBEB; }
pre {
  margin: 8px;
  padding: 8px;
  color: black;
  background-color:#EBEBEB;

  white-space: pre-wrap;
  white-space: -moz-pre-wrap !important;
  word-wrap: break-word;
}
div#article-list table { border-style: none; margin: 0; padding: 0; border-spacing: 0; cellspacing: 0; cellpadding: 0; }

div#article-list span.date {  color: DimGrey; }
div#article-list span.subject {  font-weight: bold }
div#article-list span.num-comments {  font-weight: bold }
div#article-list span.hintline {  color: DimGrey; }
div#article-list tr.odd { }
div#article-list tr.even {}
/*div#article-list td {white-space: nowrap; overflow: hidden; text-overflow:ellipsis; }*/
div#article-list td:hover { background: Bisque }

span.tags a { font-weight: bold; }
span.copyright {}

div#comments span.website {}
div#comments span.name {}
div#comments pre.content {
 margin: 16px;
 padding: 16px;
 background-color:#EBEBEB;
}

div#comments {}
div#article-list {
    width: 100%;
    white-space: nowrap; 
    overflow: hidden;
    text-overflow:ellipsis;
}

