/*LAYOUT*/
html, body, #page, #top, #prelude, #wrapper, #footer,
#main, #content,
#sidebar, #blognav, #blogextra, form {
	margin : 0;
	padding : 0;
	}

body {
	text-align : center;
	}
#page {
	margin : 0 auto;
	text-align : left;
	}
#page {
width:950px;    
}
#top {
	height : 100px; 
	}
#top h1 {
	margin : 0;
	padding : 0;
	height : 100px;
	}
#wrapper {
	margin : 0;
	}
#main {
	width : 100%;
	margin : 0 -285px 0 0;
	float : left;
	}
#content {
	margin : 0 295px 0 10px;
	}
#footer {
	clear : both;
	text-align:center;
	height : 30px;
	}
#sidebar {
	width : 285px;
	float : right;
	}
#blognav, #blogextra {
	margin : 0 7px;
	}
	
/*STYLE*/
a:link, a:visited {
color:#950027;
}
h1, h2, h3 {
color:#b04f00;
}
h2 {
font-size:18px;
margin-bottom:10px;
}
h3 {
font-size:16px;
}

body {
background:url("img/bg.jpg") repeat-x #c99468;
color:#2d2d2d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:center;
line-height:140%;
}
#prelude {
display:none;
}
#top {
background:url("img/header.jpg") no-repeat;
height:232px;
position:relative;
}
#top h1 {
margin:0;

}
#top h1 a {
text-indent:-5999px;
display:block;
outline:0;
position:absolute;
top:75px;
left:0;
width:300px;
height:80px;
}
#page {
background:url("img/page.jpg") repeat-y;
}

#footer {
background:url("img/footer.gif") no-repeat center top #c99468;
padding-bottom:20px;
padding-top:80px;
text-align:left;
color:#ffe6d3;
}
#footer a{color:#FFF;}

#search {
position:absolute;
top:178px;
left:474px;
}
#search #q {
border:1px solid #FFF;
width:135px;
}

/*Sidebar*/
#sidebar{
color:#D9EDFF;
}
#sidebar h2 {
color:#fffdbd;
background:url("img/titre_sidebar.gif") no-repeat left bottom;
padding-bottom:10px;
padding-left:10px;
}
#sidebar a:link, #sidebar a:visited {
color:#d7f9fc;
}
#topnav {
	font-size: 0.9em;
	background: #352012;
	border: 1px solid #916446;
	border-width: 1px 0;
	padding: 5px 5px 5px 8px;
	margin: 0 0 20px 0;
	font-weight: bold;
	text-transform: uppercase;
}
	#sidebar #topnav ul, #sidebar ul { margin: 0 ; padding: 0;list-style-type:none; }
	#sidebar ul {
	margin:0 0 10px 10px;
	}
	#sidebar #topnav li {
		display: inline;
		background: none;
		margin: 0;
		padding: 0;
	}

	#sidebar .syndicate li {
		margin: 0 4px 0 11px;
		background: transparent url(img/rss.png) no-repeat 0px 50%;
		padding: 5px 4px 5px 22px;
	}

	#sidebar .tags ul {
		margin: 5px 5px 10px 10px;
		padding: 0;
		font-size: 110%;
	}
		#sidebar .tags ul li {
			display: inline;
			background: none;
			margin: 0;
			padding: 0;
			font-size: 0.9em;
		}
			#sidebar .tags ul li a:link, #sidebar .tags ul li a:visited { color: #ff6fb3;text-decoration:none; }
			
		#sidebar .tags p strong a:link, #sidebar .tags p strong a:visited { padding: 0 0 0 18px; }
		#sidebar .tags p strong a:hover {}
.links h3 {
padding-left:15px;
color:#FFF;
font-size:14px;
margin:0;
}
.links li {
padding-left:10px;
margin-bottom:2px;
}
.tag0 { font-size: 75%; }
.tag10 { font-size: 80%; }
.tag20 { font-size: 90%; }
.tag30 { font-size: 100%; }
.tag40 { font-size: 110%; }
.tag50 { font-size: 120%; }
.tag60 { font-size: 140%; }
.tag70 { font-size: 150%; }
.tag80 { font-size: 160%; }
.tag90 { font-size: 170%; }
.tag100 { font-size: 180%; }


/*posts*/
.day-date {
background:url("img/separation.jpg") no-repeat left;
font-size:16px;
color:#950027;
margin-left:-10px;
height:22px;
line-height:22px;
padding-left:10px;
}
img.thumbleft{
	float:left;
	margin : 5px 5px 5px 0;
}

img.thumbright{
	float:right;
	margin : 5px 0 5px 5px;
}
.post-title a, .post-title {
color:#b04f00;line-height:140%;
}
.post-content img, .post-excerpt img {
border:1px solid #939393;
}
.post-info-co {
	clear: left;
	border: 0;
	background: #FBFBFB;
	padding: 5px;
	margin: 0 0 26px 0;
}
	.post-info-co a:link, .post-info-co a:visited {
		text-decoration: none;
		padding: 2px 10px 2px 18px;
	}
	.post-info-co a:hover { text-decoration: underline; }
	
	.comment_count {
		background: transparent url(img/commentaire.png) no-repeat 0 50%;
	}
	.ping_count {
		background: transparent url(img/retrolien.png) no-repeat 0 50%;
	}
	.attach_count {
		background: transparent url(img/attach.png) no-repeat 0 50%;
	}
.post-info { font-style: italic;color:#7e7e7e; }
.post-tags {
	position: relative;
	border: 0;
	background: #FBFBFB;
	padding: 5px;
	margin: 8px 0 0 0;
	overflow: hidden;
	height: 1%;
}
	.post-tags:after{
		content:'[DO NOT LEAVE IT IS NOT REAL]';
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	.post-tags li { display: inline; }
		.post-tags li a:link, .post-tags li a:visited {
			color: #005D99;
			display: block;
			float: left;
			text-decoration: none;
			background: transparent url(img/tag.png) no-repeat 0 0;
			padding: 2px 8px 2px 18px;
			white-space: nowrap;
		}
		.post-tags li a:hover { text-decoration: underline; }

.read-it {
	font-weight: bold;
	padding: 0 0 10px 0;
	clear: left;
}
.pagination {
font-size:18px;
padding-top:15px;
margin-top:5px;
border-top:1px solid #c89266;
padding-bottom:10px;
color:#7e7e7e;
}

/*Archives*/
#content-info {
	background: #f4ede7;
	border: 1px solid #e3c6b2;
	border-width: 1px 0;
	padding: 5px 10px;
	margin: 0 0 20px 0;
	font-size: 1em;
	line-height: 1.4;
}

/* Mes styles à moi */
.sponsor_link, .spl{
font-size:20px;
display:block;
margin:5px;
width:100%;
text-align:center;
clear:both;
}

.clearer{
	clear:both;
}

/*disclaimer*/

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
   div#disclaimer-cadre b{ font-size:14px; color:black; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
   div#disclaimer-cadre a:hover{ color:blue; }