/*  
Theme Name: Bastien Fournier
Theme URI: http://www.taillat.ch
Author: dumoulino
Author URI: http://www.taillat.ch
*/ 
body {
  font-size: 100.01%;
  height: 100%;
  text-align: left;
}

#page {
  position:absolute;
  width:840px;
  top:50%;
  margin-top:-310px;
  left:50%;
  margin-left:-420px;
}

#mainwrap {

}

#header {
  margin:0px;

}

#wrap {
  margin-top:19px;
  border-top:1px solid white;
whidth:840px;
}

#wrap2 {
}


#sidebar {
  font-family: Georgia, "Times New Roman", Times, serif;
  width: 180px;

}

#footer {
top:600px;
position:absolute;
clear:both;
height: 40px;
width:840px;
}

body {
  background-color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif; font-size:13px;
  font-size: 12px;
  font-weight: normal;
  color: #999999;
}

#header div {
  margin-top:0px;
  font-size:0.8em;
  font-weight:bold;
}
#header ul {
  list-style-type:none;
  padding-top:6px;
  padding-left:0px;
  margin-bottom:15px;
}
#header ul li{
float:left;
  display:inline;
  margin:0px 9px 0px 9px;
}
#header ul li a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:#999;
}
#header ul li a:hover {
  color:white;
  border-bottom: 4px solid #FFF;
  text-decoration:none;
}
.current_page_item {
  color:white;
 margin:0px;
  border-bottom: 4px solid #FFF;
}
current_page_parent {
  color:white;
 margin:0px;
  border-bottom: 4px solid #FFF;
}
.date
	{
        display:inline;

	}
A.mail
	{
	
        float:right;
	padding-top: 4px;
	border-top: 1px solid #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #999;
	text-decoration: none;
	}
	
A.mail:hover
	{
	 color: #FFF;
	 text-decoration: none;
	}
.sign
	{
	float:left;
	top: 0px;
        border:0px;
        }
#sidebar ul {
  font-family: Georgia, "Times New Roman", Times, serif;
  list-style-type: none; 
  padding-left:0px;
  margin-left:0px;
}

#sidebar li {
  font-family: Georgia, "Times New Roman", Times, serif;
  border-bottom:0px solid black;
  left: 0px;
  text-align: left;
  list-style-type:none;
  margin:0px;
  padding:0px;
}
#sidebar li li a{
  color:white;
  display:block;
  padding:4px 0px;
  line-height:12px;
}
#sidebar a {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:100;
  color: white;
}
#sidebar li a:hover{
  background-color: #3C4A5A;
}
#sidebar h2 a{
  color:#999;
  font-size:0.7em;
  margin-left:0px;
  padding-left:0px;
}

#content {
  top:75px;
  margin-left: 420px;
  height: 520px;
  width: 380px;
  background-image:url(http://www.bastienfournier.ch/i/coin.gif);
  background-repeat:no-repeat;
  background-color: #dddddd;
  font-size: 1em;
  position:absolute;
  padding-left: 20px;
  padding-right: 20px;
  overflow-x:auto;
  overflow-y:auto;
}
#content h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:bold;
  color:black;
  margin-top:12px;
}

#content p {
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #000000;
  line-height:20px;
}
#content h3{
  font-family: Georgia, "Times New Roman", Times, serif;
  color: black;
  padding-top:8px;
}
#headerimg {

}

.description {
     display: none;
}
.img {
     position:absolute;
     margin-left:225px;
     top:74px;
}
}
#d1{
     background-color:#ddd;
     width:380px;
     margin:-20px;
     padding:20px;
}
#d2{
     background-color:#ddd;
     width:380px;
     margin:-20px;
     padding:20px;
}

#bte {
     display: block;
     text-align: center;
     margin-left: -20px;
     margin-right: -20px;
     background-color:#DDDDDD;
     }
.logo {
	display: block;
	margin: 0px 0px 0px 300px;
     }
A
	{
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #3C4A5A;
		text-decoration: none;
	}
	
	A:hover
	{
		color: #FFF;
		text-decoration: none;
	}
	
	#global
	{
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 400px;
	}

#sub-page-menu ul ul{

list-style-type:none;


        }
li .widgettitle{
margin-left:0px;
padding-left:0px;
list-style-type:none;

}
#sidebar .widgettitle{
  margin-top:34px;
  padding-left:0px;
  margin-left:0px;
text-align:left;
list-style-position:outside;
}