body {















	font-size: .65em; /* Resets 1em to 10px */















	font-family: Verdana, Arial, Helvetica, sans-serif;















	background-color: #ffffff;















	color: #333;















	text-align: center;















	}































#page {































	text-align: left;















	}































#header {















	background: url('images/kubrickheader.jpg') no-repeat top left;















	}































#img 	{ 















	margin: 7px 0px 0; 















	width: 100px; 















	} 































#content {















	font-size: 1.2em;



















	}































.widecolumn .entry p {















	font-size: 1.05em;















	}































.narrowcolumn .entry, .widecolumn .entry {















	line-height: 1.4em;















	}































.widecolumn {















	line-height: 1.6em;















	}































.narrowcolumn .postmetadata {















	text-align: center;















	}































.alt {















	background-color: #f8f8f8;















	color:#000000;















































	}































#footer {



















	/*background-image: url('images/kubrickfooter.jpg');*/



	background-repeat: no-repeat;



	background-position: top; 



	




	margin-top:5px;















	color:#000000;















	border: none;















	}































small {















	font-family: Arial, Helvetica, Sans-Serif;















	font-size: 0.9em;















	line-height: 1.5em;















	}































h1, h2, h3 {















	font-family: Verdana, Arial, Helvetica, sans-serif;































	}































h1 {















	font-size: 1.3em;















	text-align: center;















	font-weight:lighter;















	}































#headerimg .description {















	font-size: 1em;















	text-align: center;















	}















	















#headerimg h1 {















	font-size:1em;















	}































h2 {















	font-size: 1.4em;







	padding-top:8px;







	font-weight:lighter;















	}































h2.pagetitle {















	font-size: 1.3em;















	}































#sidebar h2 {















	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-style:italic;







	font-size: 1.1em;



	color:#B74A2D;



	background-color:#ffffff;



	font-weight:bold;







	}































h3 {















	font-family:Verdana, Arial, Helvetica, sans-serif;















	font-size: 1.2em;















	color:#B74A2D;















	background-color:#ffffff;















	}















	















h4 {















	font-family:Verdana, Arial, Helvetica, sans-serif;















	font-size:1em;















	color:#317c10;















	background-color:#ffffff;















	}































h1, h1 a, h1 a:hover, h1 a:visited {















	text-decoration: none;















	color:#ffffff;















	background-color:#000040;















	background-position:top left;















	background-repeat:repeat;















	}































#headerimg {















	text-decoration: none;















	}































.description h1, h1 a, h1 a:hover, h1 a:visited {















	text-decoration:none;















	}































h2, h2 a, h2 a:visited {















	color: #000000;















	background-color:#ffffff;















	}















	















h3, h3 a, h3 a:visited {















	color: #B74A2D;















	background-color:#ffffff;















	}































h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {















	text-decoration: none;















	}































.entry p a:visited a:hover {















	color: #4b4b5d;















	background-color:#ffffff;















	}































.commentlist li, #commentform input, #commentform textarea {















	font: 0.9em Verdana, Arial, Helvetica, sans-serif;















	}































.commentlist li {















	font-weight: bold;















	}































.commentlist cite, .commentlist cite a {















	font-weight: bold;















	font-style: normal;















	font-size: 1.1em;















	}































.commentlist p {















	font-weight: normal;















	line-height: 1.5em;















	text-transform: none;















	}































#commentform p {















	font-family: Verdana, Arial, Helvetica, sans-serif;















	}































.commentmetadata {















	font-weight: normal;















	}































#sidebar {















	font: 1.1em Verdana, Arial, Helvetica, sans-serif;















	}































small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {















	color: #777;















	background-color:#ffffff;















	}































code {















	font: 1.1em Arial, sans-serif;















	}































acronym, abbr, span.caps















{















	font-size: 0.9em;















	letter-spacing: .07em;















	}































a, h2 a:hover {















	color: #515050;















	background-color:#ffffff;















	text-decoration: none;















	}















	















h3 a:hover {















	color: #656565;















	background-color:#ffffff;















	text-decoration: none;















	}































a:hover {















	color: #147;















	background-color:#ffffff;















	text-decoration: underline;















	}































#wp-calendar #prev a, #wp-calendar #next a {















	font-size: 9pt;















	}































#wp-calendar a {















	text-decoration: none;















	}































#wp-calendar caption {















	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;















	text-align: center;















	}































#wp-calendar th {















	font-style: normal;















	text-transform: capitalize;















	}















/* End Typography & Colors */































































/* Begin Structure */















body {















	margin: 0 0 20px 0;















	padding: 0; 















	}































#page {















	margin: 20px auto;















	padding: 0;















	width: 760px;































	}































#header {















	margin: 0 0 0 0px; 















	padding: 0; 















	height: 331px; 















	width: 742px;















	}































#headerimg {















	margin: 0;















	width: 100%;















	}































/* -->>>>>>>>>>>>>>>>>>>>>>>> Détermine la position du slogan dans le header */































.description {















	text-align:center;















	}















	































.narrowcolumn {















	float: right;















	padding: 0px 40px 0px 0px;















	margin: 0px 0 0;















	width: 503px;















	}































.widecolumn {















	padding: 10px 0 20px 0;















	margin: 5px 0 0 150px;















	width: 450px;















	}































.post {















	margin: 0 0 40px;















	text-align: left;















	}































.post hr {















	display: block;















	}































.widecolumn .post {















	margin: 0;















	}































.narrowcolumn .postmetadata {















	padding-top: 5px;















	}































.widecolumn .postmetadata {















	margin: 30px 0;















	}































.widecolumn .smallattachment {















	text-align: center;















	float: left;















	width: 128px;















	margin: 5px 5px 5px 0px;















}































.widecolumn .attachment {















	text-align: center;















	margin: 5px 0px;















}































.postmetadata {















	clear: left;















}































#footer {















	padding: 0 0;















	margin: 5px auto;















	width: 760px;































	clear: both;















        font-size:1em;



		
















	}































#footer p {















	margin: 0 0;















	padding: 20px 0;















	text-align: center;















	}















/* End Structure */































































/* -->>>>> Détermine la position du h1 header afin d'éliminer l'avertissement css missing background-color */















































.position-h1-header {















        text-align:center;















	}































/********************************************************************************/































h2 {















	margin: 23px 0 0;
	color:#B74A2D;















	}































h2.pagetitle {















	margin-top: 30px;















	text-align: left;















}































#sidebar h2 {















	margin: 5px 0 0;















	padding: 0;















	}































h3 {















	padding: 0;















	margin: 30px 0 0;















	}































h3.comments {















	padding: 0;















	margin: 40px auto 20px ;















	}















/* End Headers */































































/* Begin Images */















p img {















	padding: 0;















	max-width: 100%;















	}































/*	Using 'class="alignright"' on an image will (who would've















	thought?!) align the image to the right. And using 'class="centered',















	will of course center the image. This is much better than using















	align="center", being much more futureproof (and valid) */































img.centered {















	display: block;















	margin-left: auto;















	margin-right: auto;















	}































img.alignright {















	padding: 4px;















	margin: 0 0 2px 7px;















	float:right;















	}































.imgfloatright {















	float:right;















	padding:0px 0px 4px 10px;















	}































img.alignleft {















	padding: 4px;















	margin: 0 7px 2px 0;















	display: inline;















	}































.alignright {















	float: right;















	}































.alignleft {















	float: left















	}















/* End Images */































































/* Begin Lists































	Special stylized non-IE bullets















	Do not work in Internet Explorer, which merely default to normal bullets. */































html>body .entry ul {















	margin-left: 0px;















	padding: 0 0 0 40px;















	list-style: none;















	text-indent: -10px;















	} 































html>body .entry li {















	margin: 7px 0 8px 10px;















	}































.entry ol {















	padding: 0 0 0 35px;















	margin: 0;















	}































.entry ol li {















	margin: 0;















	padding: 0;















	}































.postmetadata ul, .postmetadata li {















	display: inline;















	list-style-type: none;















	list-style-image: none;















	}































#sidebar ul, #sidebar ul ol {















	margin: 0;















	padding: 0;















	}































#sidebar ul li {















	list-style-type: none;















	list-style-image: none;



















	margin-bottom: 15px;















	}































#sidebar ul p, #sidebar ul select {















	margin: 5px 0 8px;















	}































#sidebar ul ul, #sidebar ul ol {















	margin: 5px 0 0 0px;















	}































#sidebar ul ul ul, #sidebar ul ol {















	margin: 0 0 0 10px;















	}































ol li, #sidebar ul ol li {















	list-style: decimal outside;















	}































#sidebar ul ul li, #sidebar ul ol li {















	margin: 3px 0 0;















	padding: 0;















	}















/* End Entry Lists */































































/* Begin Form Elements */















#searchform {















	margin: 25px auto;















	padding: 5px 3px; 















	text-align: center;















	}































#sidebar #searchform #s {







	width: 108px;







	padding: 2px;







	}







































#sidebar #searchsubmit {















	padding: 1px;















	}































.entry form { /* This is mainly for password protected posts, makes them look better. */















	text-align:center;















	}































select {















	width: 130px;















	}































#commentform input {















	width: 170px;















	padding: 2px;















	margin: 5px 5px 1px 0;















	}































#commentform textarea {















	width: 100%;















	padding: 2px;















	}































#commentform #submit {















	margin: 0;















	float: right;















	}















/* End Form Elements */































































/* Begin Comments*/















.alt {















	margin: 0;















	padding: 10px;















	}































.commentlist {















	padding: 0;















	text-align: left;















	}































.commentlist li {















	margin: 15px 0 3px;















	padding: 5px 10px 3px;















	list-style: none;















	}































.commentlist p {















	margin: 10px 5px 10px 0;















	}































#commentform p {















	margin: 5px 0;















	}































.nocomments {















	text-align: center;















	margin: 0;















	padding: 0;















	}































.commentmetadata {















	margin: 0;















	display: block;















	}















/* End Comments */































































/* Begin Sidebar */















#sidebar {















	padding: 20px 0 10px 0;















	padding-left:10px;















	width: 180px;



















	margin-top:5px;















	}















































#sidebar form {















	margin: 0;















	}















/* End Sidebar */















































































/* Begin Calendar */















#wp-calendar {















	empty-cells: show;















	margin: 10px auto 0;















	width: 155px;















	}































#wp-calendar #next a {















	padding-right: 10px;















	text-align: right;















	}































#wp-calendar #prev a {















	padding-left: 10px;















	text-align: left;















	}































#wp-calendar a {















	display: block;















	}































#wp-calendar caption {















	text-align: center;















	width: 100%;















	}































#wp-calendar td {















	padding: 3px 0;















	text-align: center;















	}































#wp-calendar td.pad:hover { /* Doesn't work in IE */















	background-color: #fff; 















	color:#000000;}















/* End Calendar */































































/* Begin Various Tags & Classes */















acronym, abbr, span.caps {















	cursor: help;















	}































acronym, abbr {















	border-bottom: 1px dashed #999;















	}































blockquote {















	margin: 15px 30px 0 10px;















	padding-left: 20px;















	border-left: 5px solid #ddd;















	}































blockquote cite {















	margin: 5px 0 0;















	display: block;















	}































.center {















	text-align: center;















	}































hr {















	display: none;















	}































a img {















	border: none;















	}































.navigation {















      	display: block;















    	text-align: center;















     	margin-top: 10px;















	    margin-bottom: 42px;















	    }































.titre1 {















        text-align:center;















        width:700px;















        margin-left:20px;















		}































#menupages {
		font-size:1.2em;


		margin-top:25px;



		text-align:left;



		width:730px;



		margin-left:0px;



		




		text-align:center;



		}







#menupages li {



		display:inline;



		font-size:1.1em;



		padding-right:10px;



		color:#742B25;



		background-color:#ffffff;



		font-weight:bolder;



		}







#menupages a {



		color:#742B25;



		background-color:#ffffff;



		}























#titre {















	    width:760px;















	    



	    background-position:top left;















	    background-repeat:repeat;















 	    text-align:center;















	    margin-right:auto;















     	margin-left:auto;















        font-size:.7em;















        margin-top:-30px;















	    }































.sepa {















        font-size:1.1em;















		font-family:Georgia, "Times New Roman", Times, serif;















		color:#990000;















		background-color:#FFFFFF;















		font-style:italic;















		}











.ajustement {















        padding-top:4px;















        }
















.rouge {



	background-color:#ff0000;



	color:#ffffff;



	}







.orange {



	background-color:#ff6600;



	color:#ffffff;



	} 







.bleu {



	background-color:#0000ff;



	color:#ffffff;



	} 



.imgfloatleft {

padding-right:8px;

padding-top:5px;

float:left;

}

#extra2 { 
	background: url('http://www.accordeoniste-diatonique.com/images/diable-thumb.jpg') right bottom no-repeat;
	position: fixed;
	z-index:-1;
	right:0px;
    bottom:10px;
	height: 149px;
	width:150px;
	}



.diable {
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.encadre {
border: solid 1px #666666;
float:left;
width:400px;
font-weight:bold;
margin-left:35px;
padding-left:10px;
padding-top:6px;
padding-bottom:16px;
margin-bottom:10px;
}
