body{



margin:0;

padding:0;

line-height: 1.2em; 

background-color: #FFFDA0;



}







#maincontainer{

background-color:#FFFFFF;

width: 900px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

}



#contentwrapper{

background-color:#FFFFFF;

float: left;

width: 100%;

}



#contentcolumn{

margin: 0 200px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

background-color:#FFFFFF;



}



#leftcolumn{



list-style:none;



float: left;



width: 200px; /*Width of left column in pixel*/



margin-left: -900px; /*Set margin to that of -(MainContainerWidth)*/



border-right: 1px solid #ffcf77;



border-bottom: 1px solid #ffcf77;



background-color:#FFFFEC;



}



#rightcolumn{



float: left;



width: 200px; /*Width of right column*/



margin-left: -201px; /*border-left: 1px solid #000000;Set left margin to -(RightColumnWidth)*/



background-color:#FFFFEC;



border-left: 1px solid #ffcf77;



border-bottom: 1px solid #ffcf77;



}



.innertube{



margin: 10px; /*margin-top: 0; Margins for inner DIV inside each column (to provide padding)*/

background-color:#FFFFFF;

}



div#extratext{ 



background-color:#FFFFEC;

text-align: justify;

border-top: 2px solid #ffcf77;

border-bottom: 2px solid #ffcf77;

color : #62616b;

padding: 5px;

font-size : 0.9em;

margin: 5px; 



}



div#sidebar {  



background-color:#FFFFEC;





}



div#sidebar h2 {







       background: #000000;



       border: 1px solid #62616b;;



       color: #FFFFFF;



	margin : 10px 5px 20px 5px;



	text-indent : 15px;



	font-size : 1.0em;



}



div#sidebar h3 { 



	margin : 0;



	padding : 0;



	text-indent : 10px; 



	font-size: 1.1em; 



	color:#000000; 



	text-decoration:none;



	}

div#sidebar ul {



	list-style-type : none;



	padding : 0.8em 0 0.8em 0.5em;



	margin : 0;



}



div#sidebar li a {



    margin: 0 5px 0 5px;

	display : block;

	text-decoration:none;

	padding : 5px ;

	list-style:none;

	border-top: 1px solid #000;

        font-size : 0.9em;

	color : #62616b;



}



div#sidebar li a:hover {



        font-size : 0.9em;



        color:#3399ff;



	background : #fff;



}	



div#sidebar caption {



	margin : 1em 0 0 0;



	text-align : center;



	color : #7b7b7b;



}



div#sidebar table {



	width : 150px;



	margin : 0.2em auto;



	font-size: 0.9em;



	color : #606060;



}



div#sidebar tboby {



	font-size: 1.1em;



}



div#sidebar table a {



	font-weight : bold;



}



.post { 

font-size:0.9em;

margin-bottom: 5px;

text-align: justify;

padding-left: 5px;

padding-right: 5px;

color : #000000; 

background-color:#FFFFEC;

border: 1px solid #ffcf77;



}



.day-date {



    text-transform: uppercase; 

	color: #000000;

	font-size : .8em;

	background: #FFFFEC url(images/background1.jpg) repeat-x left bottom;

	text-align: right;

	padding: 5px;

	margin: 10px 0 10px 0;

	font-weight : bold;

    font-style:italic;

}



.post-title { 

    text-align:left;

	padding : 0.5em 1em 0 0; 

	margin : 0;

	color:000000; 

	font-size : 1.1em;

    line-height: 1.1em;



}

.post-title a { color : #000000; text-decoration : none; }

.post-title a:hover { color : #3399ff; }



.post-title a:active { color : #000; }



p.post-info {background : url('img/fleche.jpg') top left no-repeat;



margin : 0.2em 0 0.2em 1.5em;



padding-top : 0.2em;



text-indent : 35px;



font-size : 0.9em;



font-style : italic;



font-weight : bold;



color : #6f6f6f;



}



span.auteur { color : #1694b5; }



div.post-chapo { margin : 1.5em 0 0.5em 0; }



p.post-read-more { 



color : #1589a6; 



text-decoration : underline; 



text-indent : 5px;



margin : 0.6em 0;



}



a { color :#FF0000; text-decoration : none; }



a:hover, a:focus { color : #3399ff; }



a:active { color : #c30; }



div.post-content { margin : 1.2em 0.5em 1.2em 0; color : #000000; }



div.post-content, div.post-chapo  { font-size : 1em;  }



p.post-info-co {



font-size : 0.8em;



font-style : italic;



margin : 0.3em 0;



height : 22px;



line-height : 16px;



}



p.post-info-co img { margin : 0 0.5em; }



div#container{ 



background-color:#FFFFEC; 



margin: 5px 0px 5px 0px;



display : block;



text-decoration:none;



padding : 5px ;



list-style:none;



color : #62616b;



}



p.suite {



	margin-top:-10px;



	padding:0;



}







.t {background: url(dot.gif) 0 0 repeat-x; width: 100%}



.b {background: url(dot.gif) 0 100% repeat-x}



.l {background: url(dot.gif) 0 0 repeat-y}



.r {background: url(dot.gif) 100% 0 repeat-y}



.bl {background: url(bl.gif) 0 100% no-repeat}



.br {background: url(br.gif) 100% 100% no-repeat}



.tl {background: url(tl.gif) 0 0 no-repeat}



.tr {background: url(tr.gif) 100% 0 no-repeat; padding:5px} 

/* Search form box --------------------------------	*/

#search {
float: center;
margin : 0 0 20 0;
padding : 0 0 0 0;
padding-left:5px;
padding-top:0px;

}

#search h2 {
float: center;
padding-left:25px;
}





