html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}a:focus{overflow:hidden;outline:1px dotted;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}sup{vertical-align:super;}sub{vertical-align:sub;}body.baseline{background-image:url(../images/body-bg.png);background-repeat:repeat;background-position:left 20px;}#container,#header,#footer-wrap-inner{width:96em;margin:0 auto;position:relative;}#content{width:54em;padding-left:6em;padding-top:2.4em;overflow:hidden;}body.single #content,body.page #content{overflow:visible;}.sidebar{width:24em;clear:both;}#footer{clear:both;}body{font:normal normal normal 10px/1.5 constantia,'hoefler text','palatino linotype',serif;background:#fafafa;color:#333;}textarea,select,input{font-size:12px;}h1,h2,h3,h4,h5,h6{font-family:'gill sans','gill sans mt','gill sans mt pro','century gothic',corbel,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;text-rendering:optimizeLegibility}h1{font-size:3.6em;line-height:1.333;margin:1.333em 0 .333em;}h2{font-size:2.4em;line-height:1;margin:1em 0 .25em;}h3{font-size:2.1em;line-height:1.143;margin:1.143em 0 .286em;}h4{font-size:1.8em;line-height:1.333;margin:1.333em 0 .333em;}h5{font-size:1.6em;margin-top:1.5em 0 .375em;}h4,h5{letter-spacing:.1em;}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h5,h5+h6{margin-top:0;}.amp{font-size:1.1em;font-style:italic;line-height:1.363;}pre,code{font-family:consolas,'deja vu sans mono','lucida sans typewriter',monaco,monospace;}a{text-decoration:none;}a:link{color:#000;}a:visited{color:#311;}a:hover{color:#223;text-decoration:underline;}a:active{color:#55f;}#header-wrap{background:#333 url(../images/stripes.png) repeat;margin-bottom:2em;padding:1em 0;}#header h1,#header h1 a{color:#fff;text-decoration:none;line-height:1;margin:0;}#blog-description{font-size:1.4em;color:#fff;}.skip-link{display:none;}#access{width:96em;margin:0 auto;}#menu{margin:2.4em 0 -1em;overflow:hidden;padding:1.2em 6em;border-top:1px solid #666;background:#333;background:rgba(50,50,50,.7);}#menu a{color:#fff;}#menu li{display:block;float:left;margin-right:2em;font-size:1.6em;}#menu li ul{border-left:1px solid #444;padding-left:.5em;margin-left:.1em;display:none;}#menu li:hover ul{display:block;}#menu li li{float:none;font-size:.857em;display:block;margin-right:0;}#menu li li li{font-size:1em;}.js .hiding #access{display:none;}.js #menu{padding-bottom:2.4em;}.js #menu li ul{display:block;}#menu-toggle{width:96em;margin:0 auto;position:relative;}#menu-toggle div{display:block;color:#fff;padding:0 .5em;background:#444;position:absolute;top:-1.7em;right:0;cursor:pointer;font-size:1.2em;height:1.5em;line-height:1.4;z-index:5;}#menu-toggle span{padding-right:.5em;}#menu-toggle div:hover{background:#666;}#nav-below{clear:both;width:54em;height:2.7em;position:absolute;left:6em;bottom:0.1em;z-index:5;}.hiding #nav-below{bottom:-3.5em;}.paged #nav-below{}#nav-below div{background:#666;height:100%;max-width:49.9%;overflow:hidden;}.nav-previous{float:left;}.nav-next{float:right;}#nav-below a{color:#fff;padding:0 1em;line-height:2;height:100%;font-size:1.2em;display:block;}#foot-toggle{clear:both;}#foot-toggle div{position:relative;width:96em;margin:0 auto;text-align:right;height:3.6em;}#foot-toggle span{font-size:1.2em;background:#333;color:#fff;padding:.5em 1em;cursor:pointer;position:absolute;bottom:0;right:5em;}#foot-toggle span:hover{background:#666;border-color:#000 #000 #666;}#footer-wrap{background:#333;clear:both;color:#fff;padding:2.4em 0;}.js .hiding #footer-wrap{display:none;}.footer{width:24em;float:left;margin-left:6em;}.footer h3,.footer h2{border-bottom:1px solid #666;font-size:2.1em;line-height:1.143;margin:1.143em 0 .19em;}.footer ul li{margin:0 0 3.6em;}.footer ul li li,.footer ul div{font-size:1.4em;margin:0;}.footer ul li li li,.footer ul div div,.footer ul div li{font-size:1em!important;}.footer p{margin:0 0 1em;text-indent:1em;}.footer ul li li li:before{content:"\2192\00a0";margin-left:-1em;}.footer ul li li ul{margin-left:1em;}#footer-wrap a{color:#fff;text-decoration:none;border-bottom:1px solid #444;}#footer-wrap a:hover{border-color:#ccc;}#footer-wrap p a{border-color:#999;}.footer #searchform .text{width:14.5em;margin-right:.5em;}#footer{padding:2.4em 6em 0;text-align:right;}#footer span{font-size:1.2em;font-variant:small-caps;}#footer .meta-sep{padding:0 .5em;color:#666;}.footer select{font-size:12px;}.footer table{width:100%;}.footer table caption{margin:1em 0;font-variant:small-caps;}.footer table th,.footer table td{text-align:center;}.footer table td{color:#bbb;}.footer table tfoot td{padding:1em 0 0;}div.post,div.page,div.attachment{position:relative;margin:0 0 3.2em;min-height:21.6em;clear:both;}div.post:after,div.page:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.post .shortened{overflow:hidden!important;}.entry-content hr,.hr{height:4.8em;background:url(../images/fleuron.png) center 1em no-repeat;margin:0 0 2.4em;display:block;border-width:0px;border-style:none!important;}.entry-title,.entry-title a{color:#555;text-decoration:none;}.entry-title a:hover{text-decoration:underline;}.entry-title{margin:0 0 .5em;line-height:1.5;}h3.entry-title{margin-bottom:.857em;}.entry-content p,.entry-content li,.entry-content dt,.entry-content dd{font-size:1.6em;margin-bottom:.75em;}.entry-content li li{font-size:1em;}.entry-content table{font-size:1.6em;margin:1em 0;}.entry-content table p{font-size:1em;text-indent:0;}.entry-content td,.entry-content th{padding:.125em .5em;text-align:left;}.entry-content pre{font-size:1.4em;}.entry-content legend{font-size:1.4em;text-align:center;text-indent:0;}.entry-content p{text-indent:1em;}.entry-content form p{text-indent:0;}.hypenation .entry-content p{text-align:justify;}.entry-content h1+p,.entry-content h2+p,.entry-content h3+p,.entry-content h4+p,.entry-content h5+p,.entry-content h6+p,.entry-content hr+p,.entry-content .hr+p{text-indent:0;}.entry-content blockquote{padding-left:3em;position:relative;}.entry-content blockquote::before{content:"\201C";position:absolute;font-size:4.8em;line-height:1;left:.1em;top:0;color:#999;}.entry-content blockquote::after{content:"\201D";position:absolute;font-size:4.8em;line-height:1;right:-.5em;bottom:-.55em;color:#999;}.js .entry-content blockquote::before,.js .entry-content blockquote::after{content:"";}.js .entry-content blockquote .quote{position:absolute;font-size:4.8em;line-height:1;color:#999;display:block;}blockquote .before{left:.1em;top:0;}blockquote .after{right:-.5em;bottom:-.55em;}.entry-content blockquote p{font-size:1.5em;text-indent:0;}.entry-content ul li,.entry-content ol li{text-indent:-.5em;padding-left:.5em;}.entry-content ul li{list-style:disc outside;}.entry-content ol li{list-style:decimal outside;}.entry-content li ol,.entry-content li ul{margin:.5em 0 0 .5em;}.entry-content p:first-child{text-indent:0;}body.single .entry-content>p:first-child:first-letter,.first-post .entry-content>p:first-child:first-letter{font-size:4.5em;line-height:.65em;}.entry-content>p:first-child:first-letter{font-size:3em;float:left;background:#555 url(../images/stripes.png) repeat;color:#fff;margin:.05em .1em 0 0;padding:.1em;line-height:.7em;}body.webkit.set-in-hoeflertext .entry-content>p:first-child:first-letter{padding:.2em .1em 0;}.more-link,.entry-content p.more-link,.home-post .entry-content p.more-link{display:block;text-indent:0!important;font-size:1.2em;line-height:2;clear:both;}.more-link a{text-decoration:none;font-style:italic;}.page-link{font-size:1.4em;clear:both;}.page-link span{padding:0 .33em;}.entry-content .page-link a{border-bottom-width:0;font-weight:bold;}blockquote.epigraph{font-style:italic;margin:0 6em 2em;text-align:justify;}.first-page blockquote.epigraph{margin-right:42em;}blockquote.epigraph p{font-size:1.2em;text-indent:1em;margin-bottom:.75em;}blockquote.epigraph em,blockquote.epigraph cite{font-style:normal;}blockquote.epigraph cite{text-align:right;font-size:1.2em;display:block;font-variant:small-caps;}.shortened .pullquote-display{display:none;}.pullquote-display{position:absolute;width:29.8em;right:-36em;border:.1em solid #d6d6d6;background:#f3f3f3;}.pullquote-display p{padding:1.3em 1.6em;margin:0;font-variant:small-caps;font-size:1.8em;font-style:italic;line-height:1.333;text-indent:0;text-align:left;}.entry-content a{text-decoration:none;border-bottom:1px solid #aaa;}.entry-content a:visited{border-color:#ddd;}.entry-content a:hover{border-color:#555;text-decoration:none;}.entry-content a:active{color:#55f;}.first-page #content{width:auto;}.first-page .first-post,.paged div.post{width:54em;margin-bottom:9.2em;}.paged div.post{margin-bottom:4.8em;}.home-post .entry-meta{position:static;border:0;padding:0;width:100%;clear:both;}.home-post .entry-meta span{display:none;position:absolute;}.home-post .entry-meta span.entry-date{top:4.8em;display:block;left:0;}.home-post .entry-meta span.author{display:block;bottom:-1.273em;right:0;}.first-page div.home-post{width:24em;float:left;clear:none;margin:0 6em 7.2em 0;}.first-page div.home-post-4,.first-page div.home-post-7{margin-right:0;}.first-page div.home-post-5,.first-page div.home-post-8{clear:left;}.home-post h3.entry-title{font-size:1.8em;line-height:1.333;height:2.667em;margin-bottom:2.085em;overflow:hidden;}.home-post .entry-content p{font-size:1.4em;line-height:1.714;}.home-post hr,.home-post .hr{display:none;}.entry-meta{position:absolute;top:5.1em;padding-left:2em;width:22em;right:-36em;border-left:1px solid #aaa;}.entry-meta span{display:block;font-size:1.1em;line-height:1.455;padding:.364em 0;}.entry-meta a{font-style:italic;}.entry-meta .meta-sep{display:none;}div.reveal{text-align:right;}div.reveal p{cursor:pointer;font-style:italic;font-size:1.3em;line-height:1.846;}div.reveal span{font-size:1.1em;}img.avatar{position:absolute;left:-4.6em;top:0;}.children img.avatar{width:16px;height:16px;border:1px solid #999;left:-2.55em;}#comments{padding:3.6em 0 2.4em;}li.comment,li.pingback,li.trackback{position:relative;border-left:1px solid #aaa;margin:1.2em 0 2.4em 12em;padding-left:2em;min-height:6em;}li.comment.bypostauthor{border-color:#000;}.comment-author a,.comment-meta a{text-decoration:none;}.reply,#cancel-comment-reply{text-align:right;}.reply a,#cancel-comment-reply a{text-decoration:none;}.comment-meta-wrap{position:absolute;width:11em;left:-12em;top:.2em;}.comment-meta{top:1.5em;}.comment-author{font-size:1.2em;line-height:1.2;padding-bottom:.25em;}li.comment p,li.comment li{font-size:1.4em;margin-bottom:1em;}li.pingback p{font-size:1.2em;}.children li.comment{padding-left:2em;font-size:1em;}a.comment-edit-link{position:absolute;left:0;bottom:-2em;color:#bbb;display:block;}a.comment-edit-link:hover{text-decoration:underline;}.comment:hover a.comment-edit-link{color:#555;}#comments h4{font-size:2.1em;line-height:1.143;margin:1.143em 0;}#comments .disabled{font-size:1.6em;font-style:italic;}#respond{margin:4.8em 0 0;}form#commentform{overflow:hidden;padding:2.4em 0;}form p{font-size:1.4em;margin:0 0 .5em;}span.required,label .required{color:#900;font-weight:bold;font-size:1.25em;}.comment-form-comment{width:24em;float:left;}.comment-form-comment textarea{width:95%;height:12em;padding:.5em;margin:0 0 1em;overflow:auto;}.user-info{float:right;width:18em;}.user-info input{width:95%;}.form-label{font-size:1.2em;margin:.5em 0 0;}.comment-form-comment label{font-size:.9em;display:block;margin:.75em 0 0;}form p.form-submit{clear:both;}.page-title{margin-bottom:1em;}.archive-meta{font-size:1.4em;font-variant:small-caps;line-height:1.714;padding-bottom:3.429em;margin-top:1.714em;}ul#links-page h3,ul#archives-page h3{font-size:1.312em;}ul#links-page>li,ul#archives-page>li{list-style-type:none;}ul#links-page li,ul#archives-page li{margin:.375em 0;}ul#links-page>li>ul,ul#archives-page>li>ul{margin:1em;}.entry-content img{border:1px solid #aaa;padding:4px;margin-bottom:6px;max-width:100%;}.entry-content img.wp-smiley{border:0 none;padding:0;margin:0;}.centered,.aligncenter{display:block;margin:16px auto;}.alignright{float:right;margin:6px 0 3px 15px;}.alignleft{float:left;margin:6px 15px 3px 0;}.wp-caption{border:1px solid #aaa;text-align:center;padding-top:5px;margin-bottom:6px;}.wp-caption a,.wp-caption img{border:0 none;padding:0;}.wp-caption p.wp-caption-text{text-align:center;margin:5px;text-indent:0;font-size:1.3em;}.entry-content .gallery a{border-width:0;}body.dark{color:#eee;background-color:#222;}.dark #header-wrap{background-image:url(../images/stripes-dark.png);}.dark #header-wrap,.dark #footer-wrap,.dark #menu-toggle div,.dark #foot-toggle span,.dark #nav-below a{background-color:#fffff6;color:#222;}.dark #header h1 a,.dark #blog-description,.dark #menu a,.dark #footer-wrap a{color:#222;}.dark .footer h3{color:#000;}.dark #menu{background:#fff;background:rgba(255,255,255,0.5);}.dark .entry-title,.dark .entry-title a{color:#fff;}.dark .entry-content>p:first-child:first-letter{background-color:transparent;border:1px solid #444;}.dark .pullquote-display{background:#111;border-color:#666;}.dark a{text-decoration:none;}.dark a:link{color:#fffff6;}.dark a:visited{color:#fff;}.dark a:hover{color:#ffe;text-decoration:underline;}.dark a:active{color:#eec;}.dark .entry-content a{border-color:#777;}.dark .entry-content a:hover{text-decoration:none;border-color:#ddd;}.dark .entry-content hr,.dark .hr{background-image:url(../images/fleuron-dark.png);}
