html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
@font-face{font-family:"Graublau Web";src:url(fonts/graublau-web.eot);src:local("Graublau Web"),local("Graublau Web Regular"),local("GraublauWeb"),local("GraublauWeb-Regular"),url(fonts/graublau-web.otf) format("opentype");}@font-face{font-family:"Graublau Web";font-weight:700;src:url(fonts/graublau-web-bold.eot);src:local("Graublau Web Bold"),local("GraublauWeb-Bold"),url(fonts/graublau-web-bold.otf) format("opentype");}html{height:100%;}
body{margin:0;padding:0;border:none;font-family:Georgia, Times, serif;font-size:16px;line-height:1.5em;color:#343434;background-color:#f8f8f8;background-image:url(images/bg.png);text-align:center;min-height:100%;}
#container{margin:0 auto;width:680px;min-height:100%;}
#top{padding:50px 0 0 0;border-bottom:1px solid #c1c1c1;text-align:left;}
#header{margin:0;padding:18px 0 10px;}
#nav{margin:0;}#nav ul{margin:6px 0 14px 0;padding:0;}
#content{text-align:left;margin:14px 0 20px 0;}
div.article+div.article{padding-top:40px;}
#previous-next{margin:30px 0 0 0;padding:20px 0;text-align:center;}
#footer{clear:both;border-top:1px solid #c1c1c1;margin:18px 0 0 0;padding:15px 0 15px 0;color:#9f9f9f;}
#footer p{font-size:12px;text-align:right;line-height:15px;}
#footer p>span{vertical-align:middle;padding-bottom:25px;}
#footer img{display:inline;margin:0 5px 0 0;}
#footer a{color:#9f9f9f;}
#footer a:hover{color:#666666;border-bottom:1px solid #666666;}
h1,h2,h3{font-family:'Graublau Web',Helvetica,sans-serif;font-weight:normal;color:#343434;}
h1{font-size:24px;margin:18px 0 12px 0;}
#header h1{font-size:28px;text-transform:none;letter-spacing:1px;padding:18px 0 10px 0;margin:0;}
.title h1{padding:0;margin:0;line-height:1.0em;display:inline;}
.title{display:block;padding:0 0 6px 0;margin:16px 0 14px 0;}
.title a:link,.title a:active,.title a:visited{color:#343434;border-bottom:none;}
.title a:hover{color:#d43c31;}
h2{font-size:21px;margin:16px 0 8px 0;}
h3{font-size:19px;margin:16px 0 8px 0;}
#header a:link,#header a:active,#header a:visited{color:#d43c31;border:none;}#header a:link .title2,#header a:active .title2,#header a:visited .title2,#header a:link .title3,#header a:active .title3,#header a:visited .title3{color:#343434;}
#header a:hover{color:#343434;}#header a:hover .title3{color:#d43c31;}
a:link,a:visited,a:active{color:#26408c;text-decoration:none;border-bottom:1px solid #c1c1c1;}
a:hover{color:#101a5a;border-bottom:1px solid #101a5a;}
a img{border:none;}
p+p{margin-top:8px;}
em{font-style:italic;}
.small{font-size:0.7em;color:#666666;}
.amp{font-family:Baskerville,Palatino,"Book Antiqua",serif;font-style:italic;}
ul{padding:0;margin:6px 0;list-style:none outside none;}
ul li{background:url(images/bullet.png) no-repeat scroll -2px 6px transparent;padding:0 0 0 12px;margin:0;}
#nav ul li{background-image:none;padding:0 16px 8px 0;display:inline;}
#nav a:link,#nav a:active,#nav a:visited{font-family:'Graublau Web',Helvetica,sans-serif;color:#343434;font-size:18px;border-bottom:1px solid transparent;}#nav a:link .linkdecor,#nav a:active .linkdecor,#nav a:visited .linkdecor{color:transparent;}
#nav a:hover{color:#d43c31;}#nav a:hover .linkdecor{color:#d43c31;}
#tumblr-about{padding:10px 0 0 0;font-size:13px;line-height:16px;}
.tumblr h2{margin-top:0;}
.date{color:#c1c1c1;font-size:14px;padding:10px 0;}
.date a:link,.date a:active,.date a:visited{border-bottom:none;color:#c1c1c1;}
.date a:hover{color:#d43c31;border-bottom:none;}
.quote-text{font-size:22px;text-indent:-24px;}
.quote-start,.quote-end{font-size:24px;color:#c1c1c1;padding:0 5px 0 5px;}
.source{padding:10px 0 0 25px;}
.caption{color:#9F9F9F;font-variant:small-caps;text-align:right;}
blockquote{margin:10px 0 10px 25px;padding:0 0 0 10px;border-left:3px solid #c1c1c1;color:#484848;font-size:14px;}
ul.chat{display:table;}
ul.chat li{background-image:none;padding:5px;margin:2px;}
li.odd{border-left:5px solid #c1c1c1;}
li.even{border-left:5px solid #343434;}
.photo img{max-width:670px;height:auto;}
.photo a img{border:5px solid #c1c1c1;}
.photo a:hover img{border:5px solid #9f9f9f;}
.img-link a:link,.img-link a:visited,.img-link a:active,.img-link a:hover{border-bottom:none;}
.cc-image a:link,.cc-image a:visited,.cc-image a:active,.cc-image a:hover{border-bottom:none;}
#header .titlesep{padding:0 10px 0 10px;}
#header h1,#header h2,#header .titlesep{display:inline;}

