﻿html {background:#666}
body {margin:5px 4em;padding:1.2em 3em;background:#FFF}
h1 {margin:0;font:x-large/54px 'Lucida Console',monospace}
h2,.post-title {margin-bottom:0;clear:both;border-top:medium solid #333;font:normal x-large 'Arial Black',Charcoal,Impact,sans-serif}
h3 {margin:0;padding:0 1em;border-bottom:thin solid #333;font:normal small sans-serif}
.date-header {border:none;font-weight:normal;font-size:small;float:right}
a:hover {text-decoration:underline}
h1>a {text-decoration:none;color:inherit}
h2>a {text-decoration:none}
ul#toolbar {margin:0;padding:0;list-style:none;position:absolute;top:16px;right:13em;color:green;vertical-align:bottom;font:italic small 'Lucida Console',monospace}
ul#toolbar>li {display:inline-block;padding:0 1em;text-align:center}
ul#toolbar>li>a {text-decoration:none}
ul#toolbar>li>a>img {border:0}
div#sidebar {float:right;width:30%}
#footer {margin-top:2em;font-size:9pt}
div.taggy {padding:1ex}
div.texty {padding:1ex;column-width:18em;column-gap:2em;-moz-column-width:18em;-moz-column-gap:2em;-webkit-column-width:18em;-webkit-column-gap:2em}
div>img:first-child,div>embed:first-child {float:left;margin-right:1.4em}
blockquote:before {display:block;float:left;content:' ';min-height:40px;width:40px;background:url(../images/blockquote.png) no-repeat top left}
blockquote {border-left:medium double #999;padding-left:1ex}
span.logo {font-size:140%}
span.type {color:#2B91AF}
.comment {color:green;font-style:italic;font-family:'Lucida Console',monospace}
.comment a {color:inherit}