body {
margin-top: 10px;
padding: 0;
background-color : #1b0e07;
color : #dfcfaa;
font-family: Verdana;	
font-size: 10px; /* IE5 Win */
line-height: 1em;
font-size: 0.6em; /* easy scaling */
}
h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
font-family:Verdana;
font-weight:normal;
color: #cfa761;
}
p, blockquote, ul, ol {
margin-top: 0;
padding-top: 0;
margin-bottom:1em;
}
p {
line-height:1.2em;
}
a:link {
text-decoration : none; 
color:#e8b860;
font-weight : bold; 
} 
a:visited {
text-decoration : none; 
color : #d8b470; 
font-weight : bold; 
} 
a:hover {
color : #ffffcc; 
text-decoration : none; 
} 
a img {
border:0;
}
#main {
width: 900px;
margin: 0 auto;
}
#main h1 {
padding: 5px;
margin-top: 0px;
font-size: 14px;
font-weight:bold;	
line-height:1.2em;
}
#main h2 {
padding: 5px;
margin-top: 15px;
font-size: 12px;
font-weight:bold;	
line-height:1.2em;
border:#cfa761 1px solid;
}
#main h3 {
padding: 4px;
font-size: 10px;
line-height:1.2em;
border:#cfa761 1px dotted;
background:#1b0e07;
}
#main h4 {
padding: 3px;
font-size: 11px;
font-weight:bold;	
line-height:1.2em;
border-top:#94621B 1px dashed;
}
#main h2 a {
}
#header {
float:right;
height:97px;
width:850px;
margin: 0 auto;
}
#header1, #header2, #header3 {
float:right;
height:75px;
width:90px;
margin: 0 auto;
text-align:right;
line-height:14px;
font-size:9px;
}
#header a {
text-decoration: none;
}
div.esp {
margin:0 auto;
float: left;
}
div.inscription	{
height:150px;
width:600px;
text-align:center;
font-size:10px;
line-height: 40px;
margin:80px 0px 0px 80px;
padding-top:20px;
border:#C09632 3px double;
}	
#esp {
margin:0 auto;
width:750px;
float: left;
}
#esp2 {
margin:0 auto;
width:750px;
float: left;
}
#space {
margin:0 auto;
width:750px;
float: left;
}
#heure {
float: left;
width:220px;
height:50px;
margin-top:20px;
margin-left:50px;
}
#horloge {
margin: 0 auto;
width:280px;
padding-right:30px;
height:36px;
}
#content {
width: 850px;
padding-top: 5px;
padding-bottom: 5px;
float: right;
margin: 0 auto;
}
#content h2 {
margin: 0 auto;
text-align:center;
background-color: #1b0e07;
}
#content ul {
margin: 0.5em;
padding-left: 20px;
}
#content ul li {
padding-left: 40px;
padding:0px 0;
line-height:1.5em;
}
#content ol {
margin:0;
padding-left: 50px;
}
#content ol li {
margin:0;
padding:2px;
line-height:1em;
}
#content .post {
margin-bottom:3em;
text-align:center;
}
#content .entry {
clear:both;
padding: 10px 10px;
margin: 0 auto;
text-align:center;
}
#content .legende {
clear:both;
padding-bottom:8px;
margin: 0 auto;
text-align:center;
}
#content .outils {
text-align:left;
}
#content .outils ol li {
text-align:left;
line-height: 1.5em;
}
#content .container p {
margin-left: 10px;
margin-top: 5px;
}
#content .container div {
margin-top: 5px;
}
div.vide {
width: 120px;
float: left;
}
div.ligne {
border-top:#cfa761 1px dotted;
}
div.float {
width: 250px;
height: 230px;
}
div.float10 {
float: left;
text-align: center;
font-size: 11px;
margin: 0 auto;
margin-top:20px;
padding-bottom:0;
}
div.float10 li {
line-height: 30px;
}
div.float10 li a {
color : #ecd297;
font-weight : bold;
line-height: 20px;
text-decoration : none; 
}
div.float10 li a:hover {
background-color : #986023;
padding: 2px;
}
.post .meta {
margin-bottom: 10px;
padding-left: 5px;
font-size: 0.9em;
}
.post .commentsubscription {
font-size:0.8em;
line-height: 130%;
text-align: center;
margin-right: 30px;
margin-left: 10px;
color:#666;
}
#nav {
margin:0 auto;
position:absolute;
top: 610px;
}
#nav-p1 {
margin:0 auto;
position:absolute;
top: 550px;
}
#nav #bt1 {
margin:0 auto;
}
#nav #bt2 {
margin:0 auto;
}
#footer { 
width : 99%; 
margin : 0 auto; 
text-align : center; 
border-top:#8e5b20 1px dotted;
overflow:hidden;
position:absolute;
top: 710px;
} 
#footer.var1 { 
font-size : 11px; 
}
.footer { 
color : #a2a091; 
font-size : 10px; 
text-align : center;
margin-top: 20px;
} 
#foot-post { 
width : 100%; 
margin : 10px auto; 
overflow:hidden; 
} 
div.foot { 
float : left; 
width : 33%;
color : #a2a091; 
display:inline;
overflow:hidden; 
} 
a.flink:link {	
color : #A2A091; 
font-weight : bold; 
} 	
a.flink:visited {	
color : #B8B7AB; 
font-weight : bold; 
} 	
a.flink:hover {	
color : #cccccc; 
font-weight : bold; 
} 	
#header, #sidebar, #footer, .widget {
overflow:hidden;
}
.footer {
color : #A2A091;
font-size : 10px;
text-align:center;
} 
.copyright {
color : #cc0000; 
font-size : 14px;
font-weight : bold; 
} 
#boutons {
margin:0 auto;
margin-top:10px;
}
