/*
Theme Name: www.pierre-vincent.com
Theme URI: http://www.pierre-vincent.com/
Description: Thème pour le site www.pierre-vincent.com
Version: 0.2
Author: Pierre VINCENT
 
Creation Theme by Pierre VINCENT || http://www.pierre-vincent.com
 
*/
body {
font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 0.8em;
text-align: left;
background: #bdc2d2;
color: #000000;
text-align: center;
 margin: 0 auto 0 auto;
 padding: 0;
}

.body a{
  color : #000000;
  text-decoration: none;
  }
.body a img{
text-decoration:none;
border: 0px;
}

.body a:hover{
  color : #ADADAD;
  text-decoration: none;
  border: Opx;
  }
#container{
width:1025px;
background-image: url(images/fond.jpg);
margin: 0 auto 0 auto;
}
#containerfront{
/*width:1025px;*/
background-color: white;
margin: 0 auto 0 auto;
}
#page {
text-align: left;
margin: 0 auto 0 auto;
width: 950px;
/*padding-left: 50px;
padding-right: 100px;*/
padding-bottom: 10px;
/*background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
}


#header {

font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
float: center;
width: 800px;
margin-left : 50px;
margin-bottom: 15px;
border-bottom : 2px solid black;

}
#header a img{
text-decoration:none;
border: 0px;
}


#footer {
font-size: 1em;
padding: 0px 0 0 0;
clear: both;
width: 800px;

}

#footer p{
text-align: right;
font-size: 0.8em;
padding: 0 10px 0 0;
}

/* Définition des CSS du menu*/

.menu {
}

.menu ul{      /* balise de réglage du menu */
  text-align: center;
}
.menu ul li{ 
  margin: 0;
  margin-left: 0px;
  margin-right: 15px;
  padding: 0;      /* Supprime Les Marges Intérieurs */
  display: inline; /* très important, force l'affichage sous forme de ligne et supprime les puces */
  font-size: 18px;
/* font: helvetica; */
  font-style: none;
  list-style-position: outside;
  color : #000000;
}
.menu ul li a{
  color : #000000;
  text-decoration: none;
  }

.menu ul li a:hover{
  color : #ADADAD;
  text-decoration: none;
}

.menu ul li a:active{
  color : #000000;
  text-decoration: underline;
}
#front {
float: center;
width: 800px;
height: 550px;
margin-top:25px;
margin-bottom:20px;
margin-left:50px;
margin-right:10px;
}


#content {
float: left;
width: 600px;
margin-bottom: 20px;
margin-left: 10px;
margin-right: 0px;
}

#content img{
border: 2px solid black;
}
#content h2{
font-size: 1.3em;
}

#content h2 a{
color: #000000;
text-decoration: none;
}

#content h2 a:hover{
color: #adadad;
text-decoration : none;
}
 
#content a {
font-weight: bold;
color: #000000;
text-decoration: none;
}

#content a:hover{
color: #adadad;
text-decoration : none;
}
.postmetadata {
font-size: 0.8em;
color: #999;
}

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

.postmetadata a:hover{
  color : #ADADAD;
  text-decoration: none;
}

.post_content {
font-size: 1em;
color: #555;
margin-bottom: 40px;
}

._content table {
font-size: 1em;
color: #555;
}

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

.commentmetadata a:hover{
  color : #ADADAD;
  text-decoration: none;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebar {
float: right;
width: 230px;
margin-right: 10px;
display: inline;

}

.widgettitle {
color: black;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
font-size: 1.2em;
}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.sidebar ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/

}

.sidebar ul li a{
color: #000000;
/*background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
/*font-weight: bold;*/
/*border-bottom: 1px solid #dadada;*/
font-size: 90%;
}
.sidebar ul li a img{
border-color: #000000;
}

.sidebar ul li a:visited{
color: #303030;
}

.sidebar ul li a:hover{ /*hover state CSS*/
color: #adadad;
/*background-color: #F3F3F3;*/
}

.sidebar ul li a:hover img {
border-color:#adadad;
}

/* reglages des problèmes du calendrier*/
#wp-calendar caption{
font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
color: black;
padding : O;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
font-size: 18px;
}
#wp-calendar a{
text-decoration:none;
padding-left: 0px;
font-weight: bold;
}

.galerie ul{
margin-left: 30px;
}
.galerie ul li {
font-weight: bold;
}
.galerie ul li ul  {
margin-left:  20px;
}
.galerie ul li ul li {
font-weight: none;
}

.rsswidget{
font-weight: bold;
margin-left: -40px;
}

.rssSummary{
margin-bottom:10px;
}