/*  
Theme Name: Zero
Theme URI: http://wp.uberdose.com/2007/02/04/zero-wordpress-theme/
Description: Pure. Clean. Room to breathe.
Version: 1.3
Author: uberdose
Author URI: http://wp.uberdose.com/
*/

/* RESET CSS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}




/* */

body {
background:#FFE0B5;
margin: 15px 0px 0px 0px;
padding-bottom: 15px;
padding:0;
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: small;
color:#555;
}

ul {
}

#page {
width: 960px;
text-align:left;
margin: 0px auto;
}

#content{
float: left;
}

#sidebar{
float: right ;
}

a, a:visited , #friendfeed a, #friendfeed .feed .entry .body a{ 
text-decoration:none;
color: #555 /*#FFAC01 */;
font-weight: bold ;
}




.col220 a, .col220 #friendfeed a, .col220 #friendfeed .feed .entry .body a{ 
color: #ffac01;
font-weight: normal;
}

a:hover, a:visited:hover{ 
color: #555 /*black #FFAC01*/;
}

p{
line-height: 20px;
margin-bottom: 12px;
}

#header {
padding-bottom:1em;
border-bottom: 0px dotted #808080;
margin-left: 20px; 
}

#header ul, #header h1{ display: inline ; text-align : right;}
#header ul li{
display: inline ;
margin : 5px;
}

#header h1 a {
color:black;
line-height:1em;

  font-family: 'Lobster', sans-serif;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  text-shadow: 1px 1px 1px #ffd090;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1em;
}

#header h1 a:hover, #header h1 a:visited:hover {
color:#e74f05;
}

.navigation {
margin-top:1em;
margin-bottom:2em;
}

h1 a, h2 a, h1 a:visited, h2 a:visited {
color:#444;
}



h1 {
margin-top:1em;
font-size:2.5em;
}

h2 {
margin-top: 0em;
margin-bottom:0.5em;
font-size: 1.8em;
font-weight:normal;
}

h3 {
margin-top: 0em;
margin-bottom:0.5em;
font-size: 1.5em;
font-weight:normal;
}
small {
color:#e74f05;
}

ul {
padding-left:0;
margin-bottom: 10px;
}

ul.inlined li, div.inlined li, #sidebar li {
display:inline;
line-height: 15px;
}

#searchform {
text-align:right;
}

.description {
float:left;
}

strong a, strong a:visited {
color:#e74f05;
}

strong {
color:black;
}

.next_links {
margin-top:2em;
}

/* add by charlesque */
#selection{ background-color: #ccc; }
#selection h2 a{ color:#e74f05;}

.post{
width: 680px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
padding: 10px;
background: white;
border-radius : 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin-bottom: 10px;
}

.post li{
line-height: 20px;
list-style: circle ;
margin-left: 20px;
}

li{
line-height: 20px;
}

.col220{
width: 220px;
margin-left: 10px;
margin-right: 10px;
float: left;
}

.col220 .bloc{
background-color: #FFF7DA;
border-radius : 10px; 
-moz-border-radius: 10px;
 -webkit-border-radius: 10px;
margin-bottom: 10px;
padding: 10px;
}

.navigation .bloc{
background-color: #FFF7DA;
border-radius : 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin: 10px;
padding: 20px;
}

.col220 .bloc li img{
float: left;
margin-left : 1px;
margin-right : 2px;
}

.category { height:16px; padding-right: 5px; padding-left: 5px;}
.nbcomment{ height:16px; background-color:#ffc000; padding-right: 24px; padding-left: 5px; background: url('http://charlesque.com/wp-content/uploads/2009/12/bulle.GIF') no-repeat right;}

.commentlist {}
.commentlist li { 
width: 700px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;

margin-bottom: 10px; clear: both;
}.commentaire{ width: 460px; float: right;padding: 10px;background: #ffecc8;border-radius : 10px; -moz-border-radius: 10px;-webkit-border-radius: 10px;margin-bottom:10px;}.commentsignature { width: 140px; float: left; padding: 10px;}
.commentsignature img{ float: right; margin: 20px 5px 5px 5px;}.commentform{width:680px;padding: 10px;margin:10px;background: #ffecc8;border-radius : 10px; -moz-border-radius: 10px;-webkit-border-radius: 10px;margin-bottom:10px;clear: both;}
#friendfeed .feed .entry .comments { display: none !important; }

#friendfeed, #friendfeed p, #friendfeed .body, #friendfeed .feed .entry, #friendfeed .feed, #friendfeed .feed .entry .likes , #friendfeed .feed .entry .media img, #friendfeed .feed .entry .comments {
color: #555 !important; 
margin: 0 !important; 
padding: 0 !important;
border: solid 0px #000 !important;
}

#friendfeed .feed .entry{
color: #555 !important; 
margin-top: 10px !important;
margin-bottom: 10px !important;
border-bottom: 0px solid #FFF !important;
background-color: #FFF7DA !important;
}

div.friendfeed.widget td {
  background-color: transparent !important;
}


.col220 #friendfeed .feed .entry .body{ background-color: #FFF7DA !important; }

#footer{
width: 450px;
height: 100px;
border-radius : 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin: 30px auto 0px auto;
padding: 10px;                                                                
}

#friendfeed .feed .entry .info {  display: none !important;}
#friendfeed .feed .entry .comments { display: none !important;  }
#friendfeed .feed .entry .media img { border: 0 !important; }

.col220 #friendfeed.widget, 
.col220 #friendfeed.widget div, 
.col220 #friendfeed.widget span, 
.col220 #friendfeed.widget a, 
.col220 #friendfeed.widget img, 
.col220 #friendfeed.widget table, 
.col220 #friendfeed.widget tr, 
.col220 #friendfeed.widget td { 
background: #FFF7DA !important; 
} 

.retweet{
position: relative ;
top: 8px;
left: 10px;
}

.facebook{
margin-left: 5px ;
margin-right: 5px ;
}

/* formulaire */
input[type="submit"]{
background: #FFD18F;
border-left: 1px solid #FFBF66;
border-bottom: 1px solid #FFBF66;
border-right: 1px solid white;
border-top: 1px solid white;
color:#663A00;
padding: 5px;
border-radius : 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:5px;
}

/* formulaire */
input[type="submit"]:hover{
background: #FFBF66;
border-left: 1px solid #FA3;
border-bottom: 1px solid #FA3;
border-right: 1px solid #FA3;
border-top: 1px solid #FA3;
color:#663A00;
padding: 5px;
border-radius : 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:5px;
}

table.cv tbody tr td { 
padding : 5px ;
line-height: 20px ;
} 
