@media screen and (min-width:1701px){body{width:50%}h1{font-size:8em}}@media screen and (max-width:1700px){body{width:70%}h1{font-size:7em}}@media screen and (max-width:1201px){body{width:90%}h1{font-size:6em}}@media screen and (max-width:800px){body{width:auto;padding:5px}}html{background:#222}body{background:#FFF;font-family:Georgia, Helvetica, sans-serif;font-size:16px;color:#202020;margin:10px auto;}#nagbox{border:1px solid #F7941D;background:#FEEFDA;height:75px;position:relative;font-family:sans-serif}#nagfloat{width:640px;margin:0 auto}#nagfloat img{float:left;border:0}#nagfloat div{width:500px;padding-top:10px;padding-left:15px;float:left}a{color:#0F6F9F;text-decoration:none}a:hover{color:#D00000}blockquote{border-left:1px solid;padding-left:5px}pre{overflow:auto;font-size:.8em;margin-left:40px}p code{font-size:.8em;background:#D9E5ED;font-family:'Lucida Console', monospace}.pln{color:#000}pre.prettyprint{border:1px solid #888;padding:2px}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}.com{color:#800}.lit{color:#066}.pun,.opn,.clo{color:#660}.fun{color:red}.str,.atv{color:#080}.kwd,.tag{color:#008}.typ,.atn,.dec,.var{color:#606}@media screen and (max-width:3000px){#content{margin:0 0 0 275px}}@media screen and (max-width:600px){#content{margin:5px}#links{display:none}}h1{margin-bottom:-0.25em;padding-top:10px;font-size:x-large}h2{color:#999;margin-bottom:1.5em;text-align:center;font-size:large;font-weight:700;padding:0}h3{margin-top:1.5em;margin-bottom:-0.75em;color:#036;font-size:medium;padding:0}h4,h5,h6{margin-top:1.5em;margin-bottom:-0.75em;font-size:x-small}blockquote{background-color:#EEE;border-left:5px solid #BBB;padding:2mm}pre{overflow:auto;background-color:#EEE;border-top:2px solid #999;border-left:2px solid #999;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:2mm}#banner{background-color:black;font-size:large;font-weight:400;text-align:left;margin:0;padding:15px}#banner h1{font-size:x-large;margin:0;padding:0 0 0 10px}#banner a,#banner a:link,#banner a:visited,#banner a:active,#banner a:hover{font-size:x-large;color:#FFF;text-decoration:none}.description{color:#FFF;font-size:small;font-weight:700;text-transform:lowercase;padding:0 0 0 10px}#content{background-color:#FFF;padding:5px}img{border:1px solid #8E8E8E;padding:1px}#container{background-color:#FFF;margin:0;padding:0}#links{float:left;width:270px;background-color:#FFF;border:1px solid #FFF;border-right:1px dotted #999;margin:0;padding:15px 5px}#footer{clear:both;background-color:#999;border-top:1px dotted #999;border-bottom:1px dotted #999;margin:0;padding:0}.blog{margin:0;padding:15px}.archives{margin:0;padding:15px}.blogbody a,.blogbody a:link,.blogbody a:visited,.blogbody a:active,.blogbody a:hover{font-weight:400;text-decoration:underline}.title{font-size:small;color:#036;margin-bottom:15px}#menu,.menu{font-size:small;margin-top:25px;margin-bottom:25px;text-align:center}.date{font-size:small;color:#666;border-bottom:1px solid #999;margin-bottom:10px;font-weight:700;text-align:left}.posted{font-size:x-small;color:#000;margin-bottom:25px}.side{color:#333;font-size:x-small;font-weight:400;line-height:150%;margin:0;padding:2px 15px}.sidetitle{color:#036;font-size:small;font-weight:400;margin-top:10px;letter-spacing:.1em;border-bottom:1px dotted #999;border-left:15px solid #FFF;border-right:15px solid #FFF;text-align:center;text-transform:lowercase;padding:2px}.syndicate{font-size:x-small;color:#666;background-color:#EEE;margin-top:10px;border-left:15px solid #FFF;border-right:15px solid #FFF;line-height:150%;text-align:right;padding:2px 15px}.feed-small{height:14px;padding-left:15px;background:url(../images/feed-icon-14x14.png) no-repeat 0 50%}.powered{font-size:x-small;line-height:150%;background-color:#EEE;color:#666;border-left:15px solid #FFF;border-right:15px solid #FFF;text-align:center;padding:2px 15px}.comments-body{color:#666;font-size:small;font-weight:400;line-height:120%;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #999}.comments-post{color:#666;font-size:x-small;font-weight:400}.comments-head{font-size:small;color:#666;border-bottom:1px solid #999;margin-top:20px;font-weight:700}a,a:link,a:visited{color:#036;text-decoration:none}a:active,a:hover{color:#999;text-decoration:underline}
