body { font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color:#000; background-color:#fff; font-size:11pt; }

#nav, #twitter, #sidebar, .navigation, .more-link, #commentarea, #styleswitcher, #footer img, .work ul, #wpcf { display:none; }

#footer { font-size:10pt; border-top:3px solid #000; margin-top:30pt; color:#adb0b2; }
#footer a { color:#adb0b2; }

img { border:3px solid #000; }

a { color:#000; text-decoration:none; }

#header h1 { border-bottom:3px solid #000; padding:0 15pt 30pt 15pt; margin-bottom:30pt; color:#adb0b2; font-size:24pt; line-height:30pt; }
#header h1 a { color:#adb0b2; font-size:24pt; }

h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a, cite, cite a { color:#adb0b2; font-size:13pt; line-height:8pt; }
cite, cite a { font-weight:bold; font-style:normal; }

.postmetadata, .commentmetadata { font-size:10pt; color:#adb0b2; }
.postmetadata a, .commentmetadata a { color:#adb0b2; }

#main, #footer { padding:0 15pt; }

blockquote { border-left:3px solid #000; font-style:italic; margin-left:0; padding-left:15pt; }

#comments { margin-top:30pt; }
ol.commentlist { list-style-type:none; margin:0; padding:0; }