/***[ style.css ]***/
body{background:#d2aa6e url(/img/body.jpg) repeat center top;font-size:14px;font-family:Trebuchet MS,Arial;color:#000;padding-bottom:100px;}
.center{text-align:center;}
p.left{text-align:left;}
p.right{text-align:right;}
p.justify{text-align:justify;}
img.left{float:left;margin:5px 5px 5px 0;}
img.right{float:right;margin:5px 0 5px 5px;}
a{color:#17188d;text-decoration:none;}
a:visited{color:#77178d;text-decoration:none;}
a:hover{color:#8d2c17;text-decoration:none;}
a.button,a.button span{line-height:28px;height:28px;color:#5b421c;text-shadow:1px 1px 0 #f8e7a2;background-image:url(/img/button.png);background-repeat:no-repeat;}
a.button:hover,a.button:hover span{color:#fffae4;text-shadow:1px 1px 0 #5b421c;}
h1,h2,h3,h4{color:#7f5c25;text-shadow:-1px -1px 0 #fff8d8;}
h1 a,h2 a,h3 a,h4 a{color:#7f5c25;}
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited{color:#7f5c25;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#8d2c17;}
h1,h2{font-size:22px;padding:5px 0;margin-left:70px;border-bottom:1px dashed #d2aa6e;}
h4{font-size:16px;font-weight:bold;padding:5px 0;border-bottom:1px dashed #d2aa6e;margin-bottom:10px;}
#contact_form legend{display:none;}
form{padding:1em 0;}
form p.field textarea,form p.field input{font-size:100%;font-family:inherit;background:#fff5d0;border:1px solid #d2aa6e;width:400px;}
form p.field textarea:hover,form p.field input:hover{border:1px solid #d26e72;}
form p.field textarea:focus,form p.field input:focus{border:1px solid #7a6ed2;}
form p.field textarea{height:8em;}
form p.submit{padding-left:150px;}
#container{width:942px;margin:0 auto;}
#header{position:relative;height:140px;}
#header-body{position:absolute;top:5px;right:12px;text-align:right;width:400px;}
#logo{position:absolute;top:5px;left:12px;display:inline-block;width:434px;height:130px;overflow:hidden;background:url(/img/logo.png) no-repeat 0 -130px;}
a:hover#logo{background-position:0 0;}
a.twitter-follow,a.rss-follow{display:inline-block;background:url(/img/header-buttons.png) no-repeat 0 0;text-align:left;width:168px;height:48px;line-height:48px;padding-left:45px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;}
a.twitter-follow:hover,a.rss-follow:hover{color:#fff;text-decoration:none;}
a.twitter-follow:hover{background-position:0 -50px;}
a.rss-follow{background-position:0 -100px;}
a.rss-follow:hover{background-position:0 -150px;}
#main-header,#main-body,#main-footer,#footer-header,#footer-body,#footer-footer{padding:0 12px;background:url(http://cms.arnapou.net/static/arnapou/cadre.png) repeat-y;}
#main-header,#footer-header{height:32px;background-position:0 0;}
#main-body,#footer-body{background-position:-1000px 0;overflow:hidden;zoom:1;}
#main-footer,#footer-footer{height:32px;background-position:0 bottom;}
#footer-body{text-align:center;line-height:1.4;}
#content{float:left;width:660px;}
#sidebar{width:218px;float:right;margin-right:20px;}
.bloc{margin-bottom:20px;}
.bloc-header,.bloc-body,.bloc-footer{padding:0 12px;background:url(http://cms.arnapou.net/static/arnapou/cadre.png) repeat-y;zoom:1;}
.bloc-header{height:37px;line-height:37px;background-position:-2000px 0;}
.bloc-body{background-position:-2220px 0;font-size:14px;}
.bloc-footer{height:20px;background-position:-2000px bottom;}
.post{position:relative;margin-bottom:1em;}
.post-body{margin-left:70px;}
.post-body p{margin:0.5em 0;line-height:1.4;}
.post-body h4{clear:both;margin-top:10px;}
.post-date{position:absolute;top:0px;left:0px;color:#fffbec;text-align:right;font-size:14px;height:47px;width:50px;padding:8px 13px 5px 0;background:url(http://cms.arnapou.net/static/arnapou/cadre.png) no-repeat right 0;}
.post-date strong{position:absolute;display:block;font-size:26px;width:50px;left:5px;top:24px;}
.post-tags,.post-tags-listing{float:right;}
.post-pages,.post-comment-link{padding:5px 0;margin-left:70px;}
.post-tags-listing a,.post-tags a,.post-pages a{padding:2px 8px;margin:3px;border:1px solid #d2aa6e;background:#fae7a5;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.post-tags a{zoom:1;overflow:hidden;}
.post-tags-listing a:hover,.post-tags a:hover,.post-pages a:hover{border:1px solid #7f5c25;}
.post-comment-link a{height:32px;line-height:24px;}
.post-comment-link a b{font-weight:normal;display:inline-block;vertical-align:top;width:32px;height:32px;text-align:center;background:url(/cms/img/32/comment.png);}
.post-pages a.current{color:#fff;background:#d2aa6d;border:1px solid #d2aa6d;}
.post-pages{text-align:right;}
.post-pages a.current:hover{border:1px solid #7f5c25;}
.post-comments{margin:10px 0 0 70px;padding:5px 0;}
#addcomment{margin-left:70px;}
.post-comment{border-bottom:1px dashed #d2aa6e;overflow:hidden;zoom:1;margin:0 0 6px 0;padding:0 0 6px 36px;background:url(/img/comment-user.png) no-repeat top left;}
.post-comment div{float:left;}
.post-comment .post-pseudo{display:block;padding:0 0 2px 0;font-weight:normal;}
.post-comment em{color:#9f8864;font-size:12px;}
.post-comment p{padding-left:150px;}
.post-body{overflow:hidden;zoom:1;}
.post-body pre{background:#fff;line-height:1em;font-family:Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-size:12px;border:1px solid #fff;}
.post-body code{background:#eee;background:rgba(255,255,255,.5);padding:0 4px;line-height:1em;font-family:Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-size:12px;}
.post-image{width:240px;height:160px;float:left;margin:.5em .5em .5em 0;background:url(/img/image-bg.png) no-repeat;padding:5px;}
.post-image-a:hover img{background-position:0 -170px;}
.post-body ul li{line-height:1.4;padding:3px 0 3px 20px;background:url(/img/puce.png) no-repeat 1px 3px;}
.list-tags li{padding:2px 0 2px 20px;background:url(/img/puce.png) no-repeat 0 2px;}
.list-tags li span{float:right;color:#7f5c25;}
.post-body .picture{text-align:center;}
.post-body .picture span{display:block;font-style:italic;padding:4px 0;}
h3.twitter{background:url(/img/icons.png) no-repeat -20px 3px;padding-left:24px;}
h3.blog{background:url(/img/icons.png) no-repeat -18px -25px;padding-left:28px;}
h3.blog-mois{background:url(/img/icons.png) no-repeat -18px -56px;padding-left:28px;}
.twitter_friends_timeline li,.twitter_timeline li{padding:5px 0 5px 0;font-size:12px;zoom:1;overflow:hidden;}
.twitter_friends_timeline .date,.twitter_friends_timeline .heure,.twitter_timeline .date,.twitter_timeline .heure{color:#7f5c25;padding-right:0.5em;}
.twitter_friends_timeline .text,.twitter_timeline .text{padding:2px 0;display:block;}
.twitter_friends_timeline span.rt,.twitter_timeline span.rt{display:inline-block;vertical-align:middle;width:18px;height:14px;text-indent:-10000px;background:url(http://cms.arnapou.net/static/arnapou/icons.png) no-repeat 0 0;}
.twitter_friends_timeline img,.twitter_timeline img{width:24px;height:24px;float:left;padding-right:4px;}
.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody{font-size:12px !important;}
.syntaxhighlighter{margin:0.5em 0 0.5em 0 !important;width:auto !important;}




