/*
Theme Name: Lemans Race Classic
URI: http://www.lemans-race.com
Description: Un thème à 3 colonnes pour Lemans-race.com
Version: 1.5
Author: Kloobik and Srad
Author URI: http://www.lemans-race.com
*/

/* PARAMETRES GENERIQUES DE LA PAGE */
body {  background: url(images/background.jpg) #292828 repeat-x;
	font-family: Verdana, Arial, 'Lucida Sans', 'Lucida Sans Unicode', Helvetica, sans-serif;
	font-size: 10px;

	color: #4f5244;}
#wrapper {
	float: left;
	margin: 0;
	padding: 0;}
html, body {
	margin: 0;
	padding: 0;
	text-align: left;}
html[xmlns] .commentcount {
	position: absolute;
	right: 7px;
	top: 0;}
/* -------------------------------- */

/* PARAMETRES GENERIQUES DES LIENS SUR LE SITE */

a{text-decoration: none;}
a:link {color: #FFF;}
a:visited {color: #FFF;}
a:hover, a:active {color: #ede287;}

/* --------------------------------------------*/

/*PARAMETRES DE L'ENTETE DU SITE*/

#top {
	background: #030303 url(images/header.jpg) no-repeat top center;
	height: 355px;
	margin: 0 auto;
	width: 952px;}

/* ---------------------------- */

/*PARAMETRE DU LIEN RETOUR INDEX EN ONGLET*/

#top h3 {
	color: #FFF;
	margin: 0px;
	padding-top: 230px;
	padding-left: 45px;
        font-family: Verdana, Arial, 'Lucida Sans', 'Lucida Sans Unicode', Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
        position:absolute;}	

#top h3 a {color: #FFF;}	
#top h3 a:hover {color: #ede287;}

/* ---------------------------------------*/

code {color: #005577; text-align: left;}

/*form {margin: 0; padding: 0;}*/

/* PARAMETRES DES DIFFERENTS TITRES */

h1, h1 a {
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;
	font-size: 25px;
	font-weight: bold;
	letter-spacing: 0.01em;
	margin: 10px 0 2px 0;
	padding: 0 0 1px 0;}

h2, h2 a {
	color: #3f2735;
	font-size: 14px;
	font-weight: bold;}

h3, h3 a {
	color: #514E3E;
	font-size: 12px;
	font-weight: normal;
	margin: 15px 0 15px 0;
	padding: 0;}

h4 {
	font-size: small;
	font-weight: normal;
	margin: 0;
	padding: 0;}

/* ----------------------------------- */

img {
	border: 1px solid #FFF;
	margin: 0;
	padding: 0;}

/* PARAMETRES DU FORMULAIRE DE RECHERCHE */

#searchform {
	margin: 10px 10px;
	padding: 5px auto; 
	text-align: left;
	}
#sidebar #searchform #s {
	width: 110px;
	background-color: #89aab9;
	border: 1px solid #FFF;
	color: #fff;
	padding: 2px;
	}
#sidebar #searchsubmit {
	width: 50px;
	background-color: #89aab9;
	border: 1px solid #FFF;
	color: #fff;
	padding: 1px;
	}

/* ------------------------------------- */

ol li {
	list-style-position: inside;
	list-style-type: decimal;
	margin: 1px;}

/* PARAMETRES DES PARAGRAPHES */

p {line-height: 120%;text-align: left;}

small {
	font-size: x-small;
	letter-spacing: 0.03em;
	text-transform: uppercase;
}
.alignleft {
	float: left;
	text-align: left;
}
.alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
}

/* different postmetadata style for single.php */

.alt {
	border-top: 1px solid #CC9933;
	color: #000000;
	font-size: small;
	margin-bottom: 10px;
	padding: 15px;
}



.alt a {

	color: #005577;

}



.archive {

	text-align: left;

}



.blogtitle {

	color: #FFCC66;

	display: none;

	font-family: Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;

	font-size: x-large;

	font-weight: bold;

	letter-spacing: 0.05em;

	padding: 25px;

	text-align: left;

}



.commentbody {

	border-top: 1px solid #FFF;

	color: #333333;

	letter-spacing: 0.05em;

	margin-bottom: 10px;

	padding: 15px;

	width: 375px;

}



.commentbody p {

	font-size: x-small;

	line-height: 1.2em;

}



.commentlink {

	font-size: x-small;

}



.commentlist {

	list-style: none;

}



.entry img {

	margin: auto;

	/*padding-bottom: 5px; 

        padding-top: 5px;

        background: #E4E4E4;*/

	border: 1px solid #fff;




}



.entry img.wp-smiley {

	border: 0;

	display: inline;

	margin: 0;

	padding: 0;

}



.entry, .entrytext {

	font-size: small;

}



.entrytext img.wp-smiley {

	border: 0;

	display: inline;

	margin: 0;

	padding: 0;

}



.navigation {

	font-size: small;

	padding: 40px 0 0 0;

}



.pagination {

	color: #808979;

	font-size: small;

	margin-bottom: 10px;

	margin-top: 10px;

	text-align: left;

}



.postmetadata {

	color: #808979;

	font-size: x-small;

	margin: 25px;

	text-align: center;

	text-transform: uppercase;

}



.postmetadata a {

	color: #CC9933;

}



#author, email, url {

	background: #FFFFFF;

	border: 1px solid #B3A980;

	color: #595949;

	font-size: small;

	padding-left: 2px;

	vertical-align: middle;

}



#comment {

	background: #FFFFFF;

	border: 1px solid #CC9933;

	color: #595949;

	font-size: small;

	vertical-align: middle;

}



#content {

	/*background:  #8b4d64;*/

	border: none;

	color: #4a4d40;

	float: left;

	margin-left: 15px;

	margin-right: 18px;

	padding: 0px 7px 20px 25px;

	text-align: left;

	width: 440px;

}



#content a:hover {text-decoration: none;}



/* PARAMETRES DU PIED DE PAGE */

#footer {

	background: url(images/footer.jpg) #99CC99 repeat-y top center;

	clear: both;

	height: 60px;

	margin: 0px;

	padding: 0;

	width: 952px;}

#footer a {color: #D4D4D4;}

#footer p {
color : #000;
	margin: 0;

	padding: 20px 0 0 40px;

	text-align: left;}

/* ------------------------- */



#noindent {

	margin: 0;

	padding: 0;

}



#noindent2 {

	margin: 0;

	padding: 0;

}



/*PARAMETRES DU CONTENU GLOBAL DE LA PAGE - BORD A BORD*/

#page {

	background: url(images/page.jpg) /*#FFFFCC*/ repeat-y center top;

	margin: 0 auto;

	padding: 0px;

	text-align: left;

	width: 952px;}

/* ---------------------------------------------------- */



/*PARAMETRES DES TITRES, DES PARAGRAPHES ET DES LISTES DE LA COLONNE CENTRALE*/

#sidebar {
	color: #B3A980;
	float: left;
	font-size: 10px;
	letter-spacing: 0.03em;
	margin: 0 0 0 3px;
	padding: 0 8px 0 5px;
	text-align: left;
	width: 195px;}
#sidebar a {color: #FFF;
        text-decoration:none;
        border-bottom:1px dotted #B3A980;}
#sidebar a:hover {
	color: #FFF;
	text-decoration: none;
        background-color : #000;}

#sidebar h2 {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
        margin-top: 15px;
        margin-bottom:10px;}
#sidebar h3 {
	color: #ca4943;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; /*text-transform: lowercase;*/
	font-weight: bold;
	margin: 15px 0 15px 0;
	padding: 25px 0 0 5px;}
#sidebar li {
	list-style-position: inside;
	list-style-type: none;
	margin: 0;
	margin-left: 5px;}

#sidebar p {
	color: #000;
	font-size: x-small;
	letter-spacing: 0.03em;
	/*padding: 0 8px 0 5px;*/
	text-align: left;
        margin-bottom:15px;}
#sidebar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;}
.sidebar img {
        border :1 px solid #FFF;
margin: 0 auto;}

/* ----------------------------------------------------- */



/*PARAMETRES DES TITRES, DES PARAGRAPHES ET DES LISTES DE LA COLONNE DE DROITE*/

#sidebar2 {
	color: #bfc2b3;
	float: right;
	font-size: x-small;
	letter-spacing: 0.03em;
	margin: 0 35px 0 0px;
	text-align: left;
	width: 190px;}

#sidebar2 a {color: #FFF;}

#sidebar2 a:hover {

	color: #89aab9;

	text-decoration: none;

        border-left : 2px solid #FFF;

        padding-left : 5px;}

#sidebar2 h2 {

	border-bottom: 1px dotted #FFFFFF;

	color: #464745;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin: 15px 0 15px 0;

	padding: 0 0 0 0px;}

#sidebar2 h3 {

	color: #464745;

	font-family: Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;

	font-size: 12px; /*text-transform: lowercase;*/

	font-weight: bold;

	margin: 15px 0 15px 0;

	padding: 0 0 0 20px;}

#sidebar2 li {

	list-style-position: inside;

	list-style-type: none;

	margin: 0;

	margin-left: 0px;}

#sidebar2 p {

	color: #bfc2b3;

	font-size: x-small;

	letter-spacing: 0.03em;

	padding: 0 8px 0 5px;

	text-align: justify;}

#sidebar2 ul {

	list-style-type: none;

	margin: 0;

	padding: 0;}

/* --------------------------------------------- */



/* PARAMETRES DIVERS */

blockquote {border-left: 3px solid #B3A980;

	margin: 0 20px 0 15px;

	padding-left: 15px;}

/* ------------------ */