/*  
Theme Name: Bouger
Theme URI: http://www.antoinedoyen.net
Description: base sur le theme par defaut de WordPress, lui-meme inspire du le fameux <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Antoine Doyen
Author URI: http://www.antoinedoyen.net
*/

/* -plugins necessaires-


polyglot2.zip

  */

body {
font-size : 70%;
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
color : #333;
background : #999;
}

#footer {

clear : both;
margin-top : 50px;

}
#header {

padding : 8px;
	margin-bottom: 50px;
}
#page {

width : 640px;

margin-right : auto;
margin-left : auto;
padding-bottom : 20px;

}
#content {

background-color : #ffffff;
padding : 10px 10px 20px;
	margin-top: 10px;
}

#links {
	background: #e0f0fa;
	border-left: 2px solid #4cb8fb;
	padding: 0 2px 5px;
	border-right: 2px solid #4cb8fb;
	margin: 10px 0 0;

}
.post {

padding : 8px 8px 20px;

}
.narrowcolumn {

padding : 0 0 20px;
width : 100%;

}
.widecolumn {

width : 100%;

}
.widecolumn .post {

margin : 0;

}
.narrowcolumn .postmetadata {

padding-top : 5px;

}
.widecolumn .postmetadata {

margin : 30px 0;

}
.widecolumn .smallattachment {

text-align : center;
float : left;
width : 128px;
margin : 5px 5px 5px 0;

}
.widecolumn .attachment {

text-align : center;
margin : 5px 0;

}
.postmetadata {

clear : left;
}

.more {
	font: bolder  .8em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-decoration: none;
	border-style: none;
	margin: 8px 0 0 1px;
	text-transform: uppercase;
	text-align: center;
}

.more a, .more a:visited {
	text-decoration: none;
	border-style: none;
	border-width: 0;
}
#lang {

float : right;
clear : both;

}
h1 {

color : #fff;
font : normal 4em Georgia, Times New Roman, Times, serif;

}

h2 {

height : 1em;
margin : 6px 0 8px;
padding : 0 0 8px;
font-weight : normal;

}

.post h2 {
	font-size: 1.8em;
}

.post h2 a {

text-decoration : none;

}h2 a:link, h2 a:visited, h4 a:link, h4 a:visited {

border : none;

}h2 a:hover, h2 a:active, h4 a:hover, h4 a:active {

background : none;

}h3 {

font-size : 115%;
line-height : 19px;
padding : 0 0 8px;
font-weight : bold;

}.twitter {

color : #ff1675;

}h3.comments {

padding : 0;
margin : 40px auto 20px;

}h4 {

font-size : 100%;
font-weight : bold;

}

h5 {
	font: italic 9px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: right;
}p {

font-size : 1.2em;
font-family : Georgia, Times New Roman, Times, serif;

}small {

font-family : Arial, Helvetica, Sans-Serif;
font-size : 0.9em;
line-height : 1.5em;

}#footer p {

font : 90% 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;

}hr {

width : 100%;
border-top : 1px dotted #888988;
	border-right-style: none;
	border-right-width: 0;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-left-width: 0;
	border-left-style: none;
}

.credit {

color : #bfbfbf;

}

.paginate {
	text-align: left;
	font: 65% Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

/* --- LINKS --- */

a, #sidebar ul li a, #sidebar a {

color : #002347;
text-decoration : underline;

}a:hover, #sidebar ul li a:hover, #sidebar a:hover, .more a:hover {

text-decoration : none;
border-bottom : 1px #d900dd;
color : #ff1675;

}#header .pipelist li a:hover {

text-decoration : none;
border-bottom : 1px #d900dd;
color : #ff1675;

}a:active, #sidebar ul li a:active, #sidebar a:active, .more a:active {

color : #40cd00;

}#header .pipelist li a:active {

color : #40cd00;

}

a:visited, #sidebar ul li a:visited, #sidebar a:visited {
	color: #040504;
}

#header .pipelist li a {

text-decoration : none;
color : #ffffff;

}.entry img, img.centered {

display : block;
margin-left : auto;
margin-right : auto;

}img.alignright {

padding : 4px;
margin : 0;
display : inline;

}img.alignleft {

padding : 4px;
margin : 0 0 8px;
display : inline;

}img .left {

padding : 5px;
left : 0;

}.alignright {

float : right;

}.alignleft {

float : left;

}

.alt {
	padding : 10px;
	background : #e1f0fa;
	border-left: 2px solid #4cb8fb;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;

}.flag {

margin : 2px;
vertical-align : -2px;

}acronym, abbr, span.caps {

cursor : help;

}acronym, abbr {

border-bottom : 1px dashed #999;

}blockquote {

margin : 15px 30px 0 10px;
padding-left : 20px;
border-left : 3px solid #ff1675;

}blockquote cite {

margin : 5px 0 0;
display : block;
}blockquote p {

font : 90% 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;

}.center {

text-align : center;

}a img {

border : none;

}.navigation {

display : block;
text-align : center;
margin-bottom : 5px;
border-bottom : 1px dashed #e0e0e0;
clear : none;
height : 20px;

}.legende {

font : 90% 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;

}.note {

font-style : italic;
color : #381516;

}#searchform {

margin : 10px auto;
padding : 10px 3px;
text-align : center;
}

#sidebar { 
background-color : #e0e0e0;
padding : 10px;
margin-left : -10px;
margin-right : -10px;

}

#sidebar #searchform #s {

width : 115px;
padding : 2px;

}
#sidebar #searchsubmit {

padding : 1px;

}

#sidebar h2 {

	border-style : none;
	font-size : 0.9em;
	border-bottom: 1px none #898a89;
	border-top: 1px solid #888988;
	padding: 2px;
}.entry form {

text-align : center;

}select {

width : 130px;

}

/* --- commentaires --- */

.commentlist {

padding : 0;
text-align : justify;

}.commentlist li {

margin : 15px 0 3px;
padding : 5px 10px 3px;
list-style : none;
	background: #ebeceb;
	border-right: 2px solid #aaabaa;
}.commentlist p {

margin : 10px 5px 10px 0;

}#commentform p {

margin : 5px 0;

}.nocomments {

text-align : center;
margin : 0;
padding : 0;

}.commentmetadata {

margin : 0;
display : block;

}#commentform input {

padding : 2px;

}#commentform textarea {

width : 90%;
padding : 2px;
margin-right : 5%;
margin-left : 5%;

}

.indication {
	color: #898a89;
	font-style: italic;
	font-size: 0.8em;
}

.commentlist .alt {
	border-left : 2px solid #40cd00;
	background-color: #daffc0;
	border-right-style: none;
}

/* --- listes --- */

.navlist li {

display : inline;

}

.navlist li a {

text-decoration : none;

}

li a {

text-decoration : none;

}

html > body .entry ul {

margin-left : 0;
padding : 0 0 0 30px;
list-style : none;
padding-left : 10px;

}html > body .entry li {

margin : 7px 0 8px 10px;

}
.entry ul li:before, #sidebar ul ul li:before {

content : "\00BB \0020";

}

.entry ol {

padding : 0 0 0 35px;
margin : 0;

}.entry ol li {

margin : 0;
padding : 0;

}.postmetadata ul, .postmetadata li {

display : inline;
list-style-type : none;
list-style-image : none;

}#sidebar ul, #sidebar ul ol {

margin : 0;
padding : 0;

}#sidebar ul li {

list-style-type : none;
list-style-image : none;
margin-bottom : 15px;

}#sidebar ul p, #sidebar ul select {

margin : 5px 0 8px;

}#sidebar ul ul, #sidebar ul ol {

margin : 5px 0 0 10px;

}#sidebar ul ul ul, #sidebar ul ol {

margin : 0 0 0 10px;

}ol li, #sidebar ul ol li {

list-style : decimal;

}#sidebar ul ul li, #sidebar ul ol li {

margin : 3px 0 0;
padding : 0;
}

.current_page_item {
	font-weight: bolder;
}

/* PipeList for the main menu */
/* see http://lumino.us/weblog/pipe_dream */

.pipelist {
   margin-bottom: 2em;
   overflow: hidden;
   width: 600px;
   }

.pipelist ul {
   list-style: none;
   margin: 0;
   padding: 0;
   }

.pipelist li {
   border-left: 1px solid #000;
   float: left;
   line-height: 1.4em;
   margin: 0 .5em 0 -.5em;
   padding: 0 .5em 0 .5em;
   }

.pipelist a:visited {
	border-style: none;
}
   
   /* END PipeList */