/*
THEME NAME: Hard as Love
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Modified Sandbox
VERSION: 1
AUTHOR: <a href="http://www.aenemya.com/">Marie Guillaumet</a>
AUTHOR URI:
TAGS: hand-made, scrapbooking, gorgeous
*/

/* 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:11px Verdana,"Trebuchet MS",Helvetica,sans-serif;line-height:16px;background-color:#f1ecdf;color:#5e5046;}
ol,ul{list-style:none;}
blockquote{float:left;width:405px;margin:15px 0;padding:10px;font-style:italic;background-color:#f9f7f0;border:1px solid #fff;border-left-width:10px;text-indent:0;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
q{display:inline;font-style:italic;}
.entry-content blockquote p{text-indent:0;margin:0;padding:0;line-height:17px;color:#917594;}
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;}
code{background-color:#EFE0EF;}

/* Liens */
a, a:link{font-weight:bold;text-decoration:none;color:#362d27;}
a:hover{border-bottom:1px solid #bcb98d;color:#766357;background-color:#fcf9e1;}

/* CUSTOM STYLES */
body{background:url(i/papier.jpg) repeat;}
#wrapper{background:url(i/header-bg.jpg) no-repeat center top;}
#header,#container{position:relative;width:960px;margin:0 auto;}
input,select,textarea{line-height:14px;border:1px #c3a7c6 solid;font-size:12px;font-family:Verdana,Arial,sans-serif;color:#917494;background-color:#fffce3;}
input{padding:2px;}
.button{padding:1px;font-weight:bold;}
input:focus,select:focus,textarea:focus{border-color:#8d838e;background-color:#fff;color:#5f4b61;}

/* Header */
#header{overflow:hidden;height:465px;}
#blog-title,#blog-title a{width:220px;height:180px;}
#blog-title{margin:10px 0 0 48px;}
#header .feed,#header .feed a{width:73px;height:69px;}
#header .feed{margin:25px 0 0 35px;}
#skip-link{float:left;margin-left:190px;font-family:Arial,Verdana,sans-serif;font-size:11px;text-indent:-9999px;}
#menu{clear:left;float:left;width:168px;height:144px;margin:60px 0 0 76px;}
#menu ul li a{width:168px;height:36px;background-image:url(i/menu.png);}
#menu ul li #accueil.actif,#menu ul li #accueil:hover{background-position:0 -144px;}
#menu ul li #a-propos{background-position:0 -36px;}
#menu ul li #a-propos.actif,#menu ul li #a-propos:hover{background-position:0 -180px;}
#menu ul li #archives{background-position:0 -72px;}
#menu ul li #archives.actif,#menu ul li #archives:hover{background-position:0 -216px;}
#menu ul li #contact{background-position:0 -108px;}
#menu ul li #contact.actif,#menu ul li #contact:hover{background-position:0 -252px;}
#search{position:absolute;top:150px;left:800px;}
#search input{font-style:italic;}
#search #s{width:80px;}
#about{position:absolute;top:102px;left:312px;width:191px;height:78px;}
#about p{font-family:Arial,Verdana,sans-serif;color:#917594;}
#about p span{position:absolute;padding:0 3px;line-height:14px;border-right:1px solid #bcb98d;border-bottom:1px solid #bcb98d;background-color:#fcf9e1;}
#about p .first{top:0;right:0;}
#about p .second{top:17px;right:15px;}
#about p .third{top:42px;right:23px;}
#about p .fourth{top:63px;right:18px;}
#award{position:absolute;top:0;right:0;width:164px;height:69px;}
#award img{background:none;padding:0;margin:0;text-indent:0;}

/* Content */
.column{float:left;}
#left-content{width:490px;margin-top:15px;}
.home #left-content{margin-top:0;}
#middle-content,
#middle-content .subcolumn,
#middle-content .title,
#right-content,
#right-content .title,
#right-content .subcolumn,
.sidebar .subcolumn{width:225px;}
#bottom-content,
#bottom-content .title,
#bottom-content .subcolumn{width:470px;}
#middle-content{margin-right:10px;}
#right-content{margin-left:10px;}

.subcolumn{float:left;margin-bottom:17px;background:#F5F2E5 url(i/borders.png) no-repeat 100% 100%;}
.subcolumn ul li,
.footer-right ul li{padding:0 10px 8px 10px;line-height:14px;background:url(i/tiny-bullet.png) no-repeat 0 5px;}
.subcolumn .big-list li{padding:0 10px 15px 25px;line-height:23px;font-size:20px;background:url(i/big-bullet.png) no-repeat 0 5px;}

/* Tous les contenus */
.content{float:left;overflow:hidden;padding:15px 10px;}

/* Titles */
.subcolumn .title{height:30px;text-indent:-9999em;background:url(i/titres.png);}

/* More links */
.more-link{float:right;margin:10px 0 0;}
.more-link a{float:left;padding-bottom:1px;text-indent:-9999em;background:url(i/liens.png) no-repeat;}
.more-link a:hover{padding-bottom:0;}

/* Latest posts */
#latest-posts{width:470px;padding-bottom:15px;background-image:url(i/latest-posts.jpg);}
#latest-posts .title{margin-bottom:20px;margin-left:20px;}
#latest-posts .content{width:457px;padding-left:0;}
#latest-posts .post,
#latest-posts .post-date,
#latest-posts .image,
#latest-posts .post-content,
.navigation{float:left;font-family:Arial,Verdana,sans-serif;}
#latest-posts .post{overflow:hidden;width:407px;margin-bottom:25px;padding:0 0 25px 60px;background:url(i/line.png) no-repeat 20px 100%;}
.post-date{width:49px;height:67px;margin:15px 0 0 -60px;background:url(i/bubbles.png) no-repeat;}
.post-date .time{float:left;width:47px;height:31px;padding-top:10px;text-align:center;line-height:12px;font-family:Arial,Verdana,sans-serif;color:#75624c;}
.post-date .time span{display:block;font-weight:bold;font-size:15px;}
.post-date .comments{float:left;width:25px;height:21px;margin:8px 0 0 25px;font-family:Arial,Verdana,sans-serif;text-align:center;}
.post-date .comments a{color:#338793;}
.protected .post-date .comments{text-indent:-9999px;}
.post-date .edit-link{margin-left:28px;}
#latest-posts .image{margin-right:15px;}
#latest-posts .post-content{width:275px;height:105px;overflow:hidden;}
#latest-posts .post-content .entry-title{margin:0 0 7px;padding:0;background:none;border:0;line-height:21px;font-size:20px;}
#latest-posts h1.entry-title{margin-left:30px;}
#latest-posts .post-content .excerpt{float:left;width:270px;line-height:18px;font-family:Verdana,Arial,sans-serif;}
#latest-posts .post-content .excerpt,
#latest-posts .post-content .excerpt a{color:#5e5046;}
#latest-posts .post-content .excerpt a,
#categories .cat-item a{padding:0 2px;background-color:#F9F7F0;border:1px solid #fff;}
#categories .children .cat-item a{padding:0;background-color:transparent;border:0;}
#latest-posts .post-content .excerpt a:hover{text-decoration:underline;}
#latest-posts .more-link{margin-top:0;margin-right:15px;}
#latest-posts .more-link a{width:158px;height:16px;}
#latest-posts .category-a-la-volee{height:auto;padding-left:35px;}
#latest-posts .category-a-la-volee p,
#latest-posts .category-a-la-volee blockquote,
#latest-posts .category-a-la-volee q,
#latest-posts .category-a-la-volee a{color:#917594;}
#latest-posts .category-a-la-volee blockquote{width:376px;}
/* Images */
.image,.img-post p,img{background:url(i/images-bg.png) no-repeat;line-height:0;}
.image,.img-post p{padding:3px 0 0 3px;}
img{padding:4px 6px 6px 5px;background-position:100% 100%;}
#sb-wrapper-inner,#sb-body{border-color:#d3ccbc !important;}
#sb-body, #sb-loading{background-color:#d3ccbc !important;}
#sb-wrapper img{background-image:none;padding:0;}
#sb-loading-inner{height:32px !important;line-height:32px !important;color:#000 !important;}
#sb-loading-inner span{background-image:url(i/shadowbox/loading.gif) !important;}
#sb-nav-close{background-image:url(i/shadowbox/close.png) !important;}
#sb-nav-next{background-image:url(i/shadowbox/next.png) !important;}
#sb-nav-previous{background-image:url(i/shadowbox/previous.png) !important;}
#sb-nav-play{background-image:url(i/shadowbox/play.png) !important;}
#sb-nav-pause{background-image:url(i/shadowbox/pause.png) !important;}
.wp-smiley{background:none;padding:0;}
/* No border images */
.no-border,.img-post .no-border img,.no-border img{background-image:none;}


/* Latest posts @La Lune Mauve */
#latest-posts-llm{width:490px;margin-bottom:0;background:url(i/tea-stained-column1.jpg) no-repeat 100% 100%;border:0;}
#latest-posts-llm .title{margin-left:20px;background-position:0 -30px;}
#latest-posts-llm .content{width:427px;margin-left:20px;padding-bottom:32px;font-family:Arial,Verdana,sans-serif;}
#latest-posts-llm .more-link{margin-right:15px;}
#latest-posts-llm .more-link a{width:116px;height:19px;background-position:0 -16px;}

/* Latest posts @Aenemya*/
#latest-posts-aene{width:470px;background:url(i/tea-stained-column2.jpg) no-repeat 100% 100%;font-family:Arial,Verdana,sans-serif;}
#latest-posts-aene .title{margin-left:20px;background-position:0 -60px;}
#latest-posts-aene .content{width:427px;margin-left:20px;}
#latest-posts-aene .more-link a{width:141px;height:19px;background-position:0 -35px;}

/* FB fans */
#facebook{padding-bottom:20px;}
#facebook .title{background:url(i/titres.png) 0 -120px no-repeat;}
#facebook iframe{margin:15px 0 0 20px;}
#facebook .fbConnectWidgetFooter{display:none !important;}

/* Twitter */
#twitter .title{background-position:0 -150px;}
.sidebar #twitter .title{background-image:url(i/titres.png);}
#twitter .content{width:202px;font-family:Arial,Verdana,sans-serif;}
#twitter .tweet{padding-left:40px;min-height:30px;background:url(i/twitter.png) no-repeat;}
#twitter .tweet .aktt_tweet_time{font-size:9px;color:#C3B5AB;}
#twitter .more-link a{width:152px;height:18px;background-position:0 -69px;}

/* Flickr */
#flickr .title{background-position:0 -90px;}
#flickr .content{width:202px;}
#flickr ul li{float:left;margin:0 5px 5px;padding:0 0 5px 2px;background-image:none;}
#flickr ul li div{width:85px;height:85px;}
#flickr .more-link a{width:114px;height:15px;background-position:0 -54px;}

/* dA */
#deviantart .title{background-position:0 -180px;}
#deviantart .content{width:202px;}
#deviantart .content .da-pastie-holder{width:170px;margin:0 auto;}
#deviantart div div a{display:none;}
#deviantart div div div div a{display:inline;}
#deviantart .da-pastie{float:left;padding-bottom:10px;}
#deviantart .da-pastie-shadow{float:left;padding:3px 0 0 3px;background:url(i/images-bg.png) no-repeat !important;}
#deviantart .da-pastie-shadow a{padding-bottom:1px;}
#deviantart .da-pastie-shadow a:hover{padding-bottom:0;}
#deviantart .more-link{margin-top:0;}
#deviantart .more-link a{width:155px;height:20px;background-position:0 -92px;}

/* Delicious */
#bookmarks .title{background-position:0 -210px;}
#bookmarks .content{padding-top:0;padding-right:0;background:url(i/delicious-content.jpg) no-repeat 100% 0;font-family:Arial,Verdana,sans-serif;}
#bookmarks ul{float:left;width:212px;padding-top:10px;min-height:180px;background:url(i/blue-stained-column.png) no-repeat -10px 0;}
#bookmarks ul li{float:left;width:185px;}
#bookmarks .more-link{margin-right:10px;}

/* Blogroll */
#blogroll .title{background-position:0 -240px;}
#blogroll .content{font-family:Arial,Verdana,sans-serif;}
#blogroll ul li{width:185px;}
#bookmarks .more-link a{width:145px;height:12px;background-position:0 -112px;}

/* LastFM */
#lastfm .title{background-position:0 -270px;}
.sidebar #lastfm .title{background-image:url(i/titres.png);}
#lastfm .lastfmrecords li{float:left;margin:0 5px 5px;padding:0 3px 5px 0;}
#lastfm .lastfmrecords li div{width:85px;height:85px;}
#lastfm .lastfmrecords li a img{width:75px;height:75px;}
#lastfm .more-link a{width:133px;height:18px;background-position:0 -124px;}

/* Ad Free */
#adfree .image{float:left;width:201px;margin:9px 0 12px 9px;}

/* Tumblr */
#tumblr .title{background-position:0 -300px;}
#tumblr .image{float:left;margin-bottom:10px;}
#tumblr .more-link a{width:141px;height:19x;background-position:0 -142px;}

/* A propos */
.pageid-2899 #content{float:left;position:relative;width:959px;height:1100px;margin-left:10px;background:url(i/apropos/top.jpg) no-repeat;}
.pageid-2899 #content h1,
.pageid-2899 #content h2{float:left;height:0;text-indent:-9999em;}
.pageid-2899 #content p{position:absolute;text-indent:-9999em;background:url(i/apropos/sprites.png) no-repeat;}
.pageid-2899 #content #love{width:95px;height:67px;top:200px;left:375px;}
.pageid-2899 #content #passionnee{width:94px;height:31px;top:275px;left:540px;background-position:-95px 0;}
.pageid-2899 #content #entetee{width:61px;height:31px;top:320px;left:602px;background-position:-189px 0;}
.pageid-2899 #content #hyperactive{width:103px;height:31px;top:390px;left:635px;background-position:-250px 0;}
.pageid-2899 #content #signes{width:147px;height:71px;top:300px;left:707px;background-position:0 -67px;}
.pageid-2899 #content #aime{width:465px;height:175px;top:400px;left:15px;background-position:0 -138px;}
.pageid-2899 #content #deteste{width:494px;height:107px;top:581px;left:368px;background-position:0 -313px;}
.pageid-2899 #content #social{position:absolute;top:510px;left:480px;width:420px;}
.pageid-2899 #content #social li{float:left;}
.pageid-2899 #content #social #facebook{margin-right:10px;}
.pageid-2899 #content #social #twitter{margin-top:-7px;margin-right:5px;}
.pageid-2899 #content #social #linkedin{margin-top:-6px;margin-right:3px;}
.pageid-2899 #content #social #lastfm{margin-right:8px;}
.pageid-2899 #content #social #friendfeed{margin-top:-4px;}
.pageid-2899 #content #social #flickr{margin-right:4px;}
.pageid-2899 #content #social #delicious{margin-top:-2px;margin-right:4px;}
.pageid-2899 #content #bottom-content{position:absolute;width:959px;top:744px;height:350px;left:10px;background:url(i/apropos/bottom.jpg) no-repeat 100% 30px;}
.pageid-2899 #content #oldversions-title{width:295px;height:39px;top:0;left:15px;background-position:0 -420px;}
.pageid-2899 #content #bottom-content #oldversions{position:absolute;top:40px;left:0;}
.pageid-2899 #content #bottom-content #oldversions li{float:left;margin-right:15px;}
.pageid-2899 #content #bottom-content #othersites-title{width:143px;height:25px;top:235px;left:60px;background-position:-295px -420px;}
.pageid-2899 #content #bottom-content #othersites{position:absolute;top:275px;left:-10px;}
.pageid-2899 #content #bottom-content #othersites li{float:left;margin-right:3px;}
.pageid-2899 #content .about,
.pageid-2899 #content blockquote{position:absolute;top:1100px;left:-9999px;}

/** POST **/
.single .hentry,.four04 .hentry{width:434px;padding:0 15px;}
.single #content{float:left;width:470px;margin:15px 20px 0 0;}
.entry-title{float:left;max-width:340px;margin:-15px 0 20px;padding:5px 10px;background-color:#f5f5d1;border-right:1px solid #ece7d5;border-bottom:1px solid #ece7d5;line-height:30px;font-size:24px;font-family:Arial,Verdana,sans-serif;color:#5421a4;}
.single .entry-title{margin-bottom:0;}
.single .post-date{float:right;margin:-20px 0 0 -20px;}
.single .edit-link{float:right;margin:20px 10px 0 0;}
.single .hentry,
.four04 .hentry,
#comments-list,
#trackbacks,
#comments-form{float:left;position:relative;padding-bottom:25px;background-color:#f5f2e5;border-right:3px solid #ebe4d6;border-bottom:3px solid #ebe4d6;}
.like{float:left;width:435px;height:62px;margin-top:25px;}
.entry-content{clear:left;float:left;width:435px;font-size:12px;}
.entry-content p,
.entry-content ul,
.entry-content ol{padding-top:15px;}
.entry-content ol{list-style:decimal inside;font-weight:bold;color:#642cb3;}
.entry-content ol span{color:#5e5046;font-weight:normal;}
.entry-content ul,.entry-content ol{clear:both;}
.entry-content ul li,.entry-content ol li{margin:0 0 5px0;padding:0 0 5px;line-height:19px;}
.entry-content li{margin-left:15px;}
.entry-content ul li{padding-left:15px;background:url(i/tiny-bullet.png) no-repeat 0 8px;}
.entry-content p{line-height:19px;text-indent:15px;}
.entry-content h2,.entry-content h3,.entry-content .h3{clear:both;margin:0 -15px;padding:25px 15px 10px 30px;line-height:20px;font-size:16px;text-indent:0;background:url(i/line.png) no-repeat 0 100%;color:#5421a4;}
.entry-content iframe{margin-bottom:-10px;}
.entry-content h2{width:425px;margin:0 0 0 -10px;}
#IE6 .entry-content h2{width:400px;margin:0;}
.entry-content h2 a,.entry-content h3 a,.entry-content .h3 a{color:#5421A4;background-color:#F5F5D1;border:0;}
.entry-content h4{float:left;width:400px;padding:25px 15px 10px 20px;line-height:16px;font-size:14px;color:#0b9875;}
.entry-content h4 span{border-bottom:1px solid #c0d8d2;}
.entry-content a,
#comments a{border-bottom:1px solid #BCB98D;}
.entry-content div.image,
.entry-content .img-post p{float:left;margin:15px 10px 10px 0;}
.entry-content .img-post p{float:left;text-indent:0;padding-top:3px;}
.entry-content img,
#comments img{max-width:420px;}
.entry-content div.alignright{float:right;margin-left:15px;margin-right:0;}
.entry-content p sub{display:block;margin-top:-10px;font-size:11px;}
.entry-meta{float:left;width:414px;margin-top:25px;padding:5px 10px;line-height:13px;font-size:10px;background-color:#f0ecdc;color:#c3b5ab;}
.entry-meta a{color:#c3b5ab;border:0;}

/* Sociable */
.sociable{float:left;width:435px;}
.sociable li{float:left;margin:0 12px 0 0 !important;padding:0 !important;background-image:none !important;}
.sociable li a:link{border-bottom:0;}
.sociable img{background-image:none !important;}

/* Comments */
#comments,
#commentform,
#comments-list ol li,
#trackbacks,
#trackbacks ol li,
#comments-form{clear:both;}
#comments,
#comments-form,
#trackbacks{width:467px;}
#commentform{width:437px;}
#comments-list ol li{width:464px;}
#comments-list,
#trackbacks{margin-top:40px;}
#comments .bigtitle{float:left;margin:-15px 0 -20px 15px;padding:5px 10px;background-color:#f5f5d1;font-size:24px;font-weight:bold;border-right:1px solid #ece7d5;border-bottom:1px solid #ece7d5;line-height:30px;font-family:Arial,Verdana,sans-serif;color:#5421a4;}
#IE6 #comments .bigtitle{margin-top:0;}
#comments-list ol{float:left;}
#comments-list ol li{float:left;margin-top:40px;}
#comments-list .mycomment{background:url(i/single/my-comment.jpg) no-repeat;}
#comments-list .readerinfo{float:left;width:467px;padding-bottom:10px;background:url(i/line.png) no-repeat 0 100%;}
#comments-list .readerinfo .image{float:left;margin:0 10px 0 15px;}
#comments-list .readerinfo p{float:left;width:398px;margin-top:7px;}
#comments-list .readerinfo a{border:0;}
#comments-list .readerinfo strong{float:left;font-size:14px;text-transform:capitalize;}
#comments-list .readerinfo strong a{color:#5421a4;}
#comments-list .readerinfo span,
#comments-list .readerinfo span a{font-family:Arial,Verdana,sans-serif;color:#c3b5ab;}
#comments-list .readercontent{float:left;width:437px;margin:0 15px;font-size:12px;}
#comments-list .readercontent p{margin-top:10px;}
#comments-list .readercontent blockquote{width:405px;}
#comments-list .readercontent blockquote p{margin-top:0;}

#comments-form{width:467px;margin-top:40px}
#comments-form form{float:left;margin:30px 15px 0;font-size:12px;}
#comments-form label{float:right;clear:none;width:190px;line-height:28px;font-size:11px;cursor:pointer;}
#comments-form label span{color:red;}
#comments-form .subscribe-to-comments input{float:left;margin-top:4px;margin-right:5px;}
#comments-form .subscribe-to-comments label{width:410px;line-height:22px;}
#comments-form #author,
#comments-form #email,
#comments-form #url,
#comments-form #submit{padding-left:45px;background-image:url(i/single/form-sprites.png);background-repeat:no-repeat;font-family:Verdana,Arial,sans-serif;}
#comments-form #author,
#comments-form #email,
#comments-form #url{float:left;width:185px;height:14px;padding-top:6px;padding-bottom:6px;}
#comments-form .form-antispam label{clear:both;float:left;width:270px;line-height:20px;}
#comments-form #mcspvalue{width:80px;}
#comments-form input,
#comments-form textarea{font-family:Verdana,Arial,sans-serif;font-size:12px;}
#comments-form .form-text{margin-top:2px;}
#comments-form textarea{width:428px;padding:4px;}
#comments-form form p{float:left;width:437px;margin-top:10px;line-height:26px;}
#comments-form #email{background-position:0 -26px;}
#comments-form #url{background-position:0 -52px;}
#comments-form #ed_comment_toolbar input{margin-right:5px;font-weight:bold;cursor:pointer;}
#comments-form .form-submit{line-height:24px;}
#comments-form #submit{width:215px;height:26px;padding:4px 2px 6px 45px;font-weight:bold;text-align:left;color:#FFFCE3;background-position:0 -78px;cursor:pointer;}

#trackbacks ol{float:left;width:437px;margin-top:20px;padding:0 15px;}
#trackbacks ol li{margin-top:15px;padding-left:15px;line-height:14px;background:url(i/tiny-bullet.png) no-repeat 0 5px;}

/* Sidebars */
.sidebar{float:left;position:relative;width:225px;}
.sidebar .subcolumn .title{background:url(i/single/sidebar-titles.png) no-repeat;}
#primary{margin-right:15px;}
#primary #abo-rss{float:left;width:225px;height:77px;margin-bottom:17px;background:url(i/single/rss.png) no-repeat;}
.single #primary #abo-rss{margin-bottom:0;}
#primary #abo-rss a{float:left;width:225px;height:77px;text-indent:-9999em;}
#primary #abo-rss a:hover{background-color:transparent;border:0;}
#primary #relatedposts{margin-top:20px;padding-bottom:15px;}
#primary .related_post li{float:left;width:205px;padding:10px;line-height:13px;background:url(i/line.png) no-repeat 0 100%;}
#primary #relatedposts .related_post_title{display:none;}
#primary .related_post .image{float:left;width:49px;height:49px;margin-right:10px;}
#primary .related_post .image a{float:left;width:49px;height:49px;background:url(i/single/gravatar-defaut.png) no-repeat 7px 7px;}
#primary .related_post img{float:left;width:35px;height:35px;}
#popularitycontest .title{background-position:0 -30px;}
#popularitycontest ul{float:left;width:205px;padding:10px;}
#popularitycontest ul li{float:left;width:185px;}
#categories{width:225px;}
#categories .title{background-position:0 -60px;}
#categories ul{padding:10px 10px 10px 2px;}
#categories ul li{margin-left:10px;padding-bottom:15px;font-size:10px;color:#a18978;background-position:0 8px;}
#categories ul li a{line-height:20px;font-size:11px;border:0;}
#categories .children {padding:0;}
#categories .children li{padding:0;line-height:19px;background-image:none;border-bottom:1px solid #ebe2db;}
#categories .children li a{font-weight:normal;color:#362d27;}
#tagcloud{font-family:Arial,Verdana,sans-serif;}
#tagcloud .title{background-position:0 -90px;}
#marie .content{width:205px;padding-top:0;background:url(i/blue-stained-column.png) no-repeat 0 -8px;}
#marie .title{width:225px;padding:0;background-position:0 -120px;}
#marie p{padding-top:10px;}
#marie .image{float:left;background-image:none;margin:14px 8px 0 0;padding:0;}
#marie img{background-image:none;padding:0;}
#secondary #twitter .title{background:url(i/titres.png) -3px -120px;}
#social{width:225px;}
#social .title{background-position:0 -150px;}
#social ul{float:left;width:95px;margin-left:10px;padding:10px 0 15px;}
#social ul li{padding:0;line-height:22px;background-image:none;}
#social ul li a{padding:3px 4px 3px 22px;}
#social ul .facebook a{background:url(i/single/facebook-icon.gif) no-repeat 2px 2px;}
#social ul .twitter a{background:url(i/single/twitter-icon.png) no-repeat 2px 2px;}
#social ul .lastfm a{background:url(i/single/lastfm-icon.gif) no-repeat 2px 2px;}
#social ul .tumblr a{background:url(i/single/tumblr-icon.gif) no-repeat 2px 2px;}
#social ul .myspace a{background:url(i/single/myspace-icon.gif) no-repeat 2px 2px;}
#social ul .viadeo a{background:url(i/single/viadeo-icon.gif) no-repeat 2px 2px;}
#social ul .flickr a{background:url(i/single/flickr-icon.gif) no-repeat 2px 2px;}
#social ul .deviantart a{background:url(i/single/deviantart-icon.png) no-repeat 2px 2px;}
#commentateurs .title{background-position:0 -180px;}
#commentateurs ul{width:205px;padding:5px 10px 15px;}
#commentateurs ul li{clear:left;overflow:hidden;margin-top:5px;padding:0;line-height:32px;background-image:none;border-bottom:1px solid #EBE2DB;}
#commentateurs ul li .nb-comments{font-size:10px;color:#A18978;}
#commentateurs .image{float:left;margin-right:10px;}
#timeline .title{background-position:0 -210px;}
#timeline #mbl_nwm_frame{width:205px;padding:10px 10px 15px;}
#timeline div{background:transparent;}
#timeline img{padding:0;background-image:none;}

/** PAGE **/
.page-template-default .page{float:left;width:450px;margin-top:15px;margin-right:15px;padding:0 10px 25px;background-color:#F5F2E5;border-right:3px solid #E7DFCE;border-bottom:3px solid #E7DFCE;}
.page-template-default .page .edit-link{float:right;}
/* Archives */ #post-187 .entry-content p{text-indent:0;}

/* CATEGORIES */
.archive-meta{float:left;width:396px;margin:0 15px 15px 35px;padding:5px 10px;font-size:12px;line-height:16px;background-color:#f9f7f0;border:1px solid #fff;}
.archive-meta h2:first-letter{text-transform:uppercase;}
.archive-meta p{margin-top:10px;}
.archive-meta a{border-bottom:1px solid #362D27;}

/** FOOTER **/
#footer{clear:both;overflow:hidden;width:100%;height:315px;background:url(i/footer-bg.jpg) no-repeat 50% 100%;font-family:Arial,Verdana,sans-serif;}
.footer{width:960px;height:245px;margin:0 auto;padding:70px 0 0 103px;}
.footer-left,.footer-middle,.footer-right{float:left;height:180px;}
.footer .smalltitle{text-indent:-9999em;background-image:url(i/footer-titres.png);}
.footer-left{position:relative;width:215px;margin:0 25px 0 55px;}
.footer span{position:absolute;padding:0 3px;line-height:14px;color:#917594;border-right:1px solid #bcb98d;border-bottom:1px solid #bcb98d;background-color:#fcf9e1;}
.footer span a{color:#917594;}
.footer span a:hover{color:#524454;}
.footer-left .first{top:55px;right:0;}
.footer-left .second{top:120px;left:0;}
.footer-left .third{top:135px;left:10px;}
.footer-left .fourth{top:165px;left:0;}

.footer-middle{margin-right:40px;}
.footer-middle .smalltitle{width:108px;height:21px;}

.footer-right{width:225px;}
.footer-right .smalltitle{width:147px;height:19px;background-position:0 -21px;}
.footer-right ul{margin-top:5px;padding:8px 0 0 8px;background-color:#fcf9e1;border-bottom:1px solid #BCB98D;border-right:1px solid #BCB98D;}
.footer-right ul li{height:22px;margin-bottom:3px;overflow:hidden;}
.footer-right ul li img{width:9px;height:9px;}

.footer-bottom{float:left;position:relative;width:960px;height:45px;padding-top:20px;}
.footer-bottom .fifth{bottom:25px;left:45px;}
.footer-bottom .sixth{bottom:8px;left:390px;}

/* MBL */
table#MBL_COMM{margin-left:10px;}
table#MBL_COMM td.mbl_fo_hidden,
tr#tr0{display:none;}

/* ALIGNEMENT */
.alignright,img.alignright{float:right;}
.alignleft,img.alignleft{float:left;}
.center {text-align:center;}
.aligncenter,img.aligncenter{display:block;margin:0 auto;text-align:center;}

/* NAVIGATION */
.navigation{clear:both;width:463px;margin-top:5px;line-height:14px;}
.navigation a{border-bottom:1px solid #362D27;}
.navigation .nav-previous{float:left;width:195px;margin-right:15px;}
.navigation .nav-next{float:right;width:210px;margin-left:15px;text-align:right;}
.content .navigation{width:417px;margin:0 15px 0 35px;}
.content .navigation div{width:auto;}
.content #nav-above{margin-top:-15px;margin-bottom:30px;}

/* Page contact */
.pageid-25 #gb_form fieldset{float:left;width:450px;margin-top:15px;}
.pageid-25 #gb_form legend{display:block;width:100%px;margin-top:15px;padding-bottom:10px;font-weight:bold;background:url(i/line.png) no-repeat 0 100%;color:#5421A4;}
.pageid-25 #gb_form legend#mainlegend{margin:0;font-weight:normal;background:none;color:#5E5046;}
.pageid-25 #gb_form label{float:left;display:inline;width:auto;margin-bottom:8px;font-weight:bold;line-height:22px;}
.pageid-25 #gb_form label span{font-weight:normal;color:red;font-size:11px;}
.pageid-25 #gb_form input,
.pageid-25 #gb_form select{float:right;width:180px;margin-bottom:8px;}
.pageid-25 #gb_form select{width:187px;}
.pageid-25 #gb_form textarea{width:438px;padding:4px;}
.pageid-25 #gb_form small{float:left;font-size:10px;}
.pageid-25 #gb_form small a{font-weight:normal;border:0;}
.pageid-25 #gb_form small a span{color:#F5F2E5;}
.pageid-25 #gb_form small a:hover span{color:#362D27;}
.whythis{float:left;width:450px;}
.pageid-25 blockquote{width:420px;}
.pageid-25 .success,.pageid-25 .error{font-weight:bold;}

/** Hidden elements **/
#blog-title,#blog-title a,
#blog-description,
#header .feed,#header .feed a,
#menu ul li a,
.single h2,
.home h2{float:left;display:inline;text-indent:-9999em;}
.single h2,
.home h2{height:0;margin-left:-9999em;}
.twtr-hd,
.twtr-ft,
.tpb_header,
#mbl_nwm_foot,
#search label{display:none;}

/* Fixed elements for IE6 */
#IE6 .subcolumn{padding-bottom:15px;}
#IE6 .content{padding-bottom:0;}
#IE6 #latest-posts-llm .content{padding-bottom:15px;}
#IE6 #blog-title,
#IE6 #header .feed,
#IE6 #skip-link,
#IE6 #menu,
#IE6 #search,
#IE6 #about,
#IE6 #right-content,
#IE6 .more-link,
#IE6 .more-link a,
#IE6 #latest-posts .post-date .comments,
#IE6 #latest-posts .post-date,
#IE6 #latest-posts .image,
#IE6 #latest-posts .post-content,
#IE6 #flickr ul li,
#IE6 #lastfm .lastfmrecords li,
#IE6 #bookmarks .more-link,
#IE6 .footer-left,
#IE6 .page-author-marie #content,
#IE6 .post-date .comments,
#IE6 .single .edit-link,
#IE6 #commentform,
#IE6 #comments .bigtitle,
#IE6 #comments-list .image,
#IE6 #comments-list .readercontent,
#IE6 .image,
#IE6 #social ul,
#IE6 .entry-title,
#IE6 .navigation,
#IE6 #nav-above,
#IE6 #nav-below,
#IE6 #latest-posts .more-link,
#IE6 #social ul li{display:inline;}
#IE6 #search,
#IE6 #about{float:left;}
#IE6 .entry-title,
#IE6 .post-date{margin-top:0;}

/* Fixed elements for IE7 */
#IE7 #middle-content{padding-bottom:17px;}

/* All links without a background color */
#blog-title a:hover,
#header .feed a:hover,
#menu a:hover{border-bottom:0;background-color:transparent;}

/* Speeches */
dl.speech{overflow:hidden;margin-top:15px;}
dl.speech dt,dl.speech dd{float:left;padding-bottom:10px;}
dl.speech dt{clear:left;width:120px;margin-right:10px;font-weight:bold;}
dl.speech dd{width:305px;font-style:italic;}

/* Shadowbox */
#sb-title-inner{color:black !important;}

/* Other elements */
.stabilo{background-color:#fcffa9;}
