*{margin:0;padding:0}ul{list-style-type:none}article,aside,footer,header,nav,section{display:block}body{font-family:Arial, Helvetica, sans-serif;font-size:14px}body a{color:#000;text-decoration:none}body a:hover{color:#44A}body #page{margin:0 auto;width:960px}body #page > header{background:transparent url("/images/geek_joyeux.png") no-repeat 0 55px;border-bottom:1px solid #CCC;height:65px;margin:0 auto 0 265px;padding:50px 0 0 80px;width:450px}body #page > header p.description{color:#666}body #page > section{margin:0 auto;position:relative;width:960px}body #page > section > nav{position:absolute;left:0;margin-top:100px;top:0;width:230px}body #page > section > nav ul li{border-bottom:1px solid #DDD}body #page > section > nav ul li a{display:block;margin-bottom:8px;padding:10px 15px 8px;width:200px}body #page > section > nav ul li a span{display:block;font-size:15px}body #page > section > nav ul li a span.date{color:#666;font-size:13px}body #page > section > nav ul#links li a{margin-bottom:4px}body #page > section > nav ul#social{padding-left:15px;margin-bottom:30px}body #page > section > nav ul#social li{border:0;line-height:20px}body #page > section > nav ul#social li.atom a{background:transparent url("/images/social.png") no-repeat;background-position:0 0px}body #page > section > nav ul#social li.rss a{background:transparent url("/images/social.png") no-repeat;background-position:0 -20px}body #page > section > nav ul#social li.github a{background:transparent url("/images/social.png") no-repeat;background-position:0 -40px}body #page > section > nav ul#social li.facebook a{background:transparent url("/images/social.png") no-repeat;background-position:0 -60px}body #page > section > nav ul#social li.twitter a{background:transparent url("/images/social.png") no-repeat;background-position:0 -80px}body #page > section > nav ul#social li a{padding:0 15px 0 25px;margin-bottom:7px}body #page > section #search{border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding:15px}body #page > section #search #query{border:1px solid #999;padding:3px 5px;width:188px}body #page > section #search #query.placeholder{color:#999}body #page > section #search .submit{margin-top:5px}body #page > section > article,body #page > section > section{margin-left:240px;padding:25px;width:530px}body #page > section > article header,body #page > section > section header{margin-bottom:20px}body #page > section > article header h1,body #page > section > section header h1{font-size:20px}body #page > section > article header .infos,body #page > section > section header .infos{font-size:12px;padding-left:5px}body #page > section > article header .infos .publication,body #page > section > section header .infos .publication{color:#666}body #page > section > article header .tags,body #page > section > section header .tags{font-size:12px;overflow:hidden;padding-left:5px}body #page > section > article header .tags li,body #page > section > section header .tags li{float:left;margin-right:10px;padding-left:20px;background:transparent url("/images/geek_joyeux.png") no-repeat;background-position:0 -214px}body #page > section > article section h2,body #page > section > section section h2{color:#44A;font-size:18px;font-style:italic;margin:20px 0 10px}body #page > section > article section h3,body #page > section > section section h3{color:#000;font-size:16px;font-weight:bold;margin-bottom:10px}body #page > section > article section p img,body #page > section > section section p img{text-align:center}body #page > section > article section .more,body #page > section > section section .more{font-size:12px;text-align:right}body #page > section > article section .more a,body #page > section > section section .more a{border:1px solid #CCC;padding:5px}body #page > section > article section .more a:hover,body #page > section > section section .more a:hover{background:#AAA;color:#FFF}body #page > section > article section p,body #page > section > article section ul,body #page > section > article section ol,body #page > section > article section dl,body #page > section > section section p,body #page > section > section section ul,body #page > section > section section ol,body #page > section > section section dl{margin-bottom:1em}body #page > section > article section a,body #page > section > section section a{color:#44A}body #page > section > article section a:hover,body #page > section > section section a:hover{color:#666}body #page > section > article section ul,body #page > section > section section ul{list-style-type:disc}body #page > section > article section dl dt,body #page > section > section section dl dt{font-weight:bold}body #page > section > article section dl dd,body #page > section > section section dl dd{margin:0 0 10px 30px}body #page > section > article section ul,body #page > section > article section ol,body #page > section > article section dl,body #page > section > section section ul,body #page > section > section section ol,body #page > section > section section dl{padding-left:30px}body #page > section > article section ul li,body #page > section > article section ol li,body #page > section > article section dl li,body #page > section > section section ul li,body #page > section > section section ol li,body #page > section > section section dl li{margin-bottom:.5em}body #page > section > article footer,body #page > section > section footer{border-top:1px solid #CCC;padding:5px 5px 0}body #page > section > article footer .comments_link,body #page > section > section footer .comments_link{color:#44A}body #page > section > article footer .comments_link:hover,body #page > section > section footer .comments_link:hover{color:#666}body #page > section #comments{margin-left:240px;padding:25px;width:530px}body #page > section > .content > ul > li{border:1px solid #CCC;margin-bottom:20px;padding:25px}body #page > section .listing > h1{line-height:48px;margin-bottom:30px;padding-left:55px}body #page > section .listing img{max-width:478px}body #page > section #tag > h1{background:transparent url("/images/geek_joyeux.png") no-repeat;background-position:0 -166px}body #page > section #category > h1{background:transparent url("/images/geek_joyeux.png") no-repeat;background-position:0 -70px}body #page > section #search-result > h1{background:transparent url("/images/geek_joyeux.png") no-repeat;background-position:0 -118px}body pre{color:#FFF;background:#000;padding:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}pre{font-family:monaco,"Bitstream Vera Sans Mono","Courier New",courier,monospace;font-size:12px;line-height:1.3em;color:white;background-color:#000000;padding:10px;margin-bottom:1em;overflow:auto}pre code{font-family:inherit;font-size:inherit}pre samp,pre kbd{font-style:inherit;font-size:inherit;font-family:inherit}pre samp{color:#999}pre .comment,pre .support_function,pre .variable_parameter{font-style:italic}pre .comment,pre .entity,pre .prompt{color:#BC9458}pre .string,pre .constant_numeric,pre .constant_other_unit,pre .entity_name_class,pre .support_type,pre .support_class{color:#A2BC50}pre .constant_language{color:#AA42BB}pre .constant_character,pre .constant_other,pre .variable_language,pre .variable_other,pre .variable_parameter,pre .support_constant,pre .support_other_variable,pre .svn_modified,pre .deco,pre .constant_other_symbol{color:#6EA0B0}pre .keyword,pre .type,pre .storage{color:#CC7833}pre .entity_name_type,pre .entity_other_inherited-class,pre .entity_function,pre .entity_name_function,pre .entity_name_tag,pre .entity_other_attribute-name{color:#E4BC68}pre .support_function,pre .php_sign,pre .erb,pre .special{color:#C83730}pre.diff .c{color:white}pre.diff .del{color:#E85E4E}pre.diff .ins{color:#B1CA7E}.CodeRay{font-family:'Menlo','Courier New','Terminal',monospace;font-size:13px;line-height:17px;margin-bottom:1em;overflow:auto;padding:15px;color:#FFF;background:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.CodeRay pre{font-family:'Menlo', 'Courier New', 'Terminal', monospace;font-size:12px;line-height:1.3em;color:#FFFFFF;background-color:#000000;padding:10px;margin:0;padding:0;overflow:visible}.CodeRay pre code{font-family:inherit;font-size:inherit}.CodeRay .an{color:#E7BE69}.CodeRay .c{color:#BC9358;font-style:italic}.CodeRay .ch{color:#509E4F}.CodeRay .cl{color:#FFF}.CodeRay .co{color:#FFF}.CodeRay .fl{color:#A4C260}.CodeRay .fu{color:#FFC56D}.CodeRay .gv{color:#D0CFFE}.CodeRay .i{color:#A4C260}.CodeRay .il{background:#151515}.CodeRay .iv{color:#D0CFFE}.CodeRay .pp{color:#E7BE69}.CodeRay .r{color:#CB7832}.CodeRay .kw{color:#CB7832}.CodeRay .rx{color:#A4C260}.CodeRay .s{color:#A4C260}.CodeRay .sy{color:#6C9CBD}.CodeRay .ta{color:#E7BE69}.CodeRay .pc{color:#6C9CBD}.CodeRay pre.diff .c{color:white}.CodeRay pre.diff .del{color:#E85E4E}.CodeRay pre.diff .ins{color:#B1CA7E}

