/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>, highly modified by <a href="http://www.aenemya.com">kReEsTaL</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/
/* STYLES DE BASE */
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, input, ins, kbd, q, s, samp, small, strike, strong, sub, sup, 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;font-size:100%;background:transparent;}
body{font:0.8em Georgia,"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;line-height:20px;background-color:#000;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;color:#412000;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;font-style:italic;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
input[type=hidden]{display:none !important;}
form,fieldset{margin:0;padding:0;border:none;}
img{font-size:0;}

/* Liens */
a,a:link{font-weight:bold;text-decoration:none;color:#412000;}
a:hover{background-color:#fff8ef;}

/* Primary input styles */
input,select,textarea{border:1px #6b4317 solid;color:#6b4317;background-color:#f2eddd;}
input.button{font-weight:bold;}
textarea{padding:5px;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;}
input:hover,select:hover,textarea:hover,
input:focus,select:focus,textarea:focus{background-color:#fff;}

/* Secundary input styles */
input.key,select.key,textarea.key{border:0;font-family:Verdana,"Trebuchet MS",Arial,sans-serif;font-size:0.85em;background-color:#3d2e2a;color:#cabca4;}
.key:hover,.key:focus{background-color:#584743;color:#f8ecd8;}

/* Citation */
blockquote{background:#faf0e6 url('http://kreestal.free.fr/lalunemauve/quote.gif') no-repeat 98% 10px;border-left:10px solid #c9b398;padding:10px 50px 10px 15px;margin:20px 30px;}
.entry-content .article blockquote p{text-indent:0;font-style:italic;padding:8px 0 !important;margin:0;font-size:0.9em;}

/* Souligné */
.souligne{text-decoration:line-through;}

/* Séparateur */
hr{height:13px;border:0;background:url(http://www.lalunemauve.fr/i/0-common/separateur-top.gif) no-repeat bottom center;padding:0; margin:0 0 10px 0;}
hr.nosubtitle {margin-top:15px;margin-bottom:25px;}

/* Backgrounds */
.accueil-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/accueil-jour.jpg);}
.accueil-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/accueil-nuit.jpg);}
.planete-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/planete-jour.jpg);}
.planete-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/planete-nuit.jpg);}
.musique-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/musique-jour.jpg);}
.musique-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/musique-nuit.jpg);}
.ecritures-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/ecritures-jour.jpg);}
.ecritures-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/ecritures-nuit.jpg);}
.cinema-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/cinema-jour.jpg);}
.cinema-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/cinema-nuit.jpg);}
.art-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/art-jour.jpg);}
.art-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/art-nuit.jpg);}
.web-jour{background-image:url(http://www.lalunemauve.fr/i/99-background/web-jour.jpg);}
.web-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/web-nuit.jpg);}
.erreur404-jour,
.erreur404-nuit{background-image:url(http://www.lalunemauve.fr/i/99-background/erreur404.jpg);}
.postid-2201{background-image:url(http://www.lalunemauve.fr/i/99-background/desert-sirenes.jpg);}

/* Layout */
#wrapper{padding-bottom:15px;}

/* Header */
#header{width:865px;height:94px;margin:0 auto;}
#menu,#menu li,
#search{float:left;display:inline;}

/* Menu */
#menu{width:693px;height:94px;}
#menu,#menu li a,
#search{background:url(http://www.lalunemauve.fr/i/98-menu/menu.png) no-repeat;}
#IE6 #menu,#IE6 #menu li a,
#IE6 #search{background-image:url(http://www.lalunemauve.fr/i/98-menu/menu_8bits.png);}
#menu li,#menu a{height:67px;}

/* Items de menu */
#logo,#logo a{width:121px;height:94px;}
#accueil,#accueil a{width:98px;}
#communaute,#communaute a{width:98px;margin-right:20px;}
#musique,#musique a{width:86px;}
#ecritures,#ecritures a{width:71px;}
#cinema,#cinema a{width:77px;margin-right:10px;}
#liens,#liens a{width:53px;}
#forum,#forum a{width:55px;}

/* Items de menu > liens */
#menu li a{display:block;}
#menu li a span{position:absolute;top:-999em;left:-999em;}

#menu #accueil a{background-position:-121px -67px;}
#menu #accueil a:hover,#menu #accueil.active a{background-position:-121px -134px;}
#menu #communaute a{background-position:-219px -67px;}
#menu #communaute a:hover,#menu #communaute.active a{background-position:-219px -134px;}
#menu #musique a{background-position:-333px -67px;}
#menu #musique a:hover,#menu #musique.ecritures a{background-position:-333px -134px;}
#menu #ecritures a{background-position:-420px -67px;}
#menu #ecritures a:hover,#menu #ecritures.active a{background-position:-420px -134px;}
#menu #cinema a{background-position:-490px -67px;}
#menu #cinema a:hover,#menu #cinema.active a{background-position:-490px -134px;}
#menu #liens a{background-position:-576px -67px;}
#menu #liens a:hover{background-position:-576px -134px;}
#menu #forum a{background-position:-629px -67px;}
#menu #forum a:hover{background-position:-629px -134px;}

#menu #logo a{width:80px;height:80px;margin:8px 0 0 35px;text-indent:-9999em;background-image:url(http://www.lalunemauve.fr/i/98-menu/logos.png);background-repeat:no-repeat;}
.accueil-jour #menu #logo a{background-position:0 0;}
.accueil-nuit #menu #logo a{background-position:0 -80px;}
.planete-jour #menu #logo a{background-position:0 -160px;}
.planete-nuit #menu #logo a{background-position:0 -240px;}
.musique-jour #menu #logo a{background-position:0 -320px;}
.musique-nuit #menu #logo a{background-position:0 -400px;}
.ecritures-jour #menu #logo a{background-position:0 -480px;}
.ecritures-nuit #menu #logo a{background-position:0 -560px;}
.cinema-jour #menu #logo a{background-position:0 -640px;}
.cinema-nuit #menu #logo a{background-position:0 -720px;}
.art-jour #menu #logo a{background-position:0 -800px;}
.art-nuit #menu #logo a{background-position:0 -880px;}
.web-jour #menu #logo a{background-position:0 -960px;}
.web-nuit #menu #logo a{background-position:0 -1040px;}

/* Search */
#search{width:160px;height:67px;margin-right:12px;text-align:center;background-position:-693px 0;}
#search form{height:37px;}
#search form label{position:absolute;top:-9999em;left:-9999em;}
#search p{margin-top:14px;}
#search input{font-family:Verdana,"Trebuchet MS",Arial,sans-serif;font-size:0.85em;}
#search input#s{width:80px;height:14px;padding:2px;}
#search input#searchsubmit{padding:1px 2px 2px;cursor:pointer;}

/* Buddypress admin bar */
#wp-admin-bar #admin-bar-logo{padding:3px 8px 2px;}
#wp-admin-bar a:hover{background-color:black;}
#wp-admin-bar ul li ul li{width:185px !important;padding-right:0 !important;}


/* Parchemin */
#top-illusion{width:990px;height:15px;line-height:15px;margin:205px auto 0;background:url(http://www.lalunemauve.fr/i/0-common/top-illusion.png) no-repeat;}
#IE6 #top-illusion{margin-top:200px;}
#container{width:990px;margin:0 auto;background:url(http://www.lalunemauve.fr/i/0-common/container.png) repeat-y;overflow:hidden;}
#content{float:left;display:inline;position:relative;width:630px;padding:0 15px;background:url(http://www.lalunemauve.fr/i/0-common/content.jpg) no-repeat;}
#col-left{float:left;width:390px;}
#IE6 #col-left,
#IE7 #col-left{padding-bottom:15px;}
#col-right{float:right;width:225px;}
#sidebar{float:right;width:315px;min-height:401px;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/sidebar-bg.jpg) no-repeat;}
#sidebar .bloc{margin-bottom:15px;}
#sidebar .narrow{padding-right:15px;padding-left:15px;}

/* Breadcrumbs */
#breadcrumbs{width:630px;margin-bottom:15px;text-align:center;font-size:0.9em;font-family:Georgia,"Times New Roman",serif;border-top:1px dotted #512e18;border-bottom:1px dotted #512e18;color:#5f4b34;}
#breadcrumbs span{text-transform:uppercase;letter-spacing:2px;} 
#breadcrumbs span.edit-link a{background-color:transparent !important;}
#breadcrumbs span.edit-link a img{vertical-align:-3px;}

/* Titres */
.title{clear:both;height:24px;text-indent:-9999em;}
#col-left .title{width:390px;margin-bottom:8px;}
#col-right .title{width:225px;}

/* Home */
#content #title{float:left;width:630px;margin-bottom:15px;line-height:30px;}
.home #content h1{width:630px;height:84px;text-indent:-9999em;background:url(http://www.lalunemauve.fr/i/1-homepage/main-title.png);}
.home #content h2.soustitre{position:absolute;top:-9999em;text-indent:-9999em;}
.home .title{background:url(http://www.lalunemauve.fr/i/1-homepage/hp-titles-sprite.png) no-repeat 0 0;}

/* Slider */
#coupsdecoeur-title{width:390px;height:24px;margin-bottom:8px;}
#slider{float:left;position:relative;overflow:hidden;width:390px;height:197px;margin-bottom:15px;background-color:#dbcbb5;}
#IE6 #slider,
#IE7 #slider{margin-bottom:7px;}
#sliderContent{position:absolute;top:0;left:0;width:390px;}
.sliderImage{float:left;display:inline;position:relative;display:none;}
.sliderImage span{position:absolute;width:370px;background-color:#2a1a07;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;color:#b4916e;display:none;}
#sliderContent span{padding:5px 10px 10px 10px;font-size:9px;text-transform:uppercase;font-weight:bold;font-family:Verdana,Arial,Tahoma,sans-serif;}
#sliderContent span a{font-size:14px;color:#faf0d7;font-family:Georgia,Garamond,"Times New Roman",serif;text-transform:none;}
#sliderContent span a:hover{background-color:transparent;text-decoration:underline;}
#slider .top{top:0;left:0;}
#slider .bottom{bottom:0;left:0;}

/* Suite home */
#headlines-title{background-position:0 -25px;}
#headlines .article{float:left;display:inline;width:172px;margin-bottom:15px;padding:8px;background-color:#dbcbb5;}
#headlines .article:hover{background-color:#fff8ef;}
#headlines .odd{clear:left;margin-right:14px;}
#headlines .article .titre{overflow:hidden;height:60px;line-height:20px;}
#headlines .short .titre{height:auto;}
#headlines .article .note{height:21px;margin-top:10px;margin-bottom:10px;}
#headlines .article .cat,
.author .entry-content #member-posts ul li .cat{overflow:hidden;height:15px;margin-top:5px;font-size:0.8em;text-transform:uppercase;}
#headlines .article .cat a,
.author .entry-content #member-posts ul li .cat a{font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#675A48;}
#headlines .archives{clear:both;}

#col-right .mea{clear:both;overflow:hidden;width:225px;margin-bottom:15px;}
#col-right .mea h3{width:225px;text-indent:-9999em;}

#indispensables-title{background-position:0 -50px;}
.simple-list ul li{float:left;display:inline;position:relative;padding:5px 0;font-size:0.85em;line-height:16px;border-bottom:1px dotted #512e18;}
.simple-list ul li:hover{background-color:#fff8ef}
.simple-list ul li a{display:block;float:left;width:205px;padding-left:20px;background:url(http://www.lalunemauve.fr/i/0-common/picto/dark-bullet.png) no-repeat 5px 5px;}
.simple-list ul li span{float:left;width:205px;padding-left:20px;}
#indispensables ul li a{overflow:hidden;height:30px;}
#IE6 #indispensables ul li{padding-bottom:0;}

#on-adore{text-align:center;}
#onadore-title{margin-bottom:8px;background-position:0 -75px;}

#lastcomments-title{height:23px;margin-bottom:8px;background-position:0 -99px;}
#last-comments li{overflow:hidden;float:left;display:inline;margin-bottom:10px;padding-bottom:5px;line-height:16px;border-bottom:1px dotted #512E18;}
#last-comments li:last-child{margin-bottom:0;}
#IE6 #last-comments li{margin-bottom:5px;}
#last-comments li span{font-size:0.85em;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;}
#last-comments li .content{clear:both;display:block;margin-bottom:3px;padding-left:10px;border-left:15px solid #f0dec6;text-align:justify;color:#675a48;}
#last-comments li .avatar{float:left;width:15px;margin-right:10px;padding-top:3px;}
#last-comments li .details{float:left;display:inline;width:200px;line-height:14px;font-size:0.8em;}
#last-comments li .details span{font-weight:bold;}
#last-comments li .details a{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#675a48;}

#most-viewed-title{height:23px;background-position:0 -123px;}
#least-viewed-title{height:23px;background-position:0 -147px;}

/* Categories: common elements  */
.category .subcategory h1,
.page h1,
.tag h1,
.search h1,
.archive h1{line-height:30px;font-size:2.4em;text-transform:uppercase;text-align:center;text-indent:0;background-image:none;color:#512E18;}
.category h1{margin:0 auto 15px auto;text-indent:-9999em;background:url(http://www.lalunemauve.fr/i/0-common/rubriques-titles-sprite.png) no-repeat;}
.category h2,
.page h2,
.tag h2,
.archive h2{width:630px;margin-top:15px;padding:2px 0;line-height:16px;font-size:0.9em;text-align:center;background-color:#dbcbb5;}
.subcategory #dropdown-cat{float:left;width:224px;margin-bottom:15px;}
.subcategory #dropdown-cat-title{width:224px;height:25px;margin-bottom:8px;background-image:url(http://www.lalunemauve.fr/i/0-common/dropdown-title.png);}
.subcategory #dropdown-cat p{line-height:15px;font-family:Verdana,"Trebuchet MS",Arial,Tahoma;font-size:0.85em;}
.subcategory #dropdown-cat form{margin-top:5px;}
.subcategory select.key{width:224px;padding:3px 0;font-size:1em;cursor:pointer;}
.viewall{clear:both;float:left;width:390px;height:20px;margin-bottom:15px;}
.viewall a{display:block;width:390px;height:20px;font-size:0.8em;text-transform:uppercase;text-align:center;background-color:#faf1e3;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#675A48;}
.viewall a:hover{background-color:#fffaf0;}

/* Musique */
.category-musique h1{width:267px;height:46px;background-position:0 -38px;}
.category-musique .title,
.archive .title{background:url(http://www.lalunemauve.fr/i/3-musique/musique-title-sprite.png) no-repeat 0 0;}
#lastchroncd-title{background-position:0 -25px;}
.lastchroncd{float:left;position:relative;overflow:hidden;width:380px;height;43px;margin-bottom:10px;padding:5px;background-color:#e3d6c3;text-align:center;}
.lastchroncd:hover{background-color:#fff8ef;}
.lastchroncd .titre a{position:absolute;width:342px;height:53px;top:0;left:48px;line-height:28px;z-index:1;}
.lastchroncd .titre a span,
.lastchroncd .note img{text-align:center;}
#lastchronconcerts-title{background-position:0 -50px;}
#lastbios-title{background-position:0 -75px;}
#albumscultes-title{margin-bottom:8px;background-position:0 -100px;}
.oeuvrescultes{width:225px;padding-bottom:15px;}
#IE7 .oeuvrescultes{width:220px;}
.oeuvrescultes .culte{float:left;display:inline;overflow:hidden;margin-bottom:15px;}
#albumscultes .culte{margin-left:15px;}
#newsmus-title{background-position:0 -125px;}
#lastcommus-title{margin-bottom:8px;background-position:0 -149px;}
.category-musique #most-viewed-title,
.archive #most-viewed-title{background-position:0 -173px;}
.category-musique #least-viewed-title,
.archive #least-viewed-title{background-position:0 -197px;}

/* Ecritures */
.category-ecritures h1{width:326px;height:38px;margin-bottom:20px;background-position:0 -84px;}
.category-ecritures .title{background:url(http://www.lalunemauve.fr/i/4-ecritures/ecritures-title-sprite.png) no-repeat 0 0;}
#lastchronlivres-title{background-position:0 -25px;}
#lastchronexpress-title{background-position:0 -50px;}
#livrescultes-title{margin-bottom:8px;background-position:0 -75px;}
#livrescultes .culte{margin-left:7px;}
#newsecr-title{background-position:0 -100px;}
#lastcomecr-title{margin-bottom:8px;background-position:0 -124px;}
.category-ecritures #most-viewed-title{background-position:0 -148px;}
.category-ecritures #least-viewed-title{background-position:0 -172px;}

/* Cinema */
.category-cinema h1{width:234px;height:38px;margin-bottom:20px;background-position:0 -122px;}
.category-cinema .title{background:url(http://www.lalunemauve.fr/i/5-cinema/cinema-title-sprite.png) no-repeat 0 0;}
#lastchronfilms-title{background-position:0 -25px;}
#lastreal-title{background-position:0 -50px;}
#filmscultes-title{margin-bottom:8px;background-position:0 -75px;}
#filmscultes .culte{margin-left:7px;}
#newscine-title{background-position:0 -100px;}
#lastcomcine-title{margin-bottom:8px;background-position:0 -124px;}
.category-cinema #most-viewed-title{background-position:0 -148px;}
.category-cinema #least-viewed-title{background-position:0 -172px;}

/* Sidebar */
#top-shortcuts{float:left;width:285px;overflow:hidden;}
#top-shortcuts a{padding:0 2px;line-height:14px;font-size:10px;font-weight:bold;font-family:Verdana,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;background-color:#efe1ca;color:#806d61;word-wrap:normal;}
#top-shortcuts a:hover{background-color:#fff8ef;}
#top-shortcuts .left{float:left;display:inline;width:115px;margin-right:7px;}
#top-shortcuts .middle{float:left;width:62px;margin-right:7px;}
#top-shortcuts .right{float:right;width:82px;}

#presentation{float:left;margin-bottom:15px;padding:4px 0;width:315px;line-height:22px;font-size:18px;color:#5e3712;background-color:#FAEFDC;word-wrap:break-word;}
#presentation a{font-weight:bold;color:#412000;border-bottom:1px solid #d4b8a7;}

#inscription{float:left;width:300px;height:75px;margin-bottom:6px;padding:50px 0 0 15px;background:url(http://www.lalunemauve.fr/i/1-homepage/sidebar/inscription-bg.png) no-repeat 100% 0;}
#inscription input{width:80px;height:14px;padding:4px;}
#inscription input.button{width:30px;height:22px;padding:3px 4px 4px 4px;}
#inscription p{line-height:15px;}
#inscription p a{font-family:Verdana,Tahoma,"Trebuchet MS",sans-serif;font-size:0.75em;font-weight:bold;text-transform:uppercase;color:#806d61;}
#inscription p.notregistered{margin-top:5px;}
#inscription p.notregistered a{color:#3d2e2a;}

#devenezredacteur{float:left;width:315px;height:68px;padding-top:36px;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/devenez-bg.jpg) no-repeat;}
#devenezredacteur .titre{position:absolute;top:-9999em;}
#devenezredacteur .soustitre{line-height:14px;font-size:0.85em;font-family:Verdana,Tahoma,Arial,"Trebuchet MS",sans-serif;text-align:center;color:#fff;}
#devenezredacteur a{text-decoration:underline;color:#fff;}
#devenezredacteur a:hover{background-color:#310e24;}

.light-mea{float:left;width:315px;margin-bottom:15px;padding-top:12px;padding-bottom:12px;background-color:#fffaf0;text-align:center;}
.light-mea .titre{width:315px;text-indent:-9999em;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/sidebar-title-sprite.png) no-repeat;}
.light-mea .soustitre{font-size:0.85em;font-family:Verdana,Tahoma,Arial,"Trebuchet MS",sans-serif;text-align:center;color:#1e1008;}
.light-mea a{text-decoration:underline;}

/* Box info générique */
div.info{background-color:#FAEFDC;border:1px solid #4f2d14;padding:3px 18px;}

/* Login box // WP FB autoconnect */
.widget_loginlogout{float:left;width:315px;margin-bottom:15px;}
.widget_loginlogout .in-1{width:315px;height:118px;padding-top:44px;background:#fffaf0 url(http://www.lalunemauve.fr/i/0-common/sidebar/wp-fb-autoconnect.png) no-repeat;}
#loginform p{float:left;margin-bottom:10px;}
#loginform label{float:left;width:125px;margin-right:5px;text-align:right;font-weight:bold;font-size:14px;}
#loginform .input{float:left;width:116px;}
#loginform .link{float:left;clear:left;display:inline-block;margin-left:129px;line-height:12px;font-size:9px;text-decoration:underline;color:#806d61;font-family:Verdana,Arial,sans-serif;}
#wp-submit{float:left;display:inline;width:40px;margin-left:5px;padding:0 5px;background-color:#3d2e2a;border-color:#000;color:#f2eddd;font-weight:bold;font-size:12px;}
#fbLoginButton{float:left;display:inline;margin-left:39px;margin-top:8px;}
.fb_button_small .fb_button_text{font-size:12px;}
.fb_button_small:hover{background-color:#29447e;}


/* Encart Newsletter dans la sidebar */
#newsletter .titre{height:14px;line-height:14px;background-position:50% 0;}
#newsletter .soustitre{line-height:24px;}

.nav-trans{float:left;width:285px;padding:12px 15px;background-color:#faefdc;text-align:center;}
.nav-trans h3{margin-bottom:3px;}
.nav-trans a:hover{background-color:#fff8ef;}
.nav-trans h3 a{padding-left:20px;line-height:25px;font-family:Georgia,"Times New Roman",serif;font-size:1.8em;font-weight:bold;text-transform:uppercase;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/nav-trans-title-left.png) no-repeat;}
.nav-trans h3 a span{padding-right:20px;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/nav-trans-title-right.png) no-repeat 100% 0;}
.nav-trans h4{line-height:19px;font-family:"Trebuchet MS",Verdana,Tahoma,Arial,sans-serif;font-size:0.9em;}
.nav-trans h4 a{color:#5e3712;text-decoration:underline;}

#mostrated{padding-bottom:0;}
#mostrated .titre{height:34px;margin-bottom:8px;line-height:34px;background-position:50% -31px;}
#mostrated ul{overflow:hidden;border-top:1px dotted #512E18;}
#mostrated li{float:left;width:285px;padding:10px 15px;border-bottom:1px dotted #512e18;font-size:0.85em;text-align:center;}
#mostrated a{text-decoration:none;}
#mostrated span{display:block;}

#servicepresse .titre{height:15px;margin-bottom:3px;line-height:15px;background-position:50% -14px;}
#servicepresse .soustitre{line-height:17px;}

.nav-rub{float:left;width:315px;background-color:#faefdc;}
.nav-rub ul{padding:15px 0 0 0;}
.nav-rub ul li{margin-bottom:15px;padding:3px 0 3px 30px;font-size:1.2em;font-style:italic;text-transform:uppercase;color:#60523e;background:url(http://www.lalunemauve.fr/i/0-common/sidebar/nav-rub-bg.png) no-repeat 0 0;}
.nav-rub ul li.current-cat a{background-color:#ecdfc9;font-style:italic;font-weight:bold;}
.nav-rub ul li.current-cat .children li a{font-style:normal;background-color:transparent;}
.nav-rub ul li.current-cat .children li a:hover{background-color:#fff8ef;}
.nav-rub ul li a{font-style:normal;}
.nav-rub .children{margin:3px 0 0 -30px;padding:10px 0 5px 0;background-color:#faefdc;}
.nav-rub .children li{margin:0 0 0 40px;padding:0;background-image:none;font-size:0.8em;font-style:normal;text-transform:none;}
.nav-rub .children li a{color:#5e3712;}
.nav-rub .children li.current-cat a{background-color:#ecdfc9;}

#usersonline span{font-weight:bold;}

#user{float:left;}
#user .details{float:left;width:279px;margin-bottom:10px;padding:3px;background-color:#f3e8d3;}
#user .details .gravatar{float:left;overflow:hidden;width:63px;height:80px;}
#user .details .gravatar img{float:left;}
#user .details .stats a.deconnexion{color:#8f7f68;}
#user .details .stats{float:left;display:inline;width:200px;margin-left:10px;font-size:0.85em;line-height:15px;color:#60523e;}
#user .details .stats a{font-weight:bold;color:#60523e;}
#user .details .stats span{font-size:1.3em;}
#user .details .stats ul{margin-top:5px;}
#user .details .stats ul li{font-size:0.9em;line-height:14px;}

#similarposts{float:left;text-align:center;}
#similarposts p{margin-bottom:15px;padding:5px;background-color:#C8B79E;}
#similarposts ul li{margin-bottom:15px;padding:15px 0;background-color:#E3D5BE;}
#similarposts ul li:hover{background-color:#FFF8EF;}
#similarposts ul li img{border:1px solid #462600;}

/* Newsletter page */
.pageid-558 .entry-content{background:url(http://www.lalunemauve.fr/i/96-newsletter/sign.jpg) no-repeat 100% 10px;}
.pageid-558 .entry-content h3{width:395px;background-color:transparent;background-image:none;margin:20px 0 20px 5px;padding:0;line-height:24px;font-style:normal;font-size:1.5em;color:#412000;}
.pageid-558 .entry-content h3 span{font-weight:bold;}
.pageid-558 .entry-content ul{padding-top:10px;}
.pageid-558 .entry-content .newsletter{margin-top:15px;border:1px solid #512E18;background-color:#FAEFDC;}
.pageid-558 .entry-content .newsletter .newsletter{border:0;}
.pageid-558 .entry-content .newsletter form{font-size:20px;text-align:center;}
.pageid-558 .entry-content .newsletter label,.pageid-558 .entry-content .newsletter labep,.pageid-558 .entry-content .newsletter input{font-family:Georgia,"Times New Roman",serif;}
.pageid-558 .entry-content .newsletter label{display:inline-block;width:221px;font-weight:bold;text-align:left;}
.pageid-558 .entry-content .newsletter #submit{padding:4px;}
.pageid-558 .entry-content .newsletter p{line-height:18px;text-indent:0;margin-left:15px;font-weight:bold;}
.pageid-558 .entry-content p.promesse{float:left;width:570px;height:28px;padding:45px 20px 30px 30px;line-height:16px;font-size:0.85em;
text-indent:0;background:url(http://www.lalunemauve.fr/i/96-newsletter/promesse.jpg) no-repeat 15px 0;}
.pageid-558 .entry-content p.promesse span{display:none;}

/* Newsletter widget and commons */
div#MailPress div#mp-container,
div#MailPress div#mp-formdiv{position:relative;}
div#MailPress div#mp-loading,
div#MailPress div#mp-message{position:absolute;opacity:0;}
div#MailPress div#mp-loading,
div#MailPress div#mp-message{filter:alpha(opacity=0);}
.MailPressFormSubmit{cursor:pointer;}

/* PROFIL */
.profile-list .photo,
.author .entry-content  #profile-top .member-photo .photo{border:5px solid #fff;}
.author .entry-content h3{margin:0 0 10px;padding:0 0 0 10px;line-height:18px;font-size:1em;font-style:normal;font-weight:bold;text-transform:uppercase;background-color:#E3D5BE;background-image:none;}
.author .entry-content #profile-top{margin-bottom:30px}
.author .entry-content #profile-top .member-photo{text-align:center;}
.author .entry-content #profile-top .member-photo p{line-height:1em;}
.author .entry-content #profile-top .member-infos h1{font-size:1.8em;text-align:center;text-ransform:none;border-bottom:1px solid #d8c8b1;}
.author .entry-content #profile-top .member-infos h1 span{font-size:0.5em;font-weight:normal;font-family:Verdana,"Trebuchet sans MS",Arial,sans-serif;}
.author .entry-content #profile-top .member-infos p{line-height:1.6em;font-size:0.85em;}
.author .entry-content #profile-top .member-infos .role{margin-top:5px;font-size:1.1em;font-weight:bold;}
.author .entry-content #profile-top .member-infos .registered{padding-bottom:10px;}
.author .entry-content #profile-top .member-infos .espece{position:absolute;top:0;right:0;font-weight:bold;font-size:0.9em;text-align:center;color:#713a76;}
.author .entry-content #profile-top .member-infos .espece img{padding:5px;border:5px solid #d8c8b1;background-color:#f3e8d3}
.author .entry-content #profile-top .member-infos ul{margin-top:5px;padding:0;}
.author .entry-content #profile-top .member-infos ul li{float:left;margin:0 5px 0 0;padding:0;line-height:1em;list-style:none;background:none;}
.author .entry-content #profile-top .member-infos ul li a{border:0;}

.author .entry-content .author-content{float:left;width:600px;margin:15px 15px 30px;}
#IE6 .author .entry-content .author-content{display:inline;}
.author .entry-content h3.author-content{margin-top:0;margin-bottom:10px;}

.author .entry-content #member-gallery{float:left;width:630px;margin:15px 0;}
.author .entry-content #member-gallery .alkivia-admin-link,
.author .entry-content #member-gallery .alkivia-warning{float:left;width:570px;margin:0 15px;padding-left:30px;line-height:25px;text-align:left;}
.author .entry-content #member-gallery .alkivia-admin-link{padding-bottom:10px;background:url(http://www.lalunemauve.fr/i/8-profil/process.png) no-repeat;}
.author .entry-content #member-gallery .alkivia-warning{line-height:16px;font-weight:bold;background:url(http://www.lalunemauve.fr/i/8-profil/warning.png) no-repeat 0 2px;}
#IE6 .author .entry-content #member-gallery .alkivia-admin-link,
#IE6 .author .entry-content #member-gallery .alkivia-warning{display:inline;}
.author .entry-content #member-gallery .gallery-item{float:left;width:107px;height:107px;margin-left:18px;}
#IE6 .author .entry-content #member-gallery .gallery-item{display:inline;}
.author .entry-content #member-gallery .gallery-item a{border:0;font-size:0;}
.author .entry-content #member-gallery .gallery-item a img{border:5px solid #fff;}
.author .entry-content #member-gallery .gallery-item .gallery-caption{display:none;}

.author .entry-content .feature{margin-top:10px;padding-left:15px;background:url(http://www.lalunemauve.fr/i/0-common/picto/dark-bullet.png) no-repeat 0 10px;}

.author .entry-content .col-left{float:left;overflow:hidden;width:292px;margin-left:15px;}
.author .entry-content .col-right{float:right;overflow:hidden;width:292px;margin-right:15px;}
#IE6 .author .entry-content .col-left,
#IE6 .author .entry-content .col-right,
#IE6 .author .entry-content #member-posts ul li .titre,
#IE6 .author .entry-content #member-posts ul li .cat{display:inline;}

.author .entry-content #member-posts ul{padding:0;}
.author .entry-content #member-posts ul li{margin:0 0 15px;padding:5px;background:#e3d5be none no-repeat;}
.author .entry-content #member-posts ul li .author-article{display:table;}
.author .entry-content #member-posts ul li .titre{display:table-cell;vertical-align:middle;padding-left:10px;line-height:16px;}
.author .entry-content #member-posts ul li a{font-family:Georgia,"Times New Roman",serif;border:0;color:#412000;}
.author .entry-content #member-posts ul li img{float:left;width:60px;height:60px;}
.author .entry-content #member-posts ul li .cat{float:left;width:210px;margin-left:10px;}

/* Col right */
/*#inside-right .inside-right-mea{clear:both;margin-bottom:25px;padding-bottom:7px;border-bottom:2px solid #cdaa80;font-size:0.7em;overflow:hidden;}
#inside-right .inside-right-mea h3{width:195px;height:12px;line-height:12px;margin:0 0 8px 2px;text-indent:-9999px;background:url(http://www.lalunemauve.fr/i/home/inside-right-titles.png) no-repeat;}
#inside-right .coupsdecoeur-mus h3{height:13px;line-height:13px;background-position:0 0;}
#inside-right .coupsdecoeur-ecr h3{background-position:0 -14px;}
#inside-right .coupsdecoeur-cin h3{background-position:0 -27px;}
#inside-right .mostcommented h3{background-position:0 -40px;}
#inside-right .leastviewed h3{height:10px;line-height:10px;background-position:0 -53px;}
#inside-right .yourfavourites h3{background-position:0 -64px;}
#inside-right .inside-right-mea .post-picture{float:left;display:inline;width:60px;height:60px;margin:0 3px 0 2px;}
#inside-right .coupsdecoeur-ecr .post-picture,
#inside-right .coupsdecoeur-cin .post-picture{height:70px;}
#inside-right .inside-right-mea .post-picture a{font-size:0;}
#inside-right .inside-right-mea ul li{background:url(http://www.lalunemauve.fr/i/common/bullet-sombre.gif) no-repeat 0 11px;margin-bottom:6px;padding:5px 0 0 13px;border-top:1px solid #ddbe9a;}
#inside-right .inside-right-mea a{color:#695646;text-decoration:none;}
#inside-right .inside-right-mea ul li span{padding-left:16px;background:url(http://www.lalunemauve.fr/i/common/comment-icon.png) no-repeat 0 3px;}*/

/* Rubrique Web */
div#mea-web {float:left;clear:left;width:425px; background:transparent url('http://kreestal.free.fr/lalunemauve/mea3_bg4.jpg') repeat-y; margin:0 0 15px 10px; padding-bottom:15px; }
div#mea-web h4 {margin:0; background-image: url('http://kreestal.free.fr/lalunemauve/titre-horizont_bg.jpg'); text-transform:uppercase; padding-bottom:2px;}
div.lienscoteacote {float:left;width:90px;margin:10px 0 0 40px;line-height:12px;text-align:center;}
div.lien {margin:0 auto;margin-top:20px;padding:0;width:468px;}

div#mea-web2 {margin:5px 0 0 8px;}
div.bannieres {background:transparent url('http://kreestal.free.fr/lalunemauve/bannieresLLM_bg.jpg') no-repeat left top;font-size:0.7em;margin:0;padding:12px 3px 9px 3px;text-align:center}
div.bannieres p {margin:3px 0 0 0;padding:0;line-height:14px;}
div.bannieres p a {font-size:1em !important;}
div.votresite {margin:5px 0 0 4px;}

div#inside-mea ul.bookmarks {margin:15px 0 0 0 !important;padding:0;}
div#inside-mea ul.bookmarks li {font-size:0.75em;}
div#inside-mea ul.bookmarks li a {font-size:1em;}

div.inside-mea2-left ul.bookmarks li, div.inside-mea2-right ul.bookmarks li, div.inside-mea3-left ul.bookmarks li, div.inside-mea3-middle ul.bookmarks li, div.inside-mea3-right ul.bookmarks li, div.inside-mea3-right ul.bookmarks li a, div.inside-mea3-double ul.bookmarks li a {background-image:none; padding-left:15px;padding-left:0 !important; }

/**/



   /* SONDAGE */
   /* cf. polls-css.css dans le dossier du plugin */
   div#sondage { padding-bottom:1px; }
   div#sondage h5 {background:transparent url('http://kreestal.free.fr/lalunemauve/sondage.jpg') repeat-x;}
   div#sondage ul {margin:0;padding:0;}
   div#sondage ul li {margin:0;padding:0 0 0 10px;}
   div#sondage p.poll-submit, div#sondage p.poll-resultats {text-align:center;}


   /* TOP COMMENTATEURS */
   div#topcommentateurs h5 { background:transparent url('http://kreestal.free.fr/lalunemauve/top-commentateurs.jpg') repeat-x;}
   div#topcommentateurs ul { margin:10px 0 10px 65px; padding:0;}
   div#topcommentateurs ul li { clear:both; font-size:1.1em; font-weight:bold; padding-bottom:10px; margin:0 }
   div#topcommentateurs span.gravatar { float:left; padding-right:6px; }
   div#topcommentateurs  span.nb-comments { font-size:0.8em; color:#9f764f; font-weight:normal; }
/**/


/* recup de la css par defaut */
.quotescollection_randomquote cite{display:block;text-align:right;}
.quotescollection_author{font-style:normal;}

/* Quotes page */
blockquote.quotescollection {
	border:0;
	background:none;
	padding:0;
	margin:2em;
	font-size:1em;
}
blockquote.quotescollection cite {
	display:inline;	
	font-size:0.83em;
}
/**/

/* FOOTER */
#footer{width:960px;height:310px;margin:15px auto 0 auto;padding:15px;background:url(http://www.lalunemauve.fr/i/0-common/footer/footer-bg.jpg) repeat-y;overflow:hidden;}
#footer a:hover{background-color:#fff;}
#footer .top-left,
#footer .bottom-left{float:left;display:inline;width:615px;margin-right:15px;padding:15px;background-color:#fff5e3;}
#footer .top-left p{line-height:16px;font-family:Verdana,"Trebuchet MS",Tahoma,Arial,sans-serif;font-size:0.85em;}
#footer .top-left,
#footer .top-right{height:230px;margin-bottom:15px;}
#footer .top-right,
#footer .bottom-right{float:right;display:inline;padding:15px;background-color:#fff5e3;}
#footer .top-right{width:285px;padding-right:0;}
#footer .bottom-right{width:270px;}
#footer .bottom-left,
#footer .bottom-right{padding:0 15px;height:35px;}
#footer .bottom-left .kreestal{padding:0 2px 0 22px;background:#fbf0df url(http://www.lalunemauve.fr/i/0-common/footer/kreestal.gif) no-repeat 2px 1px;}
#footer .bottom-left .kreestal:hover{background-color:#1a5867;color:#fbf0df;}
#footer .titre{height:22px;line-height:22px;margin-bottom:10px;text-indent:-9999em;background:url(http://www.lalunemauve.fr/i/0-common/footer/footer-title-sprite.png) no-repeat;}
#footer .top-left .titre{width:615px;}
#footer .top-left #citation{margin-top:15px;background-position:0 -23px;}
#footer .top-left a{color:#806d61;text-decoration:underline;}
#footer .top-left .main{font-family:Georgia,"Times New Roman",serif;text-transform:uppercase;text-decoration:none;}
#footer .top-left .main:hover{color:#fff;}
#footer .top-left .musique{color:#2f7a98;}
#footer .top-left .musique:hover{background-color:#2f7a98;}
#footer .top-left .ecritures{color:#407c39;}
#footer .top-left .ecritures:hover{background-color:#407c39;}
#footer .top-left .cinema{color:#917700;}
#footer .top-left .cinema:hover{background-color:#917700;}
#footer .top-left .art{color:#606060;}
#footer .top-left .art:hover{background-color:#606060;}
#footer .top-left .planete{color:#634586;}
#footer .top-left .planete:hover{background-color:#634586;}
#footer q{font-weight:bold;}
#footer .top-right .titre{width:270px;background-position:0 -46px;}
#footer .top-right li{padding-left:15px;line-height:25px;font-size:1.4em;text-transform:uppercase;background:url(http://www.lalunemauve.fr/i/0-common/picto/dark-bullet.png) no-repeat 0 10px;}
#footer .bottom-left p{line-height:35px;font-style:italic;font-size:0.9em;letter-spacing:0.03em;text-align:center;}
#footer .bottom-right ul{width:160px;height:35px;margin:0 auto;}
#footer .bottom-right li{display:inline;}
#footer .bottom-right li a{float:left;display:inline;width:24px;height:24px;margin-top:6px;text-indent:-9999em;background:url(http://www.lalunemauve.fr/i/0-common/footer/social.png) no-repeat;}
#footer .bottom-right li .rss{background-position:0 -72px;margin-right:10px;}
#footer .bottom-right li .twitter{background-position:0 -24px;margin-right:10px;}
#footer .bottom-right li .myspace{background-position:0 -48px;margin-right:10px;}
#footer .bottom-right li .facebook{margin-right:10px;}
#footer .bottom-right li .ulike{background-position:0 -96px;}

/* ALIGNEMENT *******************************/
.alignright,img.alignright{float:right;}
.alignleft,img.alignleft{float:left;}
.center {text-align:center;}
.aligncenter,img.aligncenter{display:block;margin:0 auto 15px;text-align:center;}

/* NAVIGATION PREVIOUS / NEXT ***************/
.navigation {float:left;}
.navigation a{text-indent:-999em;}
.nav-previous{float:left;width:300px;margin-bottom:15px;}
.nav-previous a{display:block;width:152px;height:23px;background:url('http://kreestal.free.fr/lalunemauve/precedents.jpg') no-repeat;}
.nav-next{float:right;width:300px;margin-bottom:15px;}
.nav-next a{display:block;width:137px;height:23px;margin-left:58px;background:url('http://kreestal.free.fr/lalunemauve/suivants.jpg') no-repeat;}
.category .nav-previous,
.category .nav-next{width:195px;}
/*div#newsearch {text-align:center;margin-top:15px;}*/

/* ARTICLE */
.single h1{margin-bottom:15px;padding:4px 0;line-height:34px;font-size:2em;font-weight:normal;text-align:center;}
p.author{line-height:14px;text-transform:lowercase;font-size:0.85em;font-style:italic;text-align:center;}
p.author a{margin-left:0.25em;font-weight:bold;font-family:Verdana,"Trebuchet MS",Tahoma,sans-serif;font-style:normal;letter-spacing:2px;text-transform:uppercase;font-size:1em;}

.entry-content{float:left;width:630px;padding-bottom:20px;}
.entry-content .article-toolbox{height:30px;margin:0 0 15px;font-size:0.85em;font-family:Verdana,"Trebuchet MS",Tahoma,Arial,sans-serif;background-color:#E3D5BE;}
.entry-content .article-toolbox ul{width:420px;margin:0 auto;padding:4px 0 0 0;overflow:hidden;}
.entry-content .article-toolbox ul li{float:left;display:inline;margin:0 15px 0 0;padding:0;background-image:none;}
.entry-content .article-toolbox a{text-decoration:none;}
.entry-content .article-toolbox li.typo-plus a,
.entry-content .article-toolbox li.typo-moins a{display:block;height:20px;text-indent:-9999px;}
.entry-content .article-toolbox li.typo-plus a{width:27px;background-image:url(http://www.lalunemauve.fr/i/post/typo-plus.jpg);}
.entry-content .article-toolbox li.typo-moins a{width:26px;background-image:url(http://www.lalunemauve.fr/i/post/typo-moins.jpg);}
.entry-content .article-toolbox li.imprimer a{background-image:url('http://kreestal.free.fr/lalunemauve/imprimer.gif');background-repeat:no-repeat;padding-left:22px;}
.entry-content .article-toolbox li.nb-commentaires{margin-right:0;}
.entry-content .article-toolbox li.nb-commentaires a{background-image:url('http://kreestal.free.fr/lalunemauve/comment.gif');background-repeat:no-repeat;background-position:0 1px;padding-left:22px;}
.entry-content .chapo{margin-bottom:10px;padding:4px 8px;background-color:#F3E8D3;}
.entry-content img.size-small,
.entry-content img.size-medium,
.entry-content img.size-full,
.tag .archive img,
.search .archive img,
body.archive .archive img{border:1px solid #462600;}
.entry-content .alignleft,
.entry-content .alignright{background-color:#FFF8EF;text-align:center;}
.entry-content .alignleft{margin:0 15px 15px 0;}
.entry-content .alignright{margin:0 0 0 10px;}
.entry-content #excerpt{position:absolute;top:-9999em;left:-9999em;}
.entry-content h3{margin:25px 0 10px 0;padding:3px 7px 3px 32px;line-height:30px;font-size:1.6em;font-family:Georgia,"Trebuchet MS",Verdana,sans-serif;font-weight:normal;font-style:italic;color:#6b472e;background:#fff0e1 url(http://www.lalunemauve.fr/i/post/spaceship.gif) no-repeat;background-position:8px 10px;clear:both;}
.entry-content h4{font-size: 1.4em;font-style:italic;font-weight:normal;text-indent:15px;margin-top:25px;}
.entry-content p{line-height:2em;font-family:Verdana,"Trebuchet MS",Arial,sans-serif;}
.entry-content .article{float:left;width:630px;overflow:hidden;}
.entry-content .article p{margin:10px 0 15px 0;text-indent:15px;}
.entry-content .intro{font-size:1.15em;}
.entry-content a{color:#6e430f;border-bottom:1px solid #dcb179;}
.entry-content ul,
.entry-content ol{padding-left:15px;}
.entry-content ol{list-style-type:decimal;}
.entry-content ul li{list-style-type:none;padding-left:15px;line-height:2em;background:url(http://www.lalunemauve.fr/i/0-common/picto/dark-bullet.png) no-repeat 0 10px;font-family:Verdana,"Trebuchet MS",Arial,sans-serif;}
.entry-content ol li{margin-left:15px;margin-bottom:8px;font-family:Verdana,"Trebuchet MS",Arial,sans-serif;}

.entry-content ul.children{margin:7px 0 15px 0;}
.entry-content ul.bookmarks{margin-top:30px;}
.entry-content ul.bookmarks li{padding-bottom:8px;clear:both;}

.entry-content .credits sub{font-size:0.9em;}
.entry-content .credits img{margin-bottom:0;}

#relatedposts .title{width:auto;height:auto;text-indent:0;margin-bottom:10px;}
#relatedposts .important{text-transform:uppercase;}

/* utile ?*/
p.adresse {line-height:17px !important;font-style:italic;font-weight:bold;color:#4e3f44;font-size:1.1em;border-left:10px solid #705b62;margin:10px 400px 10px 25px !important;padding:10px 0 10px 15px !important;background-color:#faf0e6;}
p.devenezredacteur {margin:35px 0 35px 155px !important;width:345px;height:67px;background:transparent url('http://kreestal.free.fr/lalunemauve/devenezredacteur.gif') no-repeat;text-align:center;}
p.devenezredacteur span {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
p.devenezredacteur2 {margin-top:35px !important;}
/**/

/* ARTICLE : notes */
.my-rating,
.post-ratings{float:left;width:288px;margin-top:15px;padding:3px 10px;font-size:0.85em;text-align:center;background-color:#E3D5BE;}
.my-rating{clear:both;height:53px;display:inline;margin-right:14px;padding-top:12px;font-family:Georgia,"Times New Roman",serif;font-weight:bold;}
.post-ratings{;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

/* ARTICLE : meta donnees */
.entry-meta{float:left;width:610px;margin-top:15px;padding:5px 10px;line-height:18px;font-family:Verdana, "Trebuchet MS", Arial, sans-serif;font-size:0.85em;color:#7e6752;background-color:#F3E8D3;}
.entry-meta textarea{overflow:hidden;width:95%;height:32px;margin-top:7px;line-height:16px;font-size:1em;border:1px solid #9d866a;}

/* Tags + Search */
.tag .archive,
.search .archive,
.archive .archive{float:left;width:630px;overflow:hidden;margin-bottom:15px;background-color:#FAEFDC;}
.tag .archive .alignleft,
.search .archive .alignleft{display:inline;margin-top:5px;margin-left:5px;}
.tag .archive .ttl,
.search .archive .ttl,
.archive .archive .ttl{float:left;width:488px;margin:7px 0 5px;height:18px;line-height:18px;overflow:hidden;}
.tag .archive .ttl a,
.search .archive .ttl a,
.archive .archive .ttl a{color:#412000;}
.tag .archive .xcrpt,
.search .archive .xcrpt,
.archive .archive .xcrpt{float:left;width:488px;height:90px;line-height:23px;overflow:hidden;}
.tag .entry-meta,
.search .entry-meta,
.archive .entry-meta{margin-top:5px;}

/* wtf ? */
.entry-title{clear:both;}
img.emailLLM {vertical-align:middle;}
/**/

/* Tableaux */
table.trombi {width:585px;margin:15px 0 0 25px;padding:0;}
table.trombi tr td {text-align:center;padding-bottom:15px;font-size:0.9em;line-height:16px;}
table.trombi img {border:5px solid #fff !important;}
img.profil {border:7px solid #fff !important;}

/* COMMENTAIRES */
#comments{float:left;margin-top:15px;}
.bottom-title{float:left;width:630px;height:45px;margin-bottom:15px;background-color:#e3d5be;}
.bottom-title p{float:left;display:inline;margin-left:15px;line-height:45px;font-size:2em;font-family:Georgia,"Times New Roman",serif;}
.bottom-title p#respond{width:615px;margin-bottom:0;}
.bottom-title p .addacomment{font-size:0.8em;}
.bottom-title .rss-comments{float:right;display:inline;margin:20px 15px 0 0;font-size:0.8em;}
.bottom-title .rss-comments a{background-image:url(http://www.lalunemauve.fr/i/post/comments-rss.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:18px;}

/* listing commentaires */
.entry-content .commentlist,
.entry-content .commentlist li{float:left;overflow:hidden;width:630px;margin-bottom:15px;margin-left:0;padding-left:0;}
.commentlist li{list-style:none;}

/* single comment */
.readerinfo{float:left;display:inline;width:110px;font-size:0.85em;}
.readerinfo p{line-height:14px;font-weight:bold;}
.readerinfo p a{color:#4c3926;text-decoration:none;}
.readerinfo .postmetadata a{color:#826f5e;font-weight:normal;font-size:0.9em;}
.readercomment{float:right;display:inline;width:500px;padding:8px 8px 0;background-color:#fffaea;margin-bottom:15px;border:2px solid #edd8bf;}
.readercomment p,
.readercomment br{margin-bottom:10px;}
.mycomment{border:2px solid #c6b29b;}

/* a nettoyer */
li.author-comments span {clear:both;margin-left:15px;}
li.author-comments {clear:both;background-image:none !important;padding-left:0 !important}

/* trackbacks */
ol.tblist{float:left;margin-bottom:20px;}
ol.tblist li{color:#826f5e;padding-left:15px;background-image:url('http://kreestal.free.fr/lalunemauve/fleche-track.gif');background-repeat:no-repeat;background-position:0 5px;}

/* post a comment */
#commentform{float:left;width:630px;}
#commentform p{float:left;display:inline;width:100%;margin-bottom:15px;}
#commentform label{float:left;font-family:Georgia,"Times New Roman",serif;font-weight:bold;}
#commentform label span{font-style:italic;font-weight:normal;}
.obligatoire {color:red;}
#commentform input{float:right;width:394px;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;padding:5px;}
#commentform #comment{float:right;display:inline;overflow:auto;width:394px;height:220px;margin-top:5px;}
#commentform .form-option{float:left;height:35px;line-height:35px;}
#commentform .form-option{height:35px;line-height:35px;}
#commentform #subscribe{float:left;display:inline;height:35px;line-height:35px;margin:0 0 0 10px;border:0;background-color:transparent;}
#commentform #submit{cursor:pointer;width:406px;}
#commentform label span.notpublished {font-size:0.7em;font-style:normal;}

/*

form#commentform input#author, form#commentform input#email,form#commentform input#url {float:right;width:394px;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;padding:5px;font-size:0.75em;}
.subscribe-to-comments label {font-size:1.2em !important;}*/

p.loggedin{float:left;overflow:hidden;background-color:#F3E8D3;}
p.loggedin .avatar{float:left;margin-right:10px;}
p.loggedin img{width:5%;height:5%;}
p.loggedin span.logout,
p.loggedin span.logout a {color:#685541;font-size:0.9em;text-decoration:none;}

/*#commentform input#subscribe {margin:0 0 0 10px;}


form#commentform p.form-submit {clear:both;margin-left:240px;}
form#commentform input#submit {font-weight:bold;padding:5px;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;padding:10px;font-size:0.75em;}*/

/* Indique si l'internaute a votÃ© ou pas */
.post-ratings-comment-author{margin-top:9px;padding-top:5px;font-size:0.9em;border-top:1px solid #E7D5C5;color:#977658;}
.post-ratings-comment-author img{vertical-align:-10%;}

/* ARCHIVES */
.pageid-23 .inline li{display:inline;padding:0 15px 0 0;line-height:28px;background-image:none;text-transform:capitalize;white-space:nowrap;}
.pageid-23 .category-archives li a{text-transform:uppercase;}
.pageid-23 .category-archives li ul li a{text-transform:none;}

/* Guestbook de l'enfer */
.css_form_embedded{width:630px;margin:0;padding:0;border:0;}
.css_form_embedded form{margin:0;padding:0;}
.css_form_embedded label{font-family:Georgia,"Times New Roman",serif;font-weight:bold;}
.css_form_embedded .css_form_antispamtext{clear:both;float:none;text-align:center;}
.css_form_antispamcontent_position{margin-top:10px;text-align:center;}
.css_form_submit_position,
.css_navigation_totalcount,
.css_navigation_overview,
.css_navigation_char_position{text-align:center;}
input.css_form_namefield, input.css_form_emailfield, input.css_form_urlfield {float:right;width:394px;font-family:Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;padding:5px;font-size:1em;}
textarea.css_form_messagefield{float:right;width:395px;height:120px;}
.css_navigation_totalcount {margin-top:15px !important;font-size:1em !important;padding:0 !important;}
.css_navigation_char_position {margin-bottom:10px !important;}
.css_navigation_overview {padding:10px 0 0 0 !important;}
.css_form_errormessage {padding-top:3px;}

.css_guestbook_font_color {margin:0 !important;padding:0 !important;}
.css_guestbook_position {margin:0 !important;padding:0 !important;}
.css_form_submit {padding:10px !important;}

.css_post_embedded {padding:0 !important;margin-bottom:15px !important;border:0 !important;}
.css_post_header1 {font-weight:bold;font-size:0.9em;padding:0 !important;margin:0 !important;}
.css_post_header4 {font-weight:normal;}
.css_post_message {background-color:#FFFAEA;padding:7px 5px;margin:0 !important;border-bottom:3px solid #6b472e !important;}
hr.css_post_separator {height:12px;padding:0 !important;margin:10px 0 0 0 !important;border:0 !important;background-image:url('http://kreestal.free.fr/lalunemauve/guestbook_arrow.png');background-position:10px 0;height:10px;border:0;}



/* WP EMAIL : recup css */
div#wp-email-popup {background:#fff url('http://kreestal.free.fr/lalunemauve/radio_bg.jpg') repeat;padding:15px 0 0 15px;}
h2.emailpop{margin-top:0;padding:0;}
.wp-email P {text-align: left;}
.wp-email label{font-weight:bold;}
.wp-email-loading{display:none;text-align:center;height:16px;}
.TextField{padding:5px;}
#wp-email-required{font-weight:bold;}
#wp-email-button{text-align:center;}
#wp-email-popup{padding:1em 1em 0;}

/* 404 */
.erreur404-jour #top-illusion,
.erreur404-nuit #top-illusion{display:none;}
#error404{width:750px;margin:300px auto 0 auto;padding-left:3px;}
#error404 p{color:#d5cada;}
#error404 form{margin:25px 0;}
#error404 a{color:#fff;}
#error404 a:hover{background-color:#3b2847;}

div#firefox {display:none;}

iframe#mp{width:630px !important;height:750px !important;border:0 !important;}

/* CLEAR */
.clear{clear:both;display:block;height:0;font-size:1px;line-height:0px;}
.clearboth {clear:both;}
.clearleft {clear:left;}

/* Post ratings */
.post-ratings-loading{display:none;height:16px;text-align:left;}
.post-ratings img,
.post-ratings-comment-author{font-weight:normal;font-style:italic;}

/* CONTACT FORM recup css */
/* on cache le titre du formulaire */
h2.main_formhead {
 display:none;
}

/* form/results div */
#gb_form_div {margin-top:15px; }

/* the form itself */
#gb_form { }

/* form links */
#gb_form_div a { }

/* link states */
#gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active { }

/* all fieldsets */
#gb_form fieldset { }

/* to redefine outer fieldset */
#gb_form fieldset#formwrap { }

/* form head if needed */
h4.formhead {font-family: Georgia,"Trebuchet MS",Verdana,sans-serif;
font-style: italic;
margin: 25px 0 0 0;
padding:3px 7px;
background-color: #fff;
}

span.error {color:red;
padding-left:22px;
background:#fff url('http://kreestal.free.fr/lalunemauve/error.png') no-repeat;
}
span.success {color:green;
padding-left:22px;
background:#fff url('http://kreestal.free.fr/lalunemauve/success.png') no-repeat;}

/* main formhead, of course */
.main_formhead {display:none; }

/* form leagend and result dt */
#gb_form legend, #gb_form dt { }

/* define more for form legend */
#gb_form legend {display:none; }

/* redefine main legend props */
#gb_form legend#mainlegend { }

/* privacy link, reset link, etc */
#gb_form legend#mainlegend small, #gb_form_div .formhead small { }

/* hello, it's for the form labels */
#gb_form label {
font-family: Georgia;
font-weight: bold;
float: left;
clear: both;
margin-bottom:25px;
font-size: 1.1em; }

/* define all inputs, except button */
#gb_form input.short, #gb_form input.med, #gb_form select.med, #gb_form textarea.textbox {float:right;
font-family: Verdana,"Trebuchet MS",Arial,Helvetica,sans-serif; }

#gb_form input.short, #gb_form input.med, #gb_form textarea.textbox {
padding:5px;}

#gb_form input.short, #gb_form input.med { width:394px;font-size: 1em; }

#gb_form select.med {width:406px;font-size: 1em;}

#gb_form textarea.textbox {
width:394px;
font-size: 1.1em;
overflow: auto;
height: 100px;}

/* redefine for short input only */
#gb_form input.short { }

/* spec for textarea only */
#gb_form textarea.textbox { }

/* spec for select only */
#gb_form select.med { }

/* spec for checkbox only */
#gb_form input.checkbox { margin-left:15px; }

/* for checkbox label only */
#gb_form label input.checkbox { }

/* the make button stable in IE6 it must be defined */
* html input.button { }

/* All hover/focus stuff - NOTE: .hover and .focus classes IE JS */
#gb_form input.short:hover, #gb_form input.short:hover, 
#gb_form input.med:hover, #gb_form input.med:focus, 
#gb_form select.med:hover, #gb_form select.med:focus, 
#gb_form textarea.textbox:hover, #gb_form textarea.textbox:focus, 
#gb_form input.short.hover, #gb_form input.short.focus,
#gb_form input.med.hover, #gb_form input.med.focus,  
#gb_form select.med.hover, #gb_form select.med.focus, 
#gb_form textarea.textbox.hover, #gb_form textarea.textbox.focus { }

/* redefine for short input only, if wanted */
div.form-centre {text-align:center;}
#gb_form input.button {padding:10px;color:#4f2d06; }

/* success span, error span, form div dt (redefine) */
span.error, span.success, #gb_form_div dt { }

/* form div dt (redefine more), plus dl */ 
#gb_form_div dt, #gb_form_div dl { }
dd {font-weight:bold;}

/* results stuff */
#gb_form_div dt small, span.success, dl#result_dl_blockq dt { } 

/* whyis link */
p.whythis { display:none;}

/* the answer */
#gb_form small.whythis a span { }

/* whyis on hover/focus */
#gb_form small.whythis a:hover, #gb_form small.whythis a:focus, #gb_form small.whythis a:active { }

/* the answer on hover/focus */
#gb_form small.whythis a:hover span, #gb_form small.whythis a:focus span, #gb_form small.whythis a:active span { }

/* credit line */
p.creditline small { }

/* for abbr, NOTE: added span .abbr class is for IE, so use for all */
.abbr { }

/* results blackquote */
dl#result_dl_blockq blockquote { }

/* results blackquote p */
dl#result_dl_blockq blockquote p { }

/* results blackquote p cite */
dl#result_dl_blockq blockquote p cite { }

/* results ul li spans (name, email, etc) */
span.items {font-style:italic; }

/* error message links */
#gb_form_div p a { }

/* error message link states */
#gb_form_div p a:hover, #gb_form_div p a:focus, #gb_form_div p a:active { }


/* WP POLLS */
.wp-polls .pollbar {margin: 1px;font-size: 6px;line-height: 8px;height: 8px;background: #573a4e;border: 1px solid #462600;}
.wp-polls-archive {
	/* background-color: #ffffff; */
}
.wp-polls, .wp-polls-form {
	/* background-color: #ffffff; */
}
.wp-polls-form { border:0; }
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
/*	display: block;*/
      margin:0;
      padding:0;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
}
.wp-polls ul li:before, .wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0;
	padding: 0;
	margin: 0;
      }
.wp-polls-ul {
	padding: 0;
	margin: 0;
}
.wp-polls-ans {
	/*width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	background-color: #ffffff; */
	padding: 0;
	margin: 0;
}
.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
	line-height: 16px;
}
.wp-polls-image {
	border: 0px;
}
.wp-polls .Buttons {
      font-weight:bold;
      padding:2px 0 2px 0;
      border:1px #6b4317 solid;
      font-size:0.9em;
}
/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

#travaux{position:relative;width:315px;height:50px;margin:0 auto;margin-top:119px;margin-bottom:-70px;background:#fffbc2 url(http://www.lalunemauve.fr/i/temp/travaux.png) no-repeat 10px 10px;border:3px solid #512e18;text-align:center;padding-left:30px;padding-top:5px;}

.concours{background-color:#F6EDDB;border:1px solid #9D866A;padding:15px;}
.concours ul li{font-weight:bold;}
.concours ul li ul{margin:8px 0 20px;}
.concours ul li ul li{margin-bottom:0;line-height:20px;font-weight:normal;}

/* Shadowbox shadowbox.css */
#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:0;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#transparent;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(http://www.lalunemauve.fr/wp-content/plugins/shadowbox-js/shadowbox/resources/close.png);background-repeat:no-repeat;}#sb-nav a:hover{background-color:#6B4317;}#sb-nav-next{background-image:url(http://www.lalunemauve.fr/wp-content/plugins/shadowbox-js/shadowbox/resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(http://www.lalunemauve.fr/wp-content/plugins/shadowbox-js/shadowbox/resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(http://www.lalunemauve.fr/wp-content/plugins/shadowbox-js/shadowbox/resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(http://www.lalunemauve.fr/wp-content/plugins/shadowbox-js/shadowbox/resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/* Shadowbox extras.css */
.hidden{display: none;}

/* Resolves a css conflict causing the Shadowbox to display right aligned */
#sb-container{text-align:left;}

/* Resolves a problem where cancel link shows up in default blue */
#sb-loading a{color: #fff;text-decoration: none;}
#shadowbox_title{border: 0px solid;}
#shadowbox_info{border: 0px solid;}


/* login/logout box */
div.login{clear:both;background-color:#fffaf0;text-align:center;margin:0 0 20px;}
div.login a{text-decoration:underline;}
div.login a:hover{text-decoration:none;}
