/*You may adapt elements of this CSS in your own projects, but the unique
combination of images, colors, sizes, typography and positioning ("the design")
is copyright 2003-2012 Michael Hanselmann and may not be reproduced.*/
body{background:#474747;margin:0;padding:0;font-family:"Open Sans",sans-serif;} #header-inner,#content-inner,#footer-inner{padding:0 1em;max-width:40em;} #content{background:#fff;} #content-inner{line-height:165%;} #header{background:url(i/hbg.png) bottom left repeat-x;padding-bottom:21px;color:#fff;} #header-inner{padding-top:.5em;padding-bottom:.5em;} #header a{color:#fff;z-index:100;} #header h1{font-weight:normal;padding:0;margin:.1em 0 0 0;} #footer{clear:both;margin:0;padding-top:15px;background:url(i/fbg.png) top left repeat-x;} #footer-inner{overflow:hidden;padding-top:.5em;padding-bottom:.5em;} .toplink{float:left;} #footer,#footer a{color:#fff;} #footer p{font-size:80%;margin:0;padding:0;} .footer-copyright{text-align:right;} #content-inner a,#content-inner a:link{color:#00f;text-decoration:underline;} #content-inner a:visited{color:#909;} #content-inner a:hover,#content-inner a:active{color:#000;} blockquote{font-style:italic;background:url(i/blockquote.png) no-repeat 0 2px;padding-left:24px;margin-left:12px;min-height:12px;} pre{background:#eee;line-height:135%;} table,pre{border:2px solid #999;border-left-style:hidden;border-right-style:hidden;} table{border-collapse:collapse;empty-cells:show;border-spacing:0;} td,th{border:1px solid #999;} td,th,pre{padding:.2em .5em;} .float-img-right{float:right;clear:both;margin:0 0 1em 1em;} .float-img-right a{display:block;} .errorbox{padding-left:40px;min-height:34px;background:url(i/error.png) center left no-repeat;} #content-inner>:first-child{padding-top:0;margin-top:0;} span.ghprofile{display:inline-block;margin:0 .2em;width:2.2ex;height:2.2ex;background:url(i/github-mark-32px.png) no-repeat bottom left;background-size:contain;vertical-align:middle;} 
