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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}#header,#main,#wrapper{margin:0 auto;width:800px}.content,.footer{padding:1px;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(100,100,100,0.3);-moz-box-shadow:0 1px 2px rgba(100,100,100,0.3);box-shadow:0 1px 2px rgba(100,100,100,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-top:1px solid rgba(100,100,100,0.15)}#header{margin-top:0 !important;margin-bottom:40px;padding:0;-webkit-box-shadow:0 1px 3px rgba(100,100,100,0.3);-moz-box-shadow:0 1px 3px rgba(100,100,100,0.3);box-shadow:0 1px 3px rgba(100,100,100,0.3);-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#main{padding:30px 0 0 0}.content{background:#fff;position:relative}#header,.content,.footer,.copyright{margin:0 0 30px}body,input,textarea{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}pre{font-family:Monaco,"Courier 10 Pitch",Courier,monospace;font-size:85%}code{font-family:Monaco,"Courier 10 Pitch",Courier,monospace}html{overflow-y:scroll;min-height:100%}body{padding:0 10px;color:#333;font-size:62.5%;text-rendering:optimizeLegibility;background:#f1f1f1}a:hover,a:active{outline:none}a img{border:none}hr{background-color:#ddd;border:0;height:1px;margin-bottom:1.4em;clear:both}p{margin-bottom:1.4em}ul{list-style:disc;margin:0 0 18px 1.5em}ol{list-style:decimal;margin:0 0 18px 1.5em}dl{margin:0 0 1.4em 0}dt{font-weight:bold}dd{margin-bottom:18px}strong{font-weight:bold}cite,em,i{font-style:italic}blockquote{color:#888;padding:0 3em 1.4em}blockquote p:last-child{margin-bottom:0 !important}pre{color:#333;margin-bottom:1.4em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}del{color:#777}ins{color:#000;text-decoration:none}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:0.8em}sup{bottom:1ex}sub{top:.5ex}small{font-size:0.9em}input[type="text"],textarea{padding:2px;background:#f9f9f9;border:1px solid #ccc;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}input[type="text"]:focus,textarea:focus{outline:none;border-color:#666;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2)}a{color:#2e80cf;text-decoration:none}a:hover{text-decoration:underline}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.hidden{display:none;visibility:hidden}.invisible{visibility:hidden}#header{padding:0;height:40px;background:#3977c8;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6bb0e1), color-stop(100%, #3e5db5));background-image:-webkit-linear-gradient(#6bb0e1,#3e5db5);background-image:-moz-linear-gradient(#6bb0e1,#3e5db5);background-image:-o-linear-gradient(#6bb0e1,#3e5db5);background-image:linear-gradient(#6bb0e1,#3e5db5)}#header #logo{float:left;margin:4px 4px 5px 20px}#header #logo a img{-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}#header #logo a:hover img{opacity:0.8}#header #logo a:active img{position:relative;top:1px}nav .main-navigation{float:right;margin:0 10px 0 0;list-style:none}nav .main-navigation li{float:left;font-size:14px}nav .main-navigation li a{padding:10px 15px;line-height:18px;display:block;color:#fff;font-weight:400;text-decoration:none;text-shadow:#247 0 0 2px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}nav .main-navigation li a:hover{color:#fff;text-decoration:underline}nav .main-navigation li a:active{position:relative;top:1px}nav .main-navigation li li.active a{color:#fff}.content{font-size:15px;line-height:1.5}.content input,.content textarea{line-height:1.5}.content p,.content ul,.content ol,.content dd,.content pre,.content hr{margin-bottom:1.4em}.content li{margin-bottom:6px}.content pre{border:1px solid #ddd;overflow:auto;padding:10px}.content ul ul,.content ol ol,.content ul ol,.content ol ul{margin-bottom:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:bold;margin:0 0 1.4em 0;line-height:1.4em}.content h1{margin:1em 0;font-size:1.6em;font-weight:normal}.content h1 a{color:#333}.content table{border:1px solid #ddd;text-align:left;margin:0 -1px 1.4em 0;width:100%}.content tr th,.content thead th{color:#888;font-size:0.9em;font-weight:bold;line-height:1.2em;padding:0.9em 1.5em}.content tr td{border-top:1px solid #e7e7e7;padding:0.6em 1.25em}.content article{margin:40px auto 60px auto;width:500px}.content article .entry-title{color:#333;text-align:center;margin:26px 0;font-size:28px}.content article .entry-title a{color:#222}.content article .entry-title a:active{position:relative;top:1px}.content article .entry-content{clear:both;padding:13px 0 0 0}.content article .entry-content img{max-width:500px}.content article .entry-content img.size-large{max-width:640px}.content article .entry-content .size-large{margin-left:-70px}.content article .meta{text-align:center;font-size:14px;color:#aaa;margin:-12px 0 24px}.content article .meta abbr{border:none}.content article .meta abbr:hover{border-bottom:1px dotted #666}.content article .meta a{color:#aaa}.content article .meta .tag-links,.content article .meta .comments-link{margin-left:5px;border-left:1px solid #ddd;padding-left:9px}.content article .meta .tag-links a{padding:0 2px}.pagination{margin:30px auto;width:500px;font-size:17px;overflow:hidden;color:#666}.pagination a{line-height:40px;color:#666}.pagination a.prev{width:50%;float:left}.pagination a.next{width:50%;float:right;text-align:right}.footer{color:#babbbe;padding:25px;font-size:14px;line-height:1.4;background:#41454c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #41454c), color-stop(100%, #5d636a));background-image:-webkit-linear-gradient(#41454c,#5d636a);background-image:-moz-linear-gradient(#41454c,#5d636a);background-image:-o-linear-gradient(#41454c,#5d636a);background-image:linear-gradient(#41454c,#5d636a);*zoom:1}.footer:after{content:"";display:table;clear:both}.footer a{color:#a0c6e7}.footer h1{margin:0 0 18px 0;font-weight:normal;font-size:15px;color:#eee}.footer section{float:left;margin-right:30px;display:block;width:225px}.footer section ul{list-style:none;margin-left:0;padding-left:0}.footer section:last-child{margin-right:0}.footer section #tweets{list-style:none;margin-left:0}.footer section #tweets a[href*=status]:first-child{display:none}.footer section p:last-child{margin-bottom:0}.footer #section-elsewhere{margin-right:0}.copyright{margin:30px 0;font-size:14px;line-height:1.5;color:#999;text-align:center}.copyright a{color:#999}
