@charset "UTF-8";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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:normal}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}li{list-style-type:none}input,textarea,button{font-family:inherit;font-size:1em;line-height:inherit}@font-face{font-family:'PT Sans';src:url("/assets/font/PTS55F-webfont.eot");src:url("/assets/font/PTS55F-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/font/PTS55F-webfont.woff") format("woff"),url("/assets/font/PTS55F-webfont.ttf") format("truetype"),url("/assets/font/PTS55F-webfont.svg#PTSansRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Cabin';src:url("/assets/font/Cabin-Regular-webfont.eot");src:url("/assets/font/Cabin-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/font/Cabin-Regular-webfont.woff") format("woff"),url("/assets/font/Cabin-Regular-webfont.ttf") format("truetype"),url("/assets/font/Cabin-Regular-webfont.svg#CabinRegular") format("svg");font-weight:normal;font-style:normal}.highlight .lineno{border-right:1px solid #ccc;color:#ccc;display:inline-block;display:-moz-inline-box;padding-right:5px;*display:inline;*zoom:1}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gd .x{color:#000000;background-color:#ffaaaa}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .gi .x{color:#000000;background-color:#aaffaa}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#009999}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#009999}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;background-color:#fff}body{background-color:#fff;border-top:5px solid #669;color:#333;font:100%/1.4 "PT Sans","Helvetica Neue",arial,sans-serif;text-align:center;margin:0}a{text-decoration:none;color:#933}a:focus,a:hover{text-decoration:underline;color:#393}blockquote{border-left:4px solid #ddd;margin:2em 0;padding-left:15px;opacity:0.75}h1,h2,h3,h4,h5,h6{font-family:"Cabin", "Helvetica Neue", arial, sans-serif;font-weight:normal;margin:1.2em 0}h1{font-size:2em;margin-top:.5em}h2{border-bottom:1px solid #ccc;padding-bottom:0.1em;font-size:1.5em}h3{font-size:1.17em;border-bottom:1px solid #ddd;padding-bottom:0.1em}h4{font-size:1em}h5{font-size:0.83em}h6{font-size:0.67em}code{background:#f8f8f8;border:1px solid #ccc;padding:1px 4px;border-radius:3px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1}pre{background:#f8f8f8;border:1px solid #ccc;overflow:auto;padding:6px 10px;border-radius:3px;font-family:menlo, monaco, courier, monospace}pre code{display:inline;border:none;background:none;padding:0}code,kbd,samp{font-family:menlo, monaco, courier, monospace;font-size:75%}samp{color:#008080}img{border:0;-ms-interpolation-mode:bicubic}img.central{display:block;margin:0 auto;text-align:center}strong{font-weight:bold}em{font-style:italic}p,pre{margin:1em 0}ul,ol{list-style-type:disc;margin:1em 0;padding-left:40px}ol{list-style-type:decimal}li{list-style-type:disc}.pagination{overflow:hidden;padding:1em 0 0 0;margin:2em 0;-webkit-box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2);-moz-box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2);box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2)}.pagination li{list-style-type:none}.pagination .prev{float:left}.pagination .prev:before{content:'« '}.pagination .next{float:right}.pagination .next:after{content:' »'}.meta{font-style:italic;font-size:80%;margin-top:-1em}.excerpt-link{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;margin-bottom:1.5em}.page-categories{margin:3em 0;padding-top:1em;-webkit-box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2);-moz-box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2);box-shadow:0 -10px 20px -10px rgba(0,0,0,0.2);text-align:center}.page-categories em{font-weight:bold;font-style:normal}.wrapper{text-align:center}.imagebox img,.imagebox a{display:block;font-size:70%}.imagebox a{margin-top:2px}.framed{padding:2px;background:#f0f0ff;border:1px solid #ccf}#site-header,#site-content,#site-footer{width:55%;min-width:480px;margin:0 auto;text-align:left}#about .imagebox{margin-bottom:10px;width:100%}#about .imagebox img{width:100%}@media only screen and (min-width: 1024px){#about .imagebox{float:right;margin-left:20px;width:50%}}input.text{font:75%/1.4 menlo,monaco,courier,monospace;background-color:#f5f5f5;border:1px solid #ddd;padding:0.3em;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}#top{background:#99c;background:-moz-linear-gradient(top, #aad 0%, #88b 100%);background:-webkit-linear-gradient(top, #aad 0%, #88b 100%);background:-o-linear-gradient(top, #aad 0%, #88b 100%);background:-ms-linear-gradient(top, #aad 0%, #88b 100%);background:linear-gradient(top, #aaaadd 0%,#8888bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffaaaadd, endColorStr=#ff8888bb);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffaaaadd, endColorstr=#ff8888bb)";border-top:1px solid #ccf;border-bottom:1px solid #fff;-moz-box-shadow:0 5px 15px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.2);overflow:hidden}#site-header form{float:right;margin-top:18px;width:30%}#site-header h1,#site-header .header{float:left;font-size:2em;font-family:"Cabin", "Helvetica Neue", arial, sans-serif;font-weight:normal;margin:10px 0;text-transform:lowercase;text-shadow:rgba(0,0,0,0.7) 0 0 10px}#site-header h1 span,#site-header .header span{color:#ff3;position:relative;left:-0.22em}#site-header a{color:#fff;text-decoration:none}#site-header input{border-color:#669;width:100%}#bottom{background:#ddd;border:1px solid #ddd;padding:20px 0;font-size:80%}#bottom ul,#bottom ol{margin:0;padding:0}#bottom .navigation,#bottom .links,#bottom .categories{width:55%;min-width:480px;margin:0 auto;overflow:hidden;text-align:left}#bottom .navigation{text-align:center;margin-bottom:20px;padding:0}#bottom .navigation li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;list-style-type:none;padding:0 20px}#bottom .links{padding:20px}#bottom .categories{background:#eee;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}#bottom .links p,#bottom .categories p{margin-top:0;margin-bottom:15px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:10px}#bottom .links li,#bottom .categories li{float:left;padding:3px 10px;width:33%;list-style-type:none}#copyright{font-size:80%;text-align:center;margin-top:20px}
