/*  
Theme Name: chaude-rencontre
Theme URI: http://www.chaude-rencontre.com
Version: 1.0
Author: bEkZ 
*/

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style:none;}
ol{margin:0;padding:0;}
ol li{margin:0;padding:0;list-style:none;}
h1 {font-size:1.2em; font-weight:bold; margin-bottom:7px; margin-left:5px; color:#860102;}
h2 {font-size:11px;margin-bottom:7px; margin-top:20px;}

.clearer {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
.center{text-align:center;}
.alignleft {float:left; margin: 0 15px 10px 0;}
.alignright {float:right;margin: 0 10px 10px 0;}
.bold {font-weight:bold;}

/* page setup */
body{font-family:arial,sans-serif;font-size:0.75em; background-color:#000; line-height:140%;}
a:link, a:visited {color:#000;text-decoration:none; }
a:hover{text-decoration:underline;}
#page {width:990px; margin-left:auto; margin-right:auto;}
#corps {width:990px; background:url("img/bg_page.png") repeat-y;}

/* header */
#header {width:990px; height:185px; background:url("img/header.jpg");}
#head-promo{width:430px; height:110px; margin-left:405px; padding-top:10px;}
#menu{width:750px; padding-top:25px; margin-left:40px; font-weight:bold; font-size:1.1em;}
#menu li {display:inline; margin-right:46px;}
#menu a:hover{color:#860102;}

/* content */
#content{width:650px;float:right; margin-right:30px;}
.post {width:621px; height:111px;float:left; margin: 0 0 15px 0; padding:13px; background:url("img/bg_post.png") no-repeat; overflow:hidden;}
.excerpt{margin-top:15px;}
.titre {font-size:1.2em;font-weight:bold; margin-bottom:8px;}
.titre a {color:#860102;}

/* sidebar */
#sidebar{width:270px; float:left; margin-left:30px;}
.sidebox {width:250px; margin:20px 10px;}
.sidebox li {padding-left:12px; background:url("img/liste.png")no-repeat left; }
.hr-side {width:267px; height:1px;background:url("img/sidebar_sep.png") no-repeat;}
.deposer{width:241px; height:30px; padding-top:6px; margin:20px auto; text-align:center; background:url("img/bg_deposer.png") no-repeat;}
.deposer a {font-size:1.3em; font-weight:bold; color:#FFF;}
.titre-side {font-size:13px;font-weight:bold; margin-bottom:8px; color:#860102;}
.wp-tag-cloud ul {width:250px;font-family:arial,sans-serif;font-size:8px;}
.wp-tag-cloud li {display:block; float:left; width:113px;}

/* single */
.singletop {width:650px; height:140px;line-height:150%; margin-top:20px;}
.singletop img{margin-bottom:25px;}
.singletop h1 {font-size:1.2em; font-weight:bold; margin-bottom:7px; color:#860102;}
.singlebottom {width:650px; line-height:160%;}
.singlebottom p {margin-bottom:4px;}
.singleleft{width:150px;height:300px;float:left;}
.singleleft p{line-height:35px; font-size:1.2em;}
.promo-single{line-height:35px; font-size:1.2em; font-weight:bold;}
.promo-single a {color:#860102;}

/* Comment */
.cadre_commentaires {margin-top:5px;}
.comment{border:1px solid #999;margin-bottom:5px;padding:5px;}
.comment div.time-comments{border-bottom:#CCC 1px solid;font-size:0.9em;color:#860102;height:13px;padding:0 0 7px;}
#respond{font-size:1em;line-height:35px; color:#860102;font-weight:bold;}
#respond a{color:#860102; text-decoration:underline;}
#respond a:hover{color:#FABD0A;}

/* Formulaire */
.formulaire{width:570px; margin-left:30px;}

/* footer */
#footer{width:990px; height:17px; margin:auto; background:url("img/bg_page.png") repeat-y; clear:both; font-size:0.8em;}


/* Plugin Name: WP-Digg Style Paginator*/
div.pagination {padding: 3px;margin: 33px;text-align:center;}
div.pagination a {border: 1px solid #dedfde;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;color: #99210B;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #000;background-image:none;background-color:#777777;color: #fff;}
div.pagination span.current {margin-right:3px;padding:2px 6px;font-weight: bold;color: #99210B;}
div.pagination span.disabled {margin-right:3px;padding:2px 6px;color: #adaaad;}

/* disclaimer */
div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; 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; font-size:12px; 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:#860102; }
div#disclaimer-cadre a:hover{text-decoration:underline;}
