/*
Theme Name: La Distillerie
Description: La Distillerie theme created by Kryzalid.
Version: 0.1
Author: Kryzalid Communication inc.
*/
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, 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;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup*/
table {border-collapse: collapse;border-spacing: 0;}

/*****************************************************/
/*****************************************************/
/*****************************************************/

.border-blanc{border:#FFFFFF 2px solid}
.float-l, .alignleft{float:left}
.float-r, .alignright{float:right}
.invisible{display:none}
.normal{color:#000000; text-transform:none}
.sepHr {border-top:1px solid #000;margin:15px auto;height:1px;}

body {background:url(images/bkg_blog.jpg);color:#000;font-family:"Trebuchet ms", Arial, Helvetica, sans-serif;margin:0;}

#page {margin: 0 auto 0 auto;width: 1023px;}
#page a, #page a:visited{color:#000000; text-decoration:none;}
#page a:active, #page a:hover{text-decoration:underline}

#header {width:1023px;padding:0;}
#header #top-head {background:url(images/bkg_header-top.png) no-repeat center;height:60px;width:1023px;}
#header #logo-head {background:url(images/logo-header.png) no-repeat center;height:227px;width:1023px; cursor:pointer;}
#header #bottom-head {background:url(images/bkg_header-bottom1.png) no-repeat center;margin-top:-40px;height:81px;width:1023px;}
#header #bottom-head .texteRSS{color:#FFFFFF;float:right;font-size:0.75em; margin:40px 120px 0 0;}
#header #bottom-head-left {background:url(images/bkg_header-bottom-left.png) no-repeat center;float:left;height:145px;width:32px;}
#header #bottom-head-middle {background:url(images/bkg_header-bottom2.jpg) no-repeat center;float:left;height:145px;width:959px;}
#header #bottom-head-right {background:url(images/bkg_header-bottom-right.png) no-repeat center;float:left;height:145px;width:32px;}
#header #menthe {background:url(images/bkg_menthe.png) no-repeat;margin:-80px 0 0 -35px;position:absolute;width:212px;height:217px;}
#header #searchform {float:right;margin:25px 10px 0 0;}
#header #searchform #searchsubmit {background:url("images/btn_recherche.png") no-repeat;border:none;cursor:pointer;height:54px;width:55px;}

#content-container{margin:0;width:1023px;}
#content-left {background:url(images/bkg_content-left.png) repeat-y;float:left;min-height:100px;width:32px;}
#content-right {background:url(images/bkg_content-right.png) repeat-y;float:left;min-height:100px;width:32px;}

#content {background:url(images/bkg_content.jpg) repeat-y;float:left;width:959px;/*margin:100px 0 20px 20px;*/ font-size:0.9em;}
#content a.more-link, 
#content a.more-link:active, 
#content a.more-link:hover, 
#content a.more-link:visited{color:#FF0000;font-weight:bold;text-transform:uppercase;}
#content h2 {font-size:3em;margin:3px 0 15px 0;text-transform:uppercase;}
#content h3 {font-size:1.5em;margin:3px 0 15px 0;text-transform:uppercase;}

/* CONTENU : POSTS */

#content .articles{float:left;margin:15px 0 15px 15px;width:640px;}
#content .categorie{font-size:1.1em;text-transform:uppercase;}
#content .categorie a, #content .categorie a:visited{color:#F00;text-decoration:none;}
#content .categorie a:active, #content .categorie a:hover{text-decoration:underline}
#content .image-article{float:left;padding-right:15px;width:200px;}
#content .liensBasPage a, #content .liensBasPage a:visited {color:#F00;text-decoration:none;}
#content .liensBasPage a:hover {text-decoration:underline;}
#content .nbCommentaires{background:url(images/bulleNbComment.gif) no-repeat;float:right;margin:-60px 0 0 0;padding-top:7px;text-align:center;height:42px;width:47px;}
#content .nbCommentaires a, 
#content .nbCommentaire a:active, 
#content .nbCommentaire a:hover, 
#content .nbCommentaire a:visited{color:#FF0000;font-size:1.2em;font-weight:bold;}
#content .post{min-height:340px;}
#content .post_content {line-height:1.25em; margin-top:70px;}
#content .post_content a, #content .post_content a:visited {color:#F00;text-decoration:none;}
#content .post_content a:hover {color:#F00;text-decoration:underline;}
#content .post_content p {padding:0 0 10px 0;}
#content .post_content p.tags {padding:20px 0 0;}
#content .post_content p.infoPost {padding:20px 0 50px 0;}
#content .post-meta{list-style:none;}
#content .post-meta-key{ display:none;}
#content .postmetadata {border-bottom:#000000 1px solid;border-top:#000000 1px solid;float:left;font-size:1.1em; margin-bottom:10px;padding:10px 0 10px 0;text-transform:uppercase;width:418px;}
#content .postmetadata .auteur_post{color:#FF0000;}
#content .tags,#content .tags a{color:#FF0000}

#content #searchform {margin:25px 10px 0 0;}
#content #searchform #searchsubmit {background:url("images/btn_recherche.png") no-repeat;border:none;cursor:pointer;height:54px;width:55px;}

/* SIDEBAR */

/* Les catégories */
#sidebar {float:right;width:300px;}
#sidebar #liste-categories-top{background:url(images/bkg_categorie-top.png) no-repeat;float:left;margin-top:20px;height:72px;width:290px;}
#sidebar #liste-categories-middle{background:url(images/bkg_categorie-middle.png) repeat-y;float:left;text-align:center;width:290px;}
#sidebar #liste-categories-middle ul{margin-left:40px; width:220px; font-size:0.9em;}
#sidebar #liste-categories-middle li{border-bottom:#f4e0c2 solid 1px;line-height:1.8em;text-transform:uppercase;}
#sidebar #liste-categories-bottom{background:url(images/bkg_categorie-bottom.png) no-repeat;float:left;height:52px;width:298px;}
/* Les plus populaires */
#sidebar {float:right;width:300px;}
#sidebar #liste-populaire-top{background:url(images/bkg_populaire-top.png) no-repeat;float:left;margin:20px 0 0 17px;height:69px;width:272px;}
#sidebar #liste-populaire-middle{background:url(images/bkg_categorie-middle.png) repeat-y;float:left;width:290px;}
#sidebar #liste-populaire-middle ul{margin-left:40px; width:220px; font-size:0.9em;}
#sidebar #liste-populaire-middle li{border-bottom:#f4e0c2 solid 1px;line-height:1.8em;}
#sidebar #liste-populaire-bottom{background:url(images/bkg_populaire-bottom.png) no-repeat;float:left;margin-left:17px;height:35px;width:272px;}
/* Le calendrier */
#sidebar #calendrier-top{background:url(images/bkg_calendrier-top.png) no-repeat;float:left;margin-top:20px;height:73px;width:298px;}
#sidebar #calendrier-middle{background:url(images/bkg_categorie-middle.png) repeat-y;float:left;width:290px;}
#sidebar #calendrier-middle #wp-calendar{color:#666666;margin-left:40px;}
#sidebar #calendrier-middle #wp-calendar a, #sidebar #calendrier-middle #wp-calendar a:visited {color:#F00;}
#sidebar #calendrier-middle #wp-calendar caption{font-size:0.75em;letter-spacing:0.2em;padding-bottom:10px; text-align:left;text-transform:uppercase;}
#sidebar #calendrier-middle #wp-calendar thead{font-size:0.75em;text-transform:uppercase;}
#sidebar #calendrier-middle #wp-calendar tfoot{font-size:0.85em;text-transform:uppercase;}
#sidebar #calendrier-middle #wp-calendar td{ font-size:0.85em;padding:5px 15px 0 5px; text-align:right}
#sidebar #calendrier-bottom{background:url(images/bkg_calendrier-bottom.png) no-repeat;float:left;height:47px;width:289px;}
/* Inscription newsletter */
#newsletter{margin-left:50px; padding-top:20px;}
 
 /* FOOTER */
 
#footer {background:url(images/bkg_footer.png) no-repeat; float:left;font-size:1em;height:104px;width:1023px;}
#footer p{color:#FFFFFF;text-align:center;font-size:0.9em;margin-top:35px;}
#footer a, #footer a:visited{color:#FFFFFF;}


/* COMMENTAIRES */
h3#respond{font-size:1.4em;padding-bottom:35px;text-transform:uppercase;}

#content .commentmetadata .etat{color:#993300;font-size:0.8em}
#content #commentform label{font-weight:bold;margin-left:10px;}
#content #commentform .champsTextComment{width:155px;}
#content #commentform .petit{font-size:0.8em}
#content #commentform #comment {height:140px;width:100%;}
#content #commentform #submit {background:url("images/btn_soumettre-commentaire.png") no-repeat;border:none;cursor:pointer;float:right;height:64px;width:142px;}

