html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,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%;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}a,a:link{color:#007BF9;}a:visited{text-decoration:none;}a:hover,a:active{color:#77B7F9;}body{-webkit-text-stroke:1px transparent;border-bottom:10px solid #444;border-top:10px solid #444;color:#444;font:16px/24px Palatino,"Palatino Linotype",Georgia,Times,"Times New Roman",serif;}@media only screen and(max-device-width:480px){body{-webkit-text-stroke:0 black;}}blockquote{background:url(http://static.spoonjob.com/img/ldquo.png) 8px 0 no-repeat;margin-top:-4px;padding:4px 0 0 40px;}code{font-family:"Courier New",Courier,monospace;padding:2px;}h1,#sub_content h2,#sub_content h3{background:url(http://static.spoonjob.com/img/border.bottom.png) 0 100% repeat-x;font-size:36px;margin-top:76px;padding:30px 10px 23px;}h1,h1 a{color:#007BF9!important;text-decoration:none!important;}h2,h3{color:#999;font-size:24px;}#sub_content h2,#sub_content h3{font-size:21px;}.body h2{padding:22px 0 2px;}h6{font-size:18px;font-weight:normal;}html{background:#EEE url(http://static.spoonjob.com/img/background.png) 0 0 repeat;height:100%;width:100%;}p{margin-bottom:24px;}pre code{border:1px dashed #DDD;border-left:0;border-right:0;display:block;margin-bottom:24px;padding:9px 15px;}q:before,q:before{font-style:normal!important;}q:before{content:"\201C";}q:after{content:"\201D";}#footer{clear:both;}#footer p{color:#666;font-size:14px;line-height:21px;margin:0;}#footer h6{margin-bottom:29px;}#footer h6,#footer p{width:520px;padding:0 20px;}#footer ul{margin:-22px 0 15px;}#footer li{line-height:23px;}#footer #etc{border-left:1px solid #CCC;border-right:1px solid #CCC;left:560px;padding:23px 20px 0;position:absolute;top:0;width:118px;}#footer #etc a{color:#999;font-size:12px;text-decoration:none;}#footer #etc a:hover{color:#007BF9;}#footer #etc p{padding:0;width:auto;}#footer .hr{background:url(http://static.spoonjob.com/img/border.top.png) 0 0 repeat-x;height:4px;}#footer .rss{padding:0;position:absolute;right:0;top:0;width:79px;}#footer .rss a{border-bottom:1px solid #CCC;border-right:0;}#footer .wrapper{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:20px 0;}code,#footer,#header{background:#FFF url(http://static.spoonjob.com/img/background.light.png) 0 0 repeat;}#header a:visited{color:#007BF9;}#header p{border-left:1px solid #CCC;float:left;font-size:18px;line-height:18px;margin:0;padding:23px 20px 19px;width:679px;}#header .cufon{position:relative;top:-2px;}#header .hr{background:url(http://static.spoonjob.com/img/border.bottom.png) 0 0 repeat-x;clear:both;height:3px;}#header .rss{float:right;padding:0;width:78px;}#hero{background:#FFF url(http://static.spoonjob.com/img/background.light.png) 0 0 repeat;left:-10px;margin-top:47px;padding:15px 10px;position:relative;width:800px;}#hero p{margin-bottom:-7px;}#hero .hr{background:url(http://static.spoonjob.com/img/border.top.png) 0 0 repeat-x;height:4px;left:0;position:absolute;top:0;width:820px;}#hero .bottom{background-image:url(http://static.spoonjob.com/img/border.bottom.png);bottom:0;top:auto;}#main_content{float:left;width:480px;}#main_content h1{margin:40px 0 23px;}#main_content p,#sub_content ul{padding:0 10px;}#sub_content{float:right;width:240px;}#sub_content a{background:url(http://static.spoonjob.com/img/icons.png) 0 0 no-repeat;color:#999;display:block;height:16px;line-height:16px;padding-left:26px;text-decoration:none;}#sub_content a:hover,#sub_content a:hover em{color:#007BF9;}#sub_content a em{color:#666;font-style:normal;}#sub_content h2,#sub_content h3{margin-bottom:20px;margin-top:48px;padding-bottom:26px;}#sub_content h3{margin-top:51px;}#sub_content li{font-size:14px;padding:5px 0 9px;}#sub_content .resume{background-position:0 -17px;}#sub_content .twitter{background-position:0 -34px;}#sub_content .readernaut{background-position:0 -51px;}#sub_content .lastfm{background-position:0 -68px;}#sub_content .linkedin{background-position:0 -85px;}#page,.wrapper{margin:0 auto;position:relative;width:800px;}#page{padding:32px 0 14px;}#p_about #page{padding-bottom:185px;}.body{float:left;padding:0 10px;width:460px;}.body a{-webkit-transition:color .25s ease-in-out;}.body,.meta{padding-top:24px;}.meta{float:right;width:250px;}.meta p{border-bottom:1px solid #DDD;color:#666;padding:0 20px 22px;}.meta ul{font-size:14px;font-style:italic;line-height:21px;padding:3px 20px 0;}.meta li{display:inline;}.meta a{color:#666;text-decoration:none;}.meta a:hover{color:#007BF9;}.journal{margin-bottom:79px;}.fin{border-bottom:0!important;background:url(http://static.spoonjob.com/img/fin.png) 0 0 no-repeat;display:inline-block;height:12px;position:relative;top:3px;text-indent:-1000em;width:12px;}.fin:hover{background-position:0 100%;}.hr hr{display:none;}blockquote,.journal q,.quote q{font-style:italic;}.quote{color:#666;background:#FFF url(http://static.spoonjob.com/img/background.light.png) 0 0 repeat;padding:31px 30px 37px;position:relative;}.quote p{margin-bottom:48px;padding-left:10px;text-indent:-15px;}.quote q{font-size:30px;line-height:36px;}.quote .author{bottom:30px;font-size:18px;margin:0;padding:0;position:absolute;right:30px;}.quote .hr{background:url(http://static.spoonjob.com/img/border.top.png) 0 0 repeat-x;height:4px;left:0;position:absolute;top:0;width:800px;}.quote .bottom{background:url(http://static.spoonjob.com/img/border.bottom.png) 0 0 repeat-x;bottom:0;top:auto;}.rss a{background:url(http://static.spoonjob.com/img/rss.png) 0 0 no-repeat;border-right:1px solid #CCC;display:block;height:60px;text-indent:-1000em;}.rss a:hover{background-position:0 100%;}.ir{text-indent:-20000em;overflow:hidden;}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}