#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}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,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%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}#content table tbody tr td img{padding-top:15px}#feed img{max-width:600px}html{height:100%;padding-bottom:1px}body{background:#202020 url(/assets/body-0111e4e5e26094fb5b76a291e18d57596bc9c92fde6a44a4c1092cc8c767696c.gif) repeat-x left top;color:#5A5A50;font:normal 0.8em sans-serif;line-height:1.5em}p{padding:0.2em 0 1em}h1{font:normal 2em sans-serif}h2{font:normal 1.8em sans-serif}h3{font:normal 1.6em sans-serif}h4{font:normal 1.4em sans-serif}h5{font:bold 1.2em sans-serif}h6{font:bold 1em sans-serif}h1,h2,h3,h4,h5,h6{color:#456;margin-bottom:0.3em}blockquote{background:#F6F6F6 url(/assets/quote-9e5dc49995893657a6e9171e52ee960e97e7c80e44e2634afc21dd08dc8d0fae.gif) no-repeat;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#332;display:block;margin:0.6em 0 1.6em;padding:0.8em 1em 0.2em 46px}blockquote.box{margin-bottom:3px}.sub{font-size:smaller}table.data_table{border:1px solid #CCB;margin-bottom:2em;width:100%}table.data_table th{background:#E5E5E5;border:1px solid #D5D5D5;color:#555;text-align:left}table.data_table tr{border-bottom:1px solid #DDD}table.data_table td,table th{padding:10px}table.data_table td{background:#F5F5F5;border:1px solid #E0E0E0}dl{margin-bottom:2em}dt,dd{padding:8px 10px}dt{border-bottom:1px solid #D5D5D5;background:#E5E5E5;color:#555;font-weight:bold}dd{background:#F5F5F5;border-bottom:1px solid #E5E5E5;padding-left:16px}a{color:#456}a:hover{color:#D60;text-decoration:underline}fieldset{border:1px solid #CCC;border-bottom:none;font-size:0.9em;margin:1em 0 1.2em}input,textarea,select{background-color:#FFF;border:1px solid #777;border-color:#777 #CCC #CCC #777;font:normal 1em Verdana,sans-serif;padding:5px 6px}input.button{background:#FAFAFA;border:1px solid #AAA;border-color:#DDD #AAA #AAA #EEE;color:#444;cursor:pointer;font:normal 1em Verdana,sans-serif;margin-top:5px;padding:6px;width:auto}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active,input.button:hover,input.button:focus{background:#FFFFF5}input.button:hover,input.button:focus{color:#123;cursor:pointer}textarea{overflow:auto}input.image{border:0;padding:0}.form_row{background:#F5F5F5;border-top:1px solid #FFF;border-bottom:1px solid #E1E1E1;padding:10px 0}.form_required{font-weight:bold}.form_row_submit,.legend{background:#E5E5E5;border-bottom:1px solid #CCC;border-top:1px solid #FAFAFA;padding:4px 0 8px}.legend{padding:8px 18px 6px}.form_property,.form_value{float:left}.form_property{font-size:1.1em;text-align:right;width:110px}.form_value{padding-left:24px}.form_row_submit .form_value{padding-left:132px}img.bordered,img.alignleft,img.alignright,img.aligncenter{background-color:#FFF;border:1px solid #DDD;padding:3px}img.left,img.alignleft{margin:0 15px 12px 0}img.right,img.alignright{margin:0 0 15px 12px}#twitter img{margin-left:30px}.left,.alignleft{float:left}.right,.alignright{float:right}.center,.aligncenter{margin:0 auto}.clear,.clearer{clear:both}.clearer{display:block;font-size:0;line-height:0}.content_separator,.archive_separator{background:#D5D5D5;clear:both;color:#FFE;display:block;font-size:0;height:1px;line-height:0;margin:12px 0 24px}.archive_separator{margin:0 0 14px}#layout_wrapper_outer{background:url(/assets/layout_wrapper_outer-a313f555d8d13be8f93843f5f2c4e8c3c4a787700b40e6f7dfe3dd7228da619c.jpg) no-repeat center top}#layout_wrapper{color:#FFF;margin:0 auto;width:906px}#layout_top{height:114px}#layout_body_outer{background:#373737 url(/assets/layout_body_outer-99b5692475b44137e9aa261edb9c8adc62ba43fec1437f08a994223c49a8582c.jpg) repeat-x}#layout_body{background:url(/assets/layout_body-73c7d735f7a2387d939d516d6ae9b76a03dd066aaed37dae5532de9180da5d14.gif) no-repeat;padding:8px 8px 0}#site_title{padding:28px 12px 0}#site_title a{color:#73BCD1;text-decoration:none}#site_title a:hover{color:#FFF}#site_title h1{font-size:2.4em;margin-bottom:6px}#site_title h1 span{color:#C0C6CF}#site_title h2{color:#789;font-size:1.2em}#navigation{background:#3A3A3A url(/assets/navigation-68238ffab47932075e8da3a1b4cea107e903bd0ad6ab81ef8612fd992c1f9c07.gif) no-repeat;font:bold 1.3em sans-serif;padding:0 8px}#navigation ul,#navigation li{display:inline}#navigation li{display:inline}#navigation a{float:left;margin-right:1px;text-align:center;text-decoration:none}#nav1 a{color:#BBB;padding:10px 12px 12px}#nav1 a:hover{color:#EEE}#nav1 li.current_page_item a,#nav1 li.current_page_parent a{background:url(/assets/nav1_arrow-ed35e90e2d33879589ae311bf1bf8f13ec1688256df97651fe81ae04fe0c6d91.gif) no-repeat center bottom;color:#ADE7F6}#nav2 a{color:#D0D6DA;padding:10px}#nav2{background:#5090AE url(/assets/nav2-f418970e46c016ab2e8b1623610ef936870181d7e1e84e4397fff3a13fc6fe7c.gif) repeat-x;margin:0 -8px;padding:0 8px}#nav2 a:hover{color:#FFF}#nav2 li.current_page_item a{color:#FFF}#main{background:url(/assets/main-0ed94a66e599096b7124d259054bd11a953b2a15cee1926d054d50192cdfcfc4.gif) repeat-y;border-bottom:1px solid #C5C5C5}#main ol,#main ul{margin:0 0 1.2em 1.6em}#main ul li{list-style:circle}#main ol li{list-style:decimal}#main li{padding:2px 0}#content_outer{border-top:1px solid #FFF;width:629px}#content{color:#444;padding:16px}.smaller{font-size:smaller}#sidebar_outer{border-top:1px solid #EEE;width:259px}#sidebar{color:#555;padding:16px 12px}#sidebar a{color:#555}#sidebar a:hover{color:#000}#dashboard{background:#CCC;border-top:1px solid #D5D5D5;font-size:0.9em}#dashboard_inner{padding:16px 20px 6px}#dashboard .col3{width:255px}#dashboard .col3mid{width:337px}#dashboard .col3mid .col3_content{border-left:1px solid #B5B5B5;border-right:1px solid #B5B5B5;padding:0 20px;margin:0 20px}#dashboard .col_title{color:#666;font-size:1.4em;font-weight:bold;padding-bottom:5px}#dashboard li{color:#777;padding:4px 0}#dashboard li{border-top:1px solid #BEBEBE}#dashboard li a{color:#666;text-decoration:none}#dashboard li a:hover{color:#333;text-decoration:underline}#footer{background:url(/assets/footer-160252ec206d562b6a3b1f25ba485efecda0666a77f25d14174b4c9926ee98e2.gif) no-repeat;color:#777;font-size:0.9em;padding:22px 8px 10px}#footer a{color:#999}#footer .right,#footer .right a{color:#666;text-decoration:none}#footer a:hover{color:#999}.post{margin-bottom:24px}.post_title a,.post_date a,.post_meta a{text-decoration:none}.post_date a:hover,.post_meta a:hover,.post_meta a:hover{text-decoration:underline}.post_date{border-top:1px solid #D5D5D5;color:#777;font-size:0.9em;padding:8px 0 12px}.post_date a{color:#444}.post_meta{background:#E7E7E7;border:1px solid #D7D7D7;color:#777;font-size:0.9em;padding:6px 10px}.post_meta a{color:#345}.post_meta a:hover{color:#001}.archive_pagination{margin-bottom:1.6em}.archive_post{margin-bottom:14px}.archive_post_date{background:#F5F5F5;border-bottom:1px solid #C5C5C5;border-right:1px solid #CFCFCF;float:left;margin-right:12px;padding:2px 0 5px;text-align:center;width:46px}.archive_post .post_date{border:none;padding:0}.archive_post_day{font:normal 1.6em Georgia,serif}.more{text-align:center;font-size:larger}.thumbnails{margin:0 -0 2em -8px}.thumbnails a.thumb{background:#D5D5D5;display:block;float:left;margin:0 0 8px 8px;padding:3px}.thumbnails a.thumb:hover{background:#C0C0C0}.thumbnails .thumb img{display:block}#about .thumbnails{margin:0 0 0 -8px}#about .thumbnails a.thumb{margin-right:5px}.box{margin-bottom:0.6em}.box_title{background:#E5E5E5;border:1px solid #EAEAEA;border-color:#EAEAEA #D5D5D5 #D5D5D5 #E5E5E5;color:#777;font:bold 1.3em sans-serif;padding:6px 10px}.box_content{padding:8px 0 8px}.box li:first-child{border-top:none}.gallery{float:left;width:275px;display:block;margin:5px}.slideshow{font-size:smaller;padding-left:5px}.mini{height:40px;max-width:69px}.images{display:none}div.comment_list{border-top:1px solid #D6D6D6;margin:1em 0 2em}.comment{border-bottom:1px solid #D6D6D6;padding-top:10px}.comment_date{font-size:0.9em}.comment_date a{color:#567;text-decoration:none}.comment_date a:hover{color:#001;text-decoration:underline}.comment_body{padding-top:4px}.comment_gravatar{width:48px}.comment_gravatar img{background:#FFF;border:1px solid #DDD;padding:2px}.comment_gravatar.min{width:30px}#github .comment_gravatar{width:65px}#github .comment_gravatar img{padding:5px}#github .post_date{padding:5px}#github h3 a{font-size:12px}#tabs ul li{list-style:none}#tabs ul{padding:0px;margin:0px}.spinner{padding:25px}.gitimages{float:right;padding:3px 10px 0px 20px;width:10px;font-size:smaller}.gitimages.forks{background:url(/assets/forks-8ec3c5996563544ce405589b11368839c1ca8cdd3d851c4ef87a8fbf337ea2bb.png) no-repeat}.gitimages.watchers{background:url(/assets/watchers-c76042d5d677eb04e78b198ba7ad8135e70493d5ab4a06956be729ed616d5e62.png) no-repeat}.code{width:auto;overflow:auto}
