/*  
Theme Name: Lovely Charts
Theme URI: http://lovelycharts.net/
Description: Lovely Charts theme
Version: 1.0
Author: Benjamin De Cock
Author URI: http://www.bendc.net/

	LovelyCharts v1.0
	http://lovelycharts.net/

	This theme was designed and built by Benjamin De Cock,
	whose blog you will find at http://geekshealth.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Traduction Amaury et Xavier // WordPress Francophone

*/


@import url('http://www.lovelycharts.com/assets/css/global.css');
@import url('http://www.lovelycharts.com/assets/css/header.css');
@import url('http://www.lovelycharts.com/assets/css/sIFR.css');




.navigation .alignleft a {font-size:.95em; margin-bottom:1em; display:block;}

.navigation .alignleft a:hover {color:#ff5b0b;}

h2+small {color:#ff5b0b; font-weight:bold; font-size:1.1em; display:block; margin:.5em 0 1.2em;}

.post h2 + .entry p {margin-top:1.5em;}



.entry em.author {display:block; font-style:italic; text-align:right; font-weight:bold; font-size:.95em; margin-top:.25em;}

.entry em.author:before {content:"\2014 ";}

.entry a {text-decoration:underline; font-weight:bold;}

.entry img{border:1px solid #CCCCCC; margin-top:15px; margin-bottom:15px; text-align:center;}

.entry h3 {margin-top:20px;}

.entry {margin-bottom:30px;}

.entry object {margin-top:30px;}
.entry embed {margin-top:30px;}

.postmetadata {margin:1.2em 0 2.8em; border-top:2px solid #000; padding:.8em 0 0 36px; background:url('images/chatIco.png') no-repeat 0 8px; min-height:40px;}

.postmetadata a:first-child {background:url('images/cercleNbreComments.png') no-repeat; height:21px; width:21px; display:block; text-align:center; color:#fff; font-size:.8em; float:left; margin:5px 10px 0 0; font-family:verdana, sans-serif;}

.postmetadata em {display:block; line-height:.85em; margin-top:2px;}

.postmetadata em+a {color:#e80b69}

.postmetadata em+a, .postmetadata em, .post .entry strong {font-weight:bold;}

h3#respond+form, textarea#comment {width:350px;}

h3#comments {font-weight:bold; border-top:2px solid #000; padding-top:.2em; margin-bottom:1.4em;}

.commentlist {font-size:.95em;}

.commentlist li cite {color:#ff5b0b;}

.commentlist li p {margin:.4em 0 2em;}

.commentlist li small.commentmetadata {color:#333;} 

.commentlist li small.commentmetadata a+a {text-decoration:underline; color:#ff0baf;}



/*==================================================*/
/* 1ère colonne latérale = #contenu + hr + .sidebar */
/* 2ème colonne latérale = .sidebar + hr + .sidebar */
/*==================================================*/

#contenu + hr + .sidebar li h3+ul {margin:.4em 10px 10px 25px; font-size:.95em; line-height:1.1em;}

#contenu + hr + .sidebar li h3+ul li:first-child {margin-top:1.2em;}

#contenu + hr + .sidebar li h3+ul li {margin-bottom:1.2em;}

#contenu + hr + .sidebar li h3+ul li a {font-weight:bold; background:url('images/recentCommentsIco-trans.png') no-repeat 0 2px; display:block; margin:0 0 .4em -15px; padding-left:15px;}

#contenu + hr + .sidebar li h3+ul li em {color:#ff5b0b;}

#contenu + hr + .sidebar form {margin:20px;}

#contenu + hr + .sidebar p a {font-weight:bold; text-decoration:underline;}

#contenu + hr + .sidebar>ul>li:last-child ul li a {background-image:url('images/archivesIco.png');}

#contenu li {list-style-type:disc; margin-left:1em;}

.sidebar + hr + .sidebar h3+p {border:5px solid #ff0baf; border-width:0 5px 5px; padding:.75em 10px; font-size:.95em; line-height:1.35em;}

.sidebar + hr + .sidebar h3+p em, .sidebar + hr + .sidebar h4, .sidebar + hr + .sidebar p+ul li:first-child a, .sidebar + hr + .sidebar p+ul li strong {font-weight:bold;}

.sidebar + hr + .sidebar h4 {color:#e81c0b; margin-top:1.4em;}

.sidebar + hr + .sidebar h4+p, .sidebar + hr + .sidebar p+ul li:first-child a, .sidebar + hr + .sidebar p+ul li strong {font-size:.95em; line-height:1.2em; margin-bottom:1em;}

.sidebar + hr + .sidebar p+ul li:first-child a {display:block; background:url('images/rssIco.png') no-repeat 0 50%; padding-left:20px; min-height:14px;}

.sidebar + hr + .sidebar p+ul li:first-child a:hover {color:#ff5b0b;}

.sidebar + hr + .sidebar p+ul li strong {background:url('images/newsletterIco.png') no-repeat 0 0; padding-left:20px; display:block; min-height:15px;}

.sidebar + hr + .sidebar p+ul li input {background:#f8f8f8 url('images/inputMailBckgrnd.png') repeat-x 0 0; padding:5px; border:1px solid #dcdcdc; color:#777; font-size:.95em; font-weight:bold; margin-bottom:1em; width:150px;}

.sidebar + hr + .sidebar p+ul li input:focus {border-color:#aaa; color:#ff0baf;}