body {
  background:#CCCC99;
  margin:0;
  padding:20px 10px;
  text-align:center;
  font:x-small/1.5em "Trebuchet MS",Verdana,Arial,Sans-serif;
  color:336699;
  font-size:12px;
  }

/* Page Structure
-------------------------------------------------- */
#content {
  width:804px;
  margin:0 auto;
  text-align:left;
  }
  
 #column1 {
 float: left;
 width:340px;
 overflow: hidden;
 }
 
#column2 {
 float: left;
 width:210px;
 margin:0 0 0 10px; /*A(haut) B(droite) C(bas) D(gauche) */
 overflow: hidden;
 }
#column3 {
 float: left;
 width:210px;
 margin:0 0 0 10px; /*A(haut) B(droite) C(bas) D(gauche) */
 overflow: hidden;
 }
 
  #maincolumnarchive {
 float: left;
 width:550px;
 overflow: hidden;
 }
 

/* Styles par d?faut
---------------------------------------------------- */

ul li {
	margin:0;
	padding:0 0 3px 0px;
	margin-bottom:3px;
	line-height:1.2em;
	list-style:none;
  }

a, a:link{
color:#004080;
background:transparent;
text-decoration: underline
}

a:active, a:hover, .posted a:hover{
color:#0080C0;
background:transparent;
text-decoration:none
}

h1, h3{
margin:0px;
padding:0px
}


/* Blocs rubriques
---------------------------------------------------- */

.mainstoryblock {
	background:url("http://www.severyns.com/airblog/images/design/title_a_la_une.jpg") no-repeat left top;
	margin:0px;
	padding:0 0 10px;
	color:#333;
	font-size:90%;
	line-height:1.5em;
	background-color: #CCCCCC;
}  

.individualstoryblock {
	margin:0px;
	padding:0 0 10px;
	color:#333;
	font-size:90%;
	line-height:1.5em;
	background-color: #CCCCCC;
}  

#galleryblock {
  background: url("http://www.severyns.com/airblog/images/design/title_galerie_photo.jpg") no-repeat left top;
  height:200px;
  margin:0 0 0;
  padding:0 0 8px;
  color:333366;
  }
  
#volsblock {
  background: url("http://www.severyns.com/airblog/images/design/title_vols.jpg") no-repeat left top;
  margin:0px;
  padding:50px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche) */
  font-size:100%;
  color:333366;
  }

#volsblock p{
  padding:40px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  } 
  
#libraryblock {
  background: url("http://www.severyns.com/airblog/images/design/title_bibliotheque.jpg") no-repeat left top;
  margin:0px;
 padding:50px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
   font-size:100%;
  color:333366;
  }
  
 #libraryblock p{ 
    padding:40px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  } 
  
  
#otherblock {
  background: url("http://www.severyns.com/airblog/images/design/title_autres.jpg") no-repeat left top;
  margin:0px;
 padding:30px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
   font-size:100%;
  color:333366;
  }

#otherblock p{ 
    padding:30px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  }   
  
  
#archivesblock {
  background: url("http://www.severyns.com/airblog/images/design/title_archives.jpg") no-repeat left top;
    margin:0px;
 padding:30px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
  color:333366;
  }
 
 #archivesblock p{ 
    padding:30px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  }    
  
  
.authorblock {
  background: url("http://www.severyns.com/airblog/images/design/title_auteur.jpg") no-repeat left top;
 margin:0px;
 padding:0px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
 font-size:90%;
 color:#333;
 /* color:333366; */
  }

 .authorblock p{ 
    padding:30px 0px 0px 90px; /*A(haut) B(droite) C(bas) D(gauche) */
  }
  
  
#linksblock {
  background: url("http://www.severyns.com/airblog/images/design/title_liens_aero.jpg") no-repeat left top;
 margin:0px;
 padding:25px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
   font-size:90%;
  color:333366;
  }    
 
#linksblock p{ 
    padding:30px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  }   
 
 
#commentsblock {
  background: url("http://www.severyns.com/airblog/images/design/title_commentaires.jpg") no-repeat left top;
  margin:0px;
 padding:25px 0px 40px 10px; /*A(haut) B(droite) C(bas) D(gauche)  */
  font-size:90%;
  color:333366;
  } 
#commentsblock p{ 
    padding:30px 0px 0px 0px; /*A(haut) B(droite) C(bas) D(gauche) */
  }   
  
  
/* Post details
------------------------------------------------*/
.date-header {
  margin:0 0 0 220px;
  padding:40px 0 0 0; /*A(haut) B(droite) C(bas) D(gauche) */
  font-size:85%;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#586;
  }
.post {
  margin:.3em 0 25px;
  padding:0 13px;
  /*border:1px dotted #bb9;
  border-width:1px 0;*/
  }
.post-title {
  margin:0;
  font-size:135%;
  line-height:1.5em;
  display:block;
 /* border:1px dotted #bb9;
  border-width:0 1px 1px;*/
  padding:2px 10px 2px 15px;
  color:#333;
  }
  
.posted{ 
font-family:verdana, arial, sans-serif; 
font-size: x-small; 
color:#888;
margin:0;
padding:2px 10px 2px 15px;
}

.post-body {
  padding:10px 10px 1px 15px;
}
.post-comment {
  margin:0;
  font-s100ize:%;
  line-height:1.5em;
  background:url("http://www.severyns.com/airblog/images/design/icon_comment.gif") no-repeat 10px .5em;
  display:block;
  padding:2px 10px 2px 25px; /*A(haut) B(droite) C(bas) D(gauche)  */
  color:#333;
  }
  
html>body .post-body {
  border-bottom-width:0;
  }
.post p {
  margin:0 0 .75em;
  }
p.post-footer {
  background:#fff;
  margin:0;
  padding:2px 14px 2px 29px;
  border:1px dotted #bb9;
  border-bottom:1px solid #eee;
  font-size:100%;
  line-height:1.5em;
  color:#666;
  text-align:right;
  }
html>body p.post-footer {
  border-bottom-color:transparent;
  }
p.post-footer em {
  display:block;
  float:left;
  text-align:left;
  font-style:normal;
  }

/* Tags pour les photos dans les articles
------------------------------------------------*/
.floatimgleft {
 float:left;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:10px;
 }
 .floatimgright {
 float:right;
 margin-top:10px;
 margin-left:10px;
 margin-bottom:10px;
 }






.blog{
padding:0px;
background:#FFF;
}

.blogbody{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:small;
font-weight:normal;
background:#EEE;
line-height:150%;
border:#CCC 1px solid;
margin:5px;
padding:5px
}

h2{ 
font-family:verdana, arial, sans-serif; 
font-size:large; 
color:#333;
background:transparent;
/*border-bottom:1px solid #999; */
margin-bottom:10px;
padding:0px;
font-weight:bold
}			
		
	

#links H3{
font-family:'trebuchet ms',arial, sans-serif;
color:#FFF;
font-size:small;
padding:2px;
margin-top:30px;
background: #004080 url(/title-july-2003.jpg) repeat-y;
text-transform:lowercase;
text-align:left;
padding-left:10px
}
	
.side{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:#FFF;
line-height:140%;
padding:5px;
border:#CCC 1px solid;
}
	
#links li, #links ul{
list-style:none;
margin:0;
padding:0;
}



blockquote{
border:#CCC 1px solid;
padding:5px;
background:#FFF;
color:#000
}

/* Old tags
----------------------------------------------- */

.blank{
display:none
}

abbr, acronym {
border-bottom: 1px dotted #333;
cursor: help;
}

#main {
  width:350px;
  float:left;
  background:CCCCCC;
  margin:15px 0 0;
  padding:0 0 10px;
  color:#333;
  font-size:90%;
  line-height:1.5em;
  }
  #main2 {
  float:left;
  width:100%;
  background:FF9933;
  padding:10px 0 0;
  }
  #main3 {
  float:left;
  width:100%;
  background:CC66CC;
  padding:10px 0 0;
  }

p.category-header {
  background:#fff;
  margin:2px 14px 2px 29px;
  padding:0px 0px 0px 0px;
  border:1px dotted #bb9;
  border-bottom:1px solid #eee;
  font-size:100%;
  line-height:1.5em;
  color:#666;
  text-align:right;
  }
  
  /* Blog Header
----------------------------------------------- */
#header {
  background:#357 url("http://www.severyns.com/mt/airblog/images/rounders3/corners_cap_bot.gif") no-repeat left bottom;
  margin:0 0 0;
  padding:0 0 8px;
  color:#fff;
  }
#header div {
  background:url("http://www.severyns.com/mt/airblog/images/rounders3/corners_cap_top.gif") no-repeat left top;
  padding:8px 15px 0;
  }
#blog-title {
  margin:0;
  padding:10px 30px 5px;
  font-size:200%;
  line-height:1.2em;
  }
#blog-title a {
  text-decoration:none;
  color:#fff;
  }
#description {
  margin:0;
  padding:5px 30px 10px;
  font-size:94%;
  line-height:1.5em;
  color:#abc;
  }

#searchbox{
font-family:verdana,arial,sans-serif;
font-size:x-small;
color:#000;
}

/* Sidebar Boxes
----------------------------------------------- */
.box {
  background:#234 url("http://www.severyns.com/mt/airblog/images/rounders3/corners_side_top.gif") no-repeat left top;
  margin:0 0 15px;
  padding:10px 0 0;
  color:#abc;
  }
.box2 {
  background:url("http://www.severyns.com/mt/airblog/images/rounders3/corners_side_bot.gif") no-repeat left bottom;
  padding:0 13px 8px;
  }
.sidebar-title {
  margin:0;
  padding:0 0 .2em;
  border-bottom:1px dotted #456;
  font-size:115%;
  line-height:1.5em;
  color:#abc;
  }
.box ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
  }
.box ul li {
  background:url("http://www.severyns.com/mt/airblog/images/rounders3/icon_arrow_sm.gif") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #345;
  line-height:1.4em;
  }
.box p {
  margin:0 0 .6em;
  }



#banner a, #banner a:link, #banner a:visited, #banner a:active, #banner a:hover{
font-family:'trebuchet ms', arial, sans-serif;
font-size:xx-large;
color:#FFF;
background:transparent;
text-decoration: none;
text-transform:lowercase;
font-weight:normal;
margin-left:20px
}

ol{
font-family:verdana, arial, sans-serif;
color:#333;
background:transparent;
font-size:small;
font-weight:normal
}

.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active,	.blogbody a:hover{
font-weight: normal;
text-decoration: underline
}

.title{
font-family: arial, sans-serif;
font-size: large;
color:#0080C0;
background:transparent
}			

#menu, .menu{
margin-bottom:15px;
font-family:verdana, arial, sans-serif;
font-size:11px
}

#menu{
text-align:center
}

