* {padding: 0px; margin: 0px;}
body {background: black; }
#main { background: #202830 url(./archtitle.jpg) repeat-x; margin: 64px 32px 32px 128px; width: 640px; }
div.mainbody {padding: 0px 8px 12px 8px; font: 9pt Verdana;}
#titlelink { height: 96px; margin-bottom: 12px; }
h2 {color: #80B8F0; font-size: 16pt; font-weight: bold; margin: 16px 0px; font-variant: small-caps;}
div.posthead {text-align: right; background: #304050; padding: 1px 24px 3px 12px; margin-bottom: 2px;}
div.postbody {text-align: left; background: #304050; line-height: 12pt; padding: 3px 12px 5px; margin-bottom: 2px; margin-top: 8px; }
p {color: #D0E0F0; margin-bottom: 6px; text-indent: 12px; text-align: justify;}
div.postbody span.fancystring {font-weight: bold; font-variant: small-caps; color: #B0D0F0;}
div.postsub {}
div.postlist {text-align: right;}
div.postlist img {margin: 16px 24px 0px 0px;}
span.num {font-weight: bold; color: #789;}
span.title {color: #80B8F0; font-weight: bold; text-decoration: none; font-size: 11pt; font-variant: small-caps;}
div.postbody a, span.title a {color: #80B8F0; font-weight: bold; text-decoration: none;}
div.postbody a:hover, span.title a:hover {color: #0080ff; text-decoration: underline;}
span.date, span.author { font-size: 8pt; color: #789;}
span.author a {color: #40A0FF; text-decoration: none;}
span.author a:hover {color: #0080ff; text-decoration: underline;}
hr {width: 64px; margin: 16px auto; border: 1px solid #800;}
div.bottom {background: black url(./archbadge.jpg) repeat-x; height: 96px;}
div.postbody div.quote {color: #80B8FF; font-style: italic; margin: 16px;}
div.postbody div.quote p {color: #80B8FF; font-style: italic; margin: 0px;}