.boxgrise{padding:10px;border:1px solid #E4E4E4;background-color:#F9F9F9}
hr{height:1px;background:#eee;color:#eee;border:0}
span.red{color:#AE0000;text-decoration:none}
.voir-aussi{list-style-image:url(images/voir-aussi.png)}
#wrapper{margin:0 auto;padding:0;width:894px}
#container{margin:0;padding:0 0 1em;width:894px;float:left}
#header{margin:0;padding:10px 0 0;width:894px;float:left;position:relative}
#header h1{font-size:1.9em;margin:0;padding:0;float:left;font-weight:700;line-height:100%;color:#900}
#header h1 a{color:#900;text-decoration:none}
#header h1 a:hover{color:#890101;text-decoration:none}
#logo-placement p{font:bold 0.95em Arial;line-height:18px;color:#333;margin:0;padding:0;float:left;width:400px}
#logo-placement{padding:6px}
#search-placement{float:right}
#cs-form{margin:0}
.box{background:url(images/box.png) no-repeat;float:left;height:28px;width:268px;margin:0;padding:0}
.button{margin:0;padding:0;float:left}
.tfield{padding:1px;width:250px;margin-left:6px;height:18px;float:left;margin-top:6px;border-width:0;font-weight:700;color:#ca0002}
#navigation{float:left;width:894px;background:#222323;border-top:2px solid #000;border-bottom:2px solid #000;height:30px}
#content{margin:0;padding:10px;float:left;width:872px;background:#FFF}
#header-img{margin:5px 0;padding:0;float:left;width:894px;height:297px;overflow:hidden}
#post{float:left;width:520px;padding:1em 10px 10px;margin-bottom:1em}
#postfull{float:left;width:660px;padding:1em 0 10px 15px;border-top:1px solid #eee;margin-bottom:1em}
#post h2{font-size:1.25em;line-height:110%;color:#900}
#post-index{float:left;width:520px;padding:1em 10px 10px;margin-bottom:1em}
#post-index h2{font-size:1.25em;line-height:110%;color:#900}
#sidebar{float:right;width:285px;padding:10px 10px 10px 5px;font-size:0.6875em}
#infolettre {padding:6px;margin:6px 0}
.clear-fix{margin:0;padding:0;clear:both;float:left;height:15px;width:95%}
#footer-close{background:url(images/bottom-footer.png) no-repeat top;margin:0;padding:0 0 15px;float:left;width:894px}
#user-panel{height:25px;width:800px}
#user-panel ul{margin:0;padding:0;float:right;height:25px;list-style-type:none;display:inline}
#user-panel ul li{font-size:0.6875em;line-height:25px;color:#000;display:inline;margin:0;padding:0;float:left}
#user-panel a{margin:0 10px 0 0;padding:0;color:#900;text-decoration:underline}
#user-panel a:hover{color:#000;text-decoration:underline}
.social{float:left;width:560px;margin:1em 0;padding:0;font-size:0.6875em}
.social-tools{float:left;width:420px;margin:0;padding:0}
.social-tools p{float:left;height:20px;width:24px;text-align:center;margin:0;padding:0}
.social-tools p a{font-size:1px;color:#FFF;text-decoration:none;display:block;height:20px;width:24px}
.post-status{margin:0;padding:0;float:left;width:265px}
.comment-stats{float:right;font-size:1em;line-height:17px;color:#000;display:inline;margin:0;padding:0;text-align:right;width:265px}
.comment-stats a{background:url(images/double_comment.gif) no-repeat left center;margin:0;padding-left:13px;display:block;float:right;color:#000;text-decoration:none}
.comment-stats a:hover{color:#900;text-decoration:none}
.post-features{float:left;width:560px;margin:0 0 0.5em;padding:0}
.post-content .more-link{font-size:1em;color:#CCC;text-align:center}
#post .post-meta .post-content a.more-link{display:block;margin:0;padding:0;clear:both;background:url(images/title-more.gif) no-repeat left center;height:30px;width:85px;font-size:1px;color:#A9A8A8;text-decoration:none;float:right}
#post .post-meta .post-content a:hover .more-link{display:block;margin:0;padding:0;clear:both;background:url(images/title-more.gif) no-repeat left center;height:30px;width:85px;font-size:1px;color:#A9A8A8;text-decoration:none;float:right}
#post-index .post-meta .post-content a.more-link{color:#600;text-decoration:underline}
#post-index .post-meta .post-content a:hover .more-link{color:#C00;text-decoration:underline}
.span-img{margin:0 5px 5px 0;padding:0;float:left;height:64px;width:64px;overflow:hidden;border-top:0;border-right:0;border-bottom:0;border-left:0}
.post-content img{border-width:0;margin:5px 10px 2px 0;padding:0}
blockquote{margin:10px;padding:5px 8px;clear:both;border-top:1px solid #F1F4DF;border-bottom:1px solid #F1F4DF;line-height:19px;color:#000;border-left:3px solid #262626;background-color:#F9F9F9}
blockquote blockquote{margin:5px;padding:5px;clear:both;border-width:0}
.post-content a{color:#900;text-decoration:underline}
.post-content a:hover{color:#000;text-decoration:none}
.post-features h1{font-size:1.5em;line-height:22px;color:#000;margin:0;padding:0 5px;float:left;width:550px}
.stick-feat{background:url(images/feat.gif) no-repeat right top;height:20px;width:62px;display:block;float:left;margin:0;padding:0 0 0 2px}
#post .post-meta{float:left;width:560px;margin:0 0 0.5em;padding:0}
#post-index .post-meta{float:left;width:520px;margin:0 0 1.25em;padding:0}
.post-meta h1{font-size:1.5em;line-height:22px;color:#000;margin:0;float:left;width:520px}
.featured a{color:#900;text-decoration:none;margin:0;padding:0;float:left}
.featured a:hover{color:#000;text-decoration:none}
.post-title a{color:#900;text-decoration:none}
.post-title a:hover{color:#890101;text-decoration:none}
.postedby{float:left;width:520px;font-size:0.6875em;line-height:18px;padding:0 5px}
.post-status a{color:#900;text-decoration:underline}
.post-status a:hover{color:#000;text-decoration:underline}
.fileunder{width:520px;font-size:0.6875em;line-height:18px;color:#000;padding:0;font-weight:500}
.atgcat{margin:0;padding:0;text-align:right;width:520px}
.fileunder a{color:#787878;text-decoration:none;font-weight:400}
.fileunder a:hover{color:#900;text-decoration:none}
.post-content:hover{color:#000}
#loop-box{margin:0;padding:0;float:left;width:560px}
.mini-feats{margin:0;padding:0;float:left;width:350px}
.mini-feats h3{margin:0;padding:0;float:left;width:330px;font-size:1.125em;line-height:18px;border-bottom:1px solid #CCC}
.mini-post{float:left;width:350px;font-size:0.6875em;line-height:18px;color:#454545;padding-top:10px;padding-bottom:8px;border-bottom:1px dotted #EFEFEF}
.mini-post .dates{color:#999;text-decoration:none}
.mini-post h1{font-size:1.125em;line-height:18px;color:#000;margin:0;padding:0}
.mini-post a{color:#900;text-decoration:underline}
.mini-post a:hover{color:#000;text-decoration:underline}
.mini-post img{float:left;border-width:0}
.link-bait{padding:0 10px 10px;float:right;width:180px}
.link-bait h3{font-size:1.125em;line-height:18px;color:#000;margin:0;padding:0;float:left;width:170px;border-bottom:1px solid #CCC}
.link-bait ul{margin:0;padding:10px 0;float:left;width:170px;list-style-type:none}
.link-bait ul li{margin:0 0 5px;padding:0;float:left;width:170px;font-size:0.6875em;line-height:18px;color:#666}
.link-bait ul li a{color:#333;text-decoration:none;background:url(images/arrow.gif) no-repeat left 4px;margin:0;float:left;padding-left:14px}
.link-bait ul li a:hover{color:#900;text-decoration:underline;background:url(images/arrow.gif) no-repeat left 4px;margin:0;float:left;padding-left:14px}
#rss-feeds{float:left;width:285px;background:url(images/subscribes.gif) no-repeat bottom;height:64px;padding-top:10px}
#rss-block{float:left;height:64px;width:45px}
#rss-block a{color:#447899;text-decoration:none;display:block;float:left;height:64px;width:45px;text-align:center}
#rs-count{float:left;width:230px;padding-top:27px;font-size:1.25em;font-weight:700;color:#FFF;font-family:Georgia, "Times New Roman", Helvetica, sans-serif;line-height:24px;margin:0}
#rs-count p{margin:0;padding:0}
#rs-count a{color:#FFF;text-decoration:none}
#advertisment-block{margin:0;padding:5px;float:left;width:275px}
#advertisment-block img{margin:0 4px 4px 0;padding:3px;float:left;border:1px solid #DADADA}
#advertisment-block img:hover{margin:0 4px 4px 0;padding:3px;float:left;border:1px solid #CDCDCD}
#my-wp-theme{margin:0 0 1em;padding:9px;float:left;width:265px;border:1px solid #EEE;background:#F9F9F9}
#my-wp-theme h3{font-size:1.26em;line-height:20px;color:#000;margin:0 0 6px;padding:0;float:left;width:265px}
#theme-slot{margin:0;padding:0;float:left;width:265px}
#theme-slot ul{margin:0;padding:0;float:left;width:265px;list-style-type:none}
#theme-slot ul li{margin:0 8px 5px 0;padding:0;float:left;height:80px;width:80px;overflow:hidden}
#theme-slot img{float:left;height:70px;width:70px;padding:3px;border:1px solid #DADADA}
#theme-slot img:hover{float:left;height:70px;width:70px;padding:3px;border:1px solid #999}
.view-more{margin:0;padding:5px 10px 5px 0;float:left;width:255px;font-size:1em;color:#000;text-decoration:none;line-height:20px;font-weight:700}
.view-more a{background:url(images/arrow.gif) no-repeat left center;display:block;margin:0;float:right;color:#000;text-decoration:none;padding:0 0 0 8px;height:25px;width:100px;text-align:center;line-height:25px}
.view-more a:hover{background:url(images/arrow.gif) no-repeat left center;display:block;margin:0;float:right;color:#900;text-decoration:none;padding:0 0 0 8px;height:25px;width:100px;text-align:center;line-height:25px}
#more-headline{margin:0 0 1em;padding:9px;float:left;width:265px;background:#F9F9F9;border:1px solid #EEE}
#more-headline h3{font-size:1.25em;line-height:20px;color:#000;margin:0 0 6px;padding:0;float:left;width:265px;border-bottom:1px solid #CCC}
.side-feat{margin:0;padding:0 0 8px;float:left;width:265px;font-size:1em;line-height:16px;color:#666;border-bottom:1px solid #eee}
.side-feat a{color:#900;text-decoration:underline}
.side-feat a:hover{color:#000;text-decoration:underline}
.side-feat h1{font-size:1.25em;color:#333;line-height:19px;margin:0;padding:0}
.side-feat img{margin:0 5px 5px 0;padding:3px;float:left;border:1px solid #DADADA}
#widget-sidebar{background:#edf1f2;margin:0 0 1em;padding:12px 9px;float:left;width:265px;border:1px solid #e1e6e7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bar{margin:0;float:left;width:243px;padding-right:2px;padding-left:2px}
.bar img{margin:0;border-width:0}
.bar h3{font-size:1.125em;color:#000;margin:0;padding:0 0 2px;float:left;width:243px;line-height:18px;border-bottom:1px dotted #DADADA}
.bar h3 a{color:#9F4929;text-decoration:none}
.bar h3 a:hover{color:#333}
.bar .list{margin:0;padding:8px 0 15px;float:left;width:243px;list-style-type:none;font-size:1em}
.bar .list ul{margin:0;padding:0;float:left;width:243px;list-style-type:none}
.bar .list li{margin:0 0 5px;padding:0;float:left;width:243px;list-style-type:none;font-size:1em;line-height:17px;color:#666}
.bar .list ul li{margin:5px 0 0;padding:0;float:left;width:243px;list-style-type:none;font-size:1em}
.bar .list li a{background:url(images/radio.gif) no-repeat left 4px;margin:0;float:left;padding-left:12px;color:#333}
.bar .list li a:hover{background:url(images/radio.gif) no-repeat left 4px;margin:0;float:left;padding-left:12px;color:#900;text-decoration:underline}
.bar .nolist{margin:0;padding:8px 0 15px;float:left;width:128px;list-style-type:none;font-size:1em}
.bar .nolist ul{margin:0;padding:0;float:left;width:128px;list-style-type:none}
.bar .nolist li{margin:0 0 5px;padding:0;float:left;width:128px;list-style-type:none;font-size:1em;line-height:16px;color:#666}
.bar .nolist ul li{margin:5px 0 0;padding:0;float:left;width:128px;list-style-type:none;font-size:1em}
.bar .nolist li a{margin:0;float:left;padding:0;color:#333;text-decoration:none}
.bar .nolist li a:hover{margin:0;float:left;padding:0;color:#900;text-decoration:underline}
#comments-template{float:left;width:550px;margin:0;padding:0 0 0 5px}
#comments-template h4{font-size:1.25em;color:#000;line-height:20px;margin:0;padding:0;float:left;width:550px}
#comments-template h5{font-size:1.25em;color:#000;line-height:20px;margin:0;padding:1em 0 0;float:left;width:550px}
.rss-subscribes{margin:0;padding:0 0 0 16px;float:left;width:530px;background:url(images/rss.png) no-repeat left center;font-size:0.6875em;line-height:18px;color:#333}
.rss-subscribes a{color:#900;text-decoration:underline}
.rss-subscribes a:hover{color:#000;text-decoration:underline}
.comment-list{float:left;width:530px;padding:10px;border-bottom:1px solid #EEE}
.comment-list-alt{float:left;width:530px;padding:10px;border-bottom:1px solid #EEE;background:#f9f9f9}
.c-left{margin:0;padding:0;float:left;width:465px}
.comment-user{font-size:0.6875em;line-height:17px;color:#000;margin:0;padding:0;float:left;width:465px}
.comment-user a{color:#900;text-decoration:underline}
.comment-user a:hover{color:#333;text-decoration:underline}
.aut{font-family:Georgia, "Times New Roman", Helvetica, sans-serif;font-weight:700;font-size:1em}
.aut a{color:#900;text-decoration:underline}
.under-mod{float:left;width:465px;font-size:0.75em;line-height:18px;font-style:italic;color:#000;font-weight:700}
.c-right{float:right;height:56px;width:56px;color:#CEC8AC;text-align:center;font-size:9px;overflow:hidden}
.c-right a{color:#D7D1B7;text-decoration:none}
.c-right a:hover{color:#D7D1B7;text-decoration:none}
.c-right img{margin:0;padding:0;float:left;border:1px solid #eee}
.comment-text a{color:#903;text-decoration:underline}
.comment-text a:hover{color:#333;text-decoration:none}
.comment-text p{margin:0;padding:0}
.c-right img:hover !important{margin:0;padding:0;float:left;border:1px solid #CCC}
.pingback{float:left;width:550px;font-size:0.6875em;line-height:19px;color:#000;padding-top:5px;padding-bottom:5px}
.pingback-alt{float:left;width:550px;font-size:0.6875em;line-height:19px;color:#000;padding-top:5px;padding-bottom:5px}
.pingback a{color:#333;text-decoration:underline}
.pingback-alt a{color:#333;text-decoration:underline}
.ping-id{float:left;height:20px;width:80px}
.pingback a:hover{color:#900;text-decoration:underline}
.pingback-alt a:hover{color:#900;text-decoration:underline}
.user-stats{margin:0;padding:0;float:left;width:520px;font-size:0.6875em;line-height:18px;color:#333}
.user-stats a{color:#900;text-decoration:underline}
#comment-form{margin:0;float:left;width:540px;padding-top:1em}
#comment-form label{font-size:0.6875em;line-height:18px;color:#000;margin:0;padding:0;font-weight:700}
#comment-form p{margin:0 0 0.4375em;padding:0;font-size:0.6875em;line-height:17px;color:#666}
#comment-form p a{color:#900;text-decoration:underline}
.input-box{background:#F9F9F9;padding:1px;width:530px;font-family:"Trebuchet MS", "Times New Roman", Tahoma;font-size:14px;font-weight:700;color:#000;border-top:1px solid #A7A7A7;border-right:1px solid #A7A7A7;border-bottom:1px solid #BCBCBC;border-left:1px solid #BCBCBC}
.input-area{background:#F9F9F9;padding:1px;width:530px;height:200px;font-family:"Trebuchet MS", "Times New Roman", Tahoma;font-size:14px;font-weight:700;color:#000;border-top:1px solid #A7A7A7;border-right:1px solid #A7A7A7;border-bottom:1px solid #BCBCBC;border-left:1px solid #BCBCBC}
.post-the-comment{font-family:"Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;font-size:16px;color:#000;padding:1px;height:40px;width:160px;line-height:40px;font-weight:700}
#footer{float:left;width:874px;background:#F8F8F8;position:relative;padding:15px 10px 0.5em;border-top:5px solid #a84a24}
.top-footer{float:left;width:874px;padding-bottom:10px;border-bottom:1px solid #2C2C2C}
#flickr-roll{float:left;width:430px;padding:20px 5px 10px 50px;background:url(images/f-badge.gif) no-repeat left center}
#tags{float:right;width:350px}
.red{color:#b3310e;text-decoration:none}
#tags h3{text-align:right;margin:0;padding:0;float:left;width:350px;font-size:17px;color:#FFF}
#tags h3 a{color:#333;text-decoration:none;padding-right:8px;padding-left:8px;display:block;border-bottom:1px dotted #444;float:right}
.tagbox{float:left;width:350px;padding-top:5px;padding-bottom:5px;line-height:24px}
.tagbox a{color:#928372;text-decoration:none}
.tagbox a:hover{color:#857768;text-decoration:underline}
#flickr-roll ul{float:left;width:430px;margin:0;padding:0;list-style-type:none}
#flickr-roll ul ul{float:left;width:430px;margin:0;padding:0;list-style-type:none}
#flickr-roll ul li{float:left;margin:0;padding:5px;height:68px;width:68px}
#flickr-roll li img{height:63px;width:63px;margin:0;padding:0;float:left;display:block;border:1px solid #333}
#flickr-roll li img:hover{height:63px;width:63px;margin:0;padding:0;float:left;display:block;border:1px solid #666}
.bottom-footer{float:left;width:874px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #2C2C2C}
.footer-block{padding:8px;float:left;width:270px}
.footer-block:hover{padding:8px;float:left;width:270px}
.f-list{margin:0;padding:8px 0;float:left;width:270px;list-style-type:none}
.f-list li{float:left;width:270px;margin:0 0 5px;padding:0;font-size:0.6875em;line-height:17px;color:#333}
.footer-block h3{font-size:1.25em;color:#333;margin:0;padding:0 0 4px;float:left;width:270px;background:url(images/dot.gif) repeat-x bottom}
.f-list ul{margin:0;padding:0;float:left;width:260px;list-style-type:none}
.f-list ul li{float:left;width:240px;margin:5px 0 0;font-size:1em;line-height:17px;color:#FFF;padding:0}
.f-list li a{color:#333;background:url(images/footer-list.gif) no-repeat left 3px;padding-left:13px;display:block;margin:0;float:left}
.f-list li a:hover{color:#999;text-decoration:underline;background:url(images/footer-list.gif) no-repeat left 3px;padding-left:13px;display:block;margin:0;float:left}
.footer-box{text-align:justify;font-size:0.6875em;line-height:20px;color:#333;margin:0;padding:8px 0;float:left;width:270px}
.footer-box img{margin:0 5px 5px 0;padding:3px;float:left}
.footer-box a{color:#999;text-decoration:underline}
.footer-box a:hover{color:#999;text-decoration:none}
#final-footer{margin:0;padding:10px 0 0;float:left;width:874px;position:relative;font-size:11px;color:#999;line-height:16px}
.ff-left{float:left;width:874px;text-align:center}
.ff-left a{color:#333;text-decoration:none}
.ff-left a:hover{color:#999;text-decoration:underline}
.site{font:normal 13px Arial;color:#333}
.ff-right{float:right;width:410px}
.ff-right h3{text-align:right;float:left;width:410px;font-size:15px;margin:0;padding:0;color:#FFF}
.ff-right form{margin:0;padding:0;float:left;width:410px}
.ff-right select{margin-top:5px;margin-bottom:0;border:5px solid #000;width:240px;float:right;font-size:13px;background:#f9f9f9;color:#000;padding:1px;font-family:"Lucida Sans", "Lucida Grande", "Trebuchet MS"}
.post-themes{margin:0;padding:0;float:left;width:560px}
.post-meta-theme{margin:0;padding:8px;float:left;height:210px;width:170px;overflow:hidden}
#theme-top{font-size:0.75em;font-weight:700;color:#000;margin:0 0 1em;padding:0;float:left;width:560px}
.meta-img{margin:0;padding:0 0 5px;float:left;height:150px;width:170px}
.meta-img img{float:left;height:150px;width:170px;border-width:0}
.post-meta-theme p{margin:0;padding:0;float:left;width:170px;font-size:0.6875em;line-height:18px;color:#000;font-weight:700}
.post-meta-theme p a{color:#600;text-decoration:underline}
.post-meta-theme p a:hover{color:#000;text-decoration:underline}
#wp-admin-bar{align:center;margin:0;padding:5px;background:#f9f9f9;border:1px solid #666;clear:both;text-align:center}
#wp-admin-bar ul{margin:0;padding:0}
#wp-admin-bar ul li{list-style-type:none;display:inline;margin:0 10px;padding:0}
.wplc_table{background-color:#F9F9F9;border:1px solid #EEE;font:normal 13px Arial}
.wplc_table td{padding:2px}
.wplc_event_name{font-weight:700}
.wplc_event_desc{border-bottom:1px solid #CCC}