/*
Theme Name: libert-x theme
Theme URI: http://www.libert-x.com
Description: <a href="http://www.cleandiz.com">CleanDIZ Theme</a>
Author: Cleandiz
Author URI: http://www.cleandiz.com
le code CSS, le code XHTML et le design sont la propriété de libert-x.com et cleandiz.com.
*/

* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:14px 0;font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
ul {list-style-type:none;}
body {font-family:tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#666;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p, li {line-height:160%;}
a:link, a:visited {color:#ff5874;text-decoration:none;}
a:hover {color:#a50061;text-decoration:none;}
small {font-size:10px;}
blockquote{margin: 12px 40px;border-left:4px solid #CCC;padding-left:10px;}
.pub {text-align:center;}
.pub p {margin:10px 0;}

body {text-align:center;}
#page{width:980px;margin:0 auto;text-align:left;}
#wrapper{float:left;width:100%;}
#content{margin-right: 410px;padding:10px 0 20px 10px;}
#rightcol{float:left;width:200px;margin-left:-400px;}
#extra{float:left;width:200px;margin-left:-200px;}
#footer{clear:left;width:100%;padding-top:10px;}

body {background:url("img/bg.png") repeat-x top #FF5874;}
#page {background:#FFF;}
#header h1 {margin:0;}
#header h1 a {display:block;text-indent:-5999px;overflow:hidden;width:265px;height:135px;}
#header {background:url("img/header.jpg") no-repeat top;height:188px;position:relative;}
#pubhaut {background:url("img/pagetop.png") no-repeat bottom;min-height:189px;text-align:center;}
#pubhaut p {margin:0;padding:10px 0;}
#footer {background:url("img/footer.png") no-repeat bottom;padding-bottom:20px;}
#footer p.copy {background:url("img/logo-footer.gif") no-repeat top right;}

/*searchform*/
form#searchform {position:absolute;top:80px;left:326px;width:330px;height:50px;}
form#searchform input.txt {width:265px;height:12px;font-size:11px;background:transparent none;position:absolute;top:22px;left:12px;border:none;font-weight:bold;}
form#searchform input.submit {background:transparent none;border:none;width:40px;height:20px;position:absolute;top:21px;left:280px;cursor:pointer;}


/*SIDEBAR*/
.sidebox {margin:0 10px 20px 10px;}
.sidebox h3 {height:25px;background:url("img/sidebox-top.png") no-repeat top left;font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;line-height:25px;margin-bottom:0;}
.sidebox ul {margin:0;margin-top:4px;}
.sidebox li {background:url("img/sidebox-li.png") no-repeat top left;height:20px;line-height:18px;padding-left:45px;margin-bottom:2px;}
.sidebox li a {font-weight:bold;}

/*footer*/
#footer {font-size:11px;}
#footer a {font-weight:bold;}
a.rss {float:left;margin:0 10px;}
/*posts*/
.post {margin-bottom:15px;background:url("img/post.png") no-repeat bottom;padding-bottom:35px;margin-left:-10px;padding-left:10px;}
.post h2 {color:#ff5874;}
.postmetadata {padding-bottom:15px;clear:both;}
.postmetadata p {margin:0;font-size:11px;}
/*pagination*/
.wp-pagenavi {margin:20px 10px;}

/*navigation*/

/*comments*/
ol.commentlist {list-style-type:none;padding:0;}
ol.commentlist p {margin:0;padding:0;}
ol.commentlist p.headcom {font-weight:bold;}
ol.commentlist li {margin:0;padding:10px 0;border-bottom:1px dotted #666;}