*{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
body{background:#d3d4ce url(fill.png) repeat-x;font-family:arial, helvetica, sans-serif;font-size:13px;color:#333;text-align:center;}
#conteneur{width:950px;margin:auto;text-align:left;}
#header{margin-bottom:25px;}
#header a{display:block;height:138px;padding-top:6px;background:transparent url(logo.png) no-repeat 65px bottom;color:#878787;text-decoration:none;text-shadow:1px 1px #000;text-align:center;}
#contenu{width:580px;float:left;padding-bottom:44px;}
#fil{font-size:12px;margin-bottom:25px;}
#fil a{color:#333;}
.date{clear:both;float:left;height:56px;width:58px;margin-top:4px;padding-top:3px;background:url(date.png) no-repeat;text-align:center;color:#babbb6;text-transform:uppercase;}
.date span{display:block;color:#ccc;margin-bottom:2px;}
.post{width:510px;float:right;margin-bottom:40px;}
.post h2{font-size:18px;margin-bottom:18px;}
.post h2 a{color:#333;text-decoration:none;}
.post h2 a:hover{text-decoration:underline;}
.post p{margin-bottom:10px;}
.post a{color:#660000;}
#fpartager{text-align:center;}
#contenu ul{margin-left:30px;margin-bottom:10px;}
#contenu li{list-style-type:square;}
#contenu img{border:5px solid #ededed;}
#contenu .alignleft{float:left;margin:4px;margin-right:20px;}
blockquote p {margin:0;padding:0;}
#contenu blockquote {background:#c7c8c2;padding:8px 10px 2px;border:1px solid #b8b9b3;margin:0 20px 10px;font-style:italic;}
#sidebar{width:286px;padding:0px 20px;padding-bottom:44px;float:right;background:url(separation.png) repeat-y left;}
#sidebar a{text-decoration:none;color:#333;}
#sidebar a:hover{text-decoration:underline;}
#sidebar form{width:300px;height:150px;background:#c7c8c2 url(catchmail.png) no-repeat;text-align:center;}
#sidebar #email{background:transparent;border:0;margin-top:40px;height:44px;width:222px;padding-left:36px;padding-right:10px;font-weight:bold;font-size:18px;margin-bottom:10px;}
#thumbs{padding-left:20px;padding-top:26px;height:80px;}
#thumbs li{float:left;margin-right:4px;margin-right:4px;}
h5{clear:both;margin-top:26px;font-size:16px;}
#who{margin-top:26px;}
#photo{float:left;}
.page_item{margin-left:63px;}
#footer{clear:both;text-align:center;color:#666;font-size:11px;padding-top:50px;padding-bottom:30px;}

