19 border-bottom:1px dotted #aaa;
22 font-family:monospace;
27 outline:1px solid #ccc;
29 kbd code, kbd pre, kbd kbd,
30 pre code, pre pre, pre kbd,
31 code code, code pre, code kbd { outline: none }
41 margin:30px auto 29px;
54 quotes:"“" "”" "‘" "’";
56 margin:30px auto 120px;
57 font-family:Times New Roman, serif;
82 .source cite::before {
99 h1, h2, h3, h4, h5, h6, dt, #header {
117 i, em, cite, b, strong, small {
120 small, .small, .small *, aside {
126 text-decoration:underline;
129 text-decoration:line-through;
132 text-decoration:underline;
134 .alignright { display:block; float:right; margin-left:1em; }
135 .alignleft { display:block; float:left; margin-right:1em; }
137 q:before, q q q:before, q q q q q:before, q q q q q q q:before { content:"“"; }
138 q q:before, q q q q:before, q q q q q q:before, q q q q q q q q:before { content:"‘"; }
139 q:after, q q q:after, q q q q q:after, q q q q q q q:after { content:"”"; }
140 q q:after, q q q q:after, q q q q q q:after, q q q q q q q q:after { content:"’"; }
142 a { color:#00f; text-decoration:none; }
143 a:visited { color:#636; }
144 a:hover, a:active { color:#c00!important; text-decoration:underline; }
151 font-family:monospace;
156 h1 a:focus, h1 a:hover, h1 a:active {
157 color:#f00!important;
158 text-decoration:none;
170 .navigation .nav-previous {
175 /* hang the » and « off into the margins */
176 .navigation .nav-previous a:before, .navigation .nav-next a:after {
181 text-decoration:none;
184 .navigation .nav-next a:after {
193 .navigation .nav-next {
204 input, button, textarea {
215 input.submit, input#submit, input.button, button, input[type=submit] {
216 cursor:hand; cursor:pointer;
217 outline:1px solid #ccc;
236 .sidebar .xoxo > li {
243 .sidebar #elsewhere {
247 .sidebar #rss-links, .sidebar #twitter-feeds {
262 .sidebar #search h2 {
265 .sidebar #search #s {
269 .sidebar #search #searchsubmit {
291 padding:40px 0 40px 20px;
307 list-style-type:none;
331 content:" " attr(href);
333 a[href^=\#], .navigation {