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%;}body{background-color:#e7e7e7;}p{margin:1em 0;}a.more-link{display:block;border:none;margin:.5em 0;}#container_header{background:#0c0908 url(../images/gradients.jpg) no-repeat center top;border-bottom:2px solid #646262;}#container_flooring{background:url(../images/woodtab.jpg) repeat-x;height:274px;}#books,#camera,#macbook,#iphone{position:absolute;z-index:2;}#books{margin-top:-25px;margin-left:37px;}#camera{margin-top:38px;margin-left:377px;}#macbook{margin-top:-85px;margin-left:548px;}#iphone{margin-top:134px;margin-left:846px;}#shade{display:none;position:absolute;background-color:black;top:101px;left:0;width:100%;height:274px;opacity:.4;-moz-opacity:.4;}#container_stage{border-top:2px solid #f9f9f9;}#container_footer{background:#050302 url(../images/gradients.jpg) no-repeat center -99px;border-top:1px solid #b6b6b6;clear:both;}#container_footer,#footer{max-height:174px;}#header,#flooring,#stage,#footer{position:relative;width:955px;margin:0 auto;}#header{height:99px;}#header .title{padding:.4em 0 0 1em;}#header .slug{padding:.3em 0 0 1.8em;}#stage{padding:.5em 0;}#content{float:left;width:70%;padding-bottom:1em;}#content img{border:1px solid #606060;-moz-box-shadow:3px 3px 5px #777;-webkit-box-shadow:3px 3px 5px #777;margin:0 .6em .2em .5em;}#content img.plain{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;}#respond form p{margin:.3em 0 0 0;}#peripheral{float:right;width:28%;}.post,.page{position:relative;}.post .heading .title{margin-left:50px;padding-top:13px;}.post .heading .date{background:url(../images/woodtab.jpg) no-repeat 0 -275px;float:left;padding:.65em 0 1em 5px;width:40px;}.post div.content,.post div.comments,#respond{padding-left:3em;}.post .comments h3{padding-top:1em;margin-bottom:.5em;}.post .left{float:left;}.post .right{float:right;}.post .comments .comment{background-color:#dfdfdf;margin:0 .3em .6em .3em;padding:.5em .5em .1em .5em;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}.page .heading .title{padding-top:10px;}.page div.content,.page .heading .title{margin-left:1em;}pre{padding:.6em 1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow-x:auto;width:100%;}pre.bash{background-color:black;}blockquote{background:url(../images/sprites.gif) no-repeat -1px -121px;padding:.4em .7em 0 1.3em;}blockquote.left{float:left;width:40%;}blockquote.right{float:right;width:40%;}blockquote p{margin:.2em 0 0 0;}blockquote p.first{margin:0;padding:0;}blockquote p.last{margin-bottom:0;padding-bottom:0;}blockquote p.cite{margin:0;}blockquote cite{display:block;margin:0 0 0 .5em;}#previous{float:left;}#next{float:right;}.tooltip{position:absolute;background-color:black;background:rgba(0,0,0,0.6);display:none;font-size:1em;font-family:Arial,Helvetica,sans-serif;text-align:center;width:auto;padding:.3em .8em;color:#ddd;z-index:5;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}#search{display:none;margin:.5em 0;text-align:center;}#query{background:url(../images/sprites.gif) no-repeat;border:0 none;padding:1px 9px 0 24px;width:185px;height:27px;line-height:1.8;margin:0 auto;}.rss,.tags{padding:.5em 0;}.rss p,.tags p{margin:.3em 0 .3em 0;}.tags ul{margin:0;padding:0;}.tags li{display:inline;list-style:none;line-height:19px;margin-right:2px;}.tags li a{background-color:#d4d4d4;padding:1px 4px 2px 4px;-moz-border-radius:0 5px 0 5px;border-top-right-radius:5px;border-bottom-left-radius:5px;-webkit-transition-duration:.2s;-webkit-transition-property:background-color,color;-webkit-transition-timing-function:ease-in;}.tags li a:hover{-webkit-transition-duration:.2s;-webkit-transition-property:color,background-color;-webkit-transition-timing-function:ease-in;}#feeds{padding:.5em 0;text-align:center;}#footer{padding-top:.6em;}#footer p{padding:0;margin:.5em .3em .2em 0;}#footer div{float:left;}#footer .who{width:40%;}#footer .when{width:43%;}ol.years{margin-top:.5em;}ol.years li,ol.months li{display:inline;list-style:none;padding:.2em .4em;}ol.months li{padding:.2em .25em;margin-right:2px;background-color:#342b26;}ol.years li{background-color:#40342e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-right:4px;}ol.years li a{position:relative;z-index:3;padding:0;margin:0;}#footer div.separator-outer{display:block;position:relative;clear:both;font-size:1px;line-height:0;width:99%;}#footer .when div.separator{padding:0;margin:6px 0;border-top:1px dotted #888;width:100%;}#footer .where{width:17%;text-align:center;padding-top:.2em;}#footer .where a,#footer .where a:hover{border-bottom:none;}#github,#linkedin{background:url(../images/sprites.gif) no-repeat 0 -28px;display:block;width:105px;height:61px;margin:.5em 0 0 1em;}#linkedin{background-position:0 -91px;height:30px;margin-top:1.3em;}#github span,#linkedin span{display:none;}#footer .notice{position:relative;float:none;clear:both;width:80%;padding:.7em 0 1.2em 0;}#morph{position:absolute;display:block;z-index:1;height:25px;width:48px;background-color:#2f2722;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#footer .clear{display:none;}body{font-size:16px;}code{font-size:13px;}#stage,#footer{font-family:Calibri,"Myriad Pro","Lucida Grande","Lucida Sans",Verdana,sans-serif;}#content .entry-content{word-spacing:.1em;}a{color:#5d6200;text-decoration:none;border-bottom:1px dotted #b3b590;text-shadow:0 0 3px rgba(93,98,0,0.5);}a:hover{color:#525513;border-bottom:1px solid #959777;text-shadow:0 0 3px rgba(93,98,0,0.9);}a:active{color:#d00;border-bottom:1px solid #d00;}a.more-link:hover{border:none;}em{font-style:italic;}b,strong{font-weight:bolder;}#header .title{font-family:Tahoma,Geneva,sans-serif;font-size:1.9em;}#header .title a,#header .title a:hover{color:#f5f5f5;border-bottom:none;text-shadow:2px 2px 3px rgba(0,0,0,1);}#header .slug{font-family:"Gill Sans","Arial Narrow",Arial,Helvetica,sans-serif;font-style:italic;font-size:1.1em;}#header .title,#header .slug{color:#f5f5f5;text-shadow:2px 2px 3px rgba(0,0,0,1);}h1 a,h1 a:hover{border:none;}h1 a:hover{text-decoration:underline;}pre{font-family:"Menlo","Monaco","Courier New","Consolas","Courier";font-size:.8em;line-height:1.3;}pre.bash{line-height:1.25;font-size:.75em;color:#d1d1d1;}pre.bash .hilite{color:#00d000;}pre.small{font-size:.65em;}ul{padding:0 2em;line-height:1.2;}li{list-style-type:square;margin:.2em 0;}blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.3em;color:#555;line-height:1.2em;}blockquote.right{text-align:left;}blockquote cite{font-size:.65em;opacity:.6;}.macmenu{font-family:"Lucida Grande",Georgia,serif;font-size:.9em;}.left{text-align:left;}.center{text-align:center;}.center_inner{display:inline-block;text-align:left;margin:0 auto;}.right{text-align:right;}#query{font-family:Arial,Verdana,Helvetica,sans-serif;color:#aaa;}.hint{color:#333!important;}.post .content,.page .content{clear:both;line-height:1.4;}#content .heading h1{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;color:#5d6200;}#content .heading .title{line-height:1.3em;}.title small,.comment small{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#a5a5a5;text-transform:uppercase;}.title small a{border-bottom:none;}.post .heading .date{font-family:Arial,Helvetica,sans-serif;text-shadow:0 1px 2px rgba(10,10,10,0.6);color:white;text-align:center;}.post .heading .day{font-size:1.5em;}.post .heading .month{text-transform:uppercase;font-size:.9em;margin:-0.3em;}.post .comment span{font-size:.9em;}.post .comment span a{color:#bbb;border:none;text-shadow:none;}#content h2{text-shadow:0 0 3px rgba(85,85,85,0.6);line-height:.9;font-size:1.2em;color:#444;margin-bottom:-0.6em;}#footer div{font-family:Arial,Helvetica,sans-serif;color:#d1d1d1;text-shadow:0 1px 3px rgba(0,0,0,1);}#footer p{font-size:.9em;line-height:1.2;}#footer h4{font-weight:bold;}#footer a{color:#696f00;text-shadow:0 1px 3px rgba(0,0,0,1);border-bottom:1px dotted #757662;}#footer a:hover{color:#858c00;border-bottom:1px solid #888a62;}#footer ol a,#footer ol a:hover{text-shadow:0 1px 3px rgba(0,0,0,0.6);border-bottom:none;}#footer ol.years a:active,#footer ol.years a.selected{color:#8e9500;font-weight:bold;}#footer ol.months{font-size:.9em;}#footer .notice{font-size:.8em;text-align:left;}#footer .notice strong{text-shadow:none;font-weight:bold;}.comments h3{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.2em;text-shadow:0 1px 2px rgba(255,255,255,1);text-transform:uppercase;color:#9b9b9b;border-bottom:1px dotted #555;}.comments .comment small{font-size:.8em;color:#a1a1a1;}.comments .comment small a{border-bottom:none;}.comments .comment p{font-size:.9em;line-height:1.3;color:#333;}.rss,.tags{font-family:Arial,Helvetica,sans-serif;font-size:.8em;}.rss a,.tags a{text-shadow:none;border-bottom:none;}.rss a:hover,.tags a:hover{text-decoration:underline;}#blog_meta h4{font-weight:bold;text-shadow:0 1px 2px rgba(255,255,255,1);text-transform:uppercase;color:#9b9b9b;}.tags li a{font-size:.8em;font-weight:bold;text-transform:uppercase;color:#777;}.tags li a:hover{background-color:#5d6200;color:#eee;text-decoration:none;}.str{color:#080;}.kwd{color:#008;}.com{color:#547202;}.typ{color:#606;}.lit{color:#066;}.pun{color:#660;}.pln{color:#000;}.tag{color:#008;}.atn{color:#606;}.atv{color:#080;}.dec{color:#606;}pre.prettyprint{background-color:#ddd;}@media print{.str{color:#060;}.kwd{color:#006;font-weight:bold;}.com{color:#600;font-style:italic;}.typ{color:#404;font-weight:bold;}.lit{color:#044;}.pun{color:#440;}.pln{color:#000;}.tag{color:#006;font-weight:bold;}.atn{color:#404;}.atv{color:#060;}}
