/*  
Theme Name: Estampes japonaises
Theme URI: http://www.estampes-japonaises.org
Description: Theme de mon blog sur l'estampe japonaise. 
Version: 1
Author: Mirko Humbert
Author URI: http://www.mirkohumbert.ch
*/


/* GENERAL SETTINGS */

* {margin:0px;padding:0px;}
body {font-family:helvetica,verdana,arial,sans-serif;font-size:1em;line-height:1.3em;background-color:#5E5A58;}
#container {width:900px;margin:0;background:#EAE3CF;border-right:3px solid #FFF;}

#postheader {font-size:0.8em;margin:-140px 0;background:url('images/header-post.png') no-repeat;height:235px;padding:30px;width:480px;z-index:200;}
#postheader a:link {color:#555;font-weight:normal;text-decoration:none;}
#postheader a:hover {color:#000;text-decoration:underline;}
#aborss {margin:-15px 0 0 9px;}
.navigation {position:relative;float:left;background:url('images/footer-post.png') no-repeat;height:50px;padding:30px;width:480px;z-index:200;}
img {border:none;}

#abonnementrss {position:relative;float:left;font-size:0.9em;margin:0 0 10px 38px;width:430px;background:#FFF2CF;border:1px solid #AFA999;padding:10px;}
#abonnementrss img.ebookrss {position:relative;float:left;margin:0 10px 0 0;width:100px;height:128.5px;border:1px solid #AFA999;}
#abonnementrss a {text-decoration:none;color:#5E5A58;font-weight:bold;}

/* LINKS */

a {text-decoration:underline;padding-left:3px;padding-right:3px;}
a:hover {color:#000;}
.post a:link, .post-cat a:link {color:#781E1E;font-weight:normal;}
.post a:hover, .post-cat a:hover {color:#EF1919;text-decoration:none;}


/* TITLES */

h1 {position:relative;float:left;font-size:1.5em;font-weight:bold;margin:20px 0;line-height:1.5em;text-transform:uppercase;font-family:verdana,helvetica,arial,sans-serif;}
h1 a {color:#598032;padding:0px;border:none;text-decoration:none;}
h1 a:hover {border:none;color:#598032;}
h2, h3, #sidebar h2 a:link {color:#FFF;font-size:1em;font-weight:bold;margin-bottom:10px;padding:0px;text-transform:uppercase;text-decoration:none;text-align:left;}
#posts h2 {color:#000;font-weight:normal;}
h2 a {color:#781E1E;}
h2 a:hover {color:#0D4C6F;text-decoration:underline;}
h5 {margin:0 0 10px 41px;width:450px;color:#555;}

/* HEADER */
#header {width:900px;margin-top:0;height:130px;background:url('images/header.jpg');}
#titre ul li {width:300px;font-size:1.5em;color:#5E5A58;margin:0;padding:0;}
#description {font-size:0.8em;color:#FFF;}

#sidebar {position:relative;float:left;width:140px;padding:0;margin:0 0 0 -5px;}
#sidebar2 {position:relative;float:left;width:140px;}


/* CONTENT BLOCK */
#content {margin-left:auto;margin-right:auto;width:900px;}


/* SIDEBAR LEFT */
#titre img {position:relative;float:left;margin:20px 0 10px 17px;}
#menu {position:relative;float:left;clear:right;width:350px;margin:0px;padding:0;}
#menu a:link, #menu a:visited, #menu a:active {text-decoration:none;color:#5E5A58;font-weight:normal;}
#menu a:hover {color:#000;background-color:#FFF;}
#menu ul {margin:15px;padding:0;}
#menu ul img {display:none;}
#menu ul li {margin:10px 10px 20px 0;list-style-type:none;padding:0;}
#menu ul li ul li {position:relative;float:left;display:inline;margin:0;padding:0;}
#menu ul li ul {position:relative;float:left;display:inline;margin:0px;padding:0;}
#menu li, #menu .textwidget {position:relative;float:left;width:140px;list-style-type:none;display:inline;text-align:left;font-size:0.9em;margin:0;padding:0;}

#abonnements {position:relative;float:left;margin:10px 15px;border-top:1px solid #FFF;padding-top:8px;width:300px;}

.googleads {position:relative;float:left;width:300px;margin:10px 0 0 15px;border-top:1px solid #CFC8B5;border-bottom:1px solid #CFC8B5;padding:15px 0 5px;}

#searchform {position:relative;float:left;text-transform:uppercase;font-size:0.6em;letter-spacing:0.1em;color:#AF7715;}
#searchsubmit {background:transparent;border:none;color:#FFF;}

#rssfeed {position:relative;float:right;margin-bottom:5px;}


/* CONTENU */
#main {position:relative;float:left;width:520px;margin-right:20px;}
#posts {position:relative;float:left;background:url('images/body-post.png') repeat-y;width:540px;}
.post {position:relative;float:left;display:block;width:450px;margin-bottom:10px;text-align:justify;padding:0 0 0 40px;z-index:200;}
.post p {color:#09232F;line-height:1.4em;margin:0 0 10px 0;}
.post ul {list-style-type:disc;padding:5px 0 10px 20px;}
.post img {border:2px solid #FFF;outline:1px solid #CCC;}
.post blockquote {
     padding:30px;
     border:1px solid #CCC;
     background:#EEE url("guillemet-gauche.gif") no-repeat;
}
.post h2 {font-size:1.1em;margin:10px 0 20px 0;}
.post h2 a:link {text-decoration:none;color:#000;}
.post-cat {position:relative;float:left;margin:0 0 10px 30px;display:block;width:450px;text-align:justify;padding:10px;z-index:200;border:1px solid #ddd;}
.post-cat h2 {font-size:1em;font-weight:bold;margin:0 0 10px 0;text-transform:none;}
.post-cat h2 a:link {text-decoration:none;color:#000;font-weight:bold;}
p.urlbillet {position:relative;float:left;clear:left;font-size:0.8em;padding:0;}
.post-cat {position:relative;float:left;}
.post-cat ul.post-categories li {position:relative;float:left;list-style-type:none;}
.post-cat ul.post-categories li a:link {font-size:0.8em;text-decoration:none;}

/* METADONNEES DE BILLETS */
.postmetadata {background-color:#CFC8B5;padding:5px 5px 7px 10px;font-size:0.8em;}
p.postmetadata {color:#FFF;}
.postmetadata a:link {text-decoration:none;color:#FFF;}


/* SIDEBLOG */
#sideblog {position:relative;float:left;width:350px;margin-top:15px;margin-left:15px;}
.sidepost {margin-bottom:10px;}
#footer {position:relative;clear:left;width:100%;margin:10px 0 0 0;font-size:0.8em;text-align:left;color:#CFC8B5;padding:0 0 20px 31px;}
#footer a {color:#CFC8B5;text-decoration:none;}

/* COMMENTAIRES */
ol.commentlist {position:relative;float:left;padding:20px;margin:0;list-style-type:none;background:#EEE;border-left:3px solid #DDD;}
h3#respond, h3#comments {position:relative;float:left;width:100%;padding:0;margin:0;color:#555;margin:20px 0 10px 0;font-size:0.8em;letter-spacing:normal;}
ol.commentlist li a {color:#555;text-decoration:none;}
#comments {position:relative;float:left;width:400px;}
textarea {width:350px;}

#fondrecherche {position:relative;float:right;width:900px;height:40px;background:#CFC8B5;text-align:right;border-top:1px solid #9F9895;border-bottom:1px solid #9F9895;}
#fondrecherche form {position:relative;float:left;margin:10px 0 0 560px;}

/* NAVIGATION BAS DE PAGE */
.alignleft, .alignright {width:50%;font-size:0.8em;color:#CFC8B5;}
.alignleft a:link, .alignright a:link {color:#CFC8B5;text-decoration:none;}
.alignleft a:hover, .alignright a:hover {text-decoration:underline;color:#000;}
.alignleft {width:50%;float:left;}
.alignright {width:50%;float:right;text-align:right;}

/* DIVERS */
.pubgoogleliens {margin:5px 0 5px -7px;}
.presentation-livre {display:block;width:450px;clear:both;margin:0;padding:10px 0 0 0;}
.presentation-livre img {position:relative;display:block;float:left;margin:0;}
.description-livre {position:relative;float:left;text-align:left;display:inline;margin:0 0 0 10px;width:300px;}
.datepost {text-align:right;text-transform:uppercase;font-size:0.8em;color:#999;}
.footerwidgets {position:relative;float:left;display:block;width:175px;}
#signaturefooter {position:relative;clear:left;}

/* ARCHIVES */
#awsomarchiveformcustom select {margin:10px 0 -20px 15px;background-color:#EAE3CF;border:1px solid #BFB8A7;}
#awsomarchiveformcustom select option {padding:2px 0 2px 3px;}