/*
Theme Name: Ferire
Theme URI: http://www.michaelferire.com
Description: Le premier theme cr&eacute;&eacute; par Christophe FERIRE.
Version: 1.0
Author: Christophe FERIRE
*/

body {
border:0px;
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: left;
color: #069;
margin: 0;
}

#left {
border: 0px;
background: url('img/headerright.png') no-repeat top left;
background: url('img/headerleft.png') no-repeat top right;
width: 50%;
}

#right {
border: 0px;
background: url('img/headerright.png') no-repeat top left;
width: 50%;
}

#center {
border: 0px;
background: url('img/headercenter.png') no-repeat top center;
width: 1200px;
}

#page {
margin: 0px;
width: 1200px;
}

#header {
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
width: 1200px;
height: 139px;
text-align: right;
padding-top: 336px;
}

#content {
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
float: right;
width: 820px;
}

.post {
position: relative;
height: 364px;
width: 820px;
}

.postmetadata {
font-size: 0.8em;
color: #999;
}

.post_title, .post_soustitle, .post_content  {
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
position: relative;
width: 790px;
padding-left: 20px;
padding-right: 10px;
font-size: 12px;
color: #000;
}
 
.post_title {
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
height: 59px;
top: 19px;
color: #51C0DC;
letter-spacing: -1.46px;
font-weight: bold;
}
 
.post_title a, .post_title a:active, .post_title a:hover, .post_title a:visited, .post_title a:link {
color: #51C0DC;
}

a.zetitle, a.zetitle:active, a.zetitle:visited, a.zetitle:link {
color: #777;
}

a.zetitle:hover {
color: #555;
}

.post_soustitle {
font-size: 11px;
height: 0px;
top: -28px;
color: #888;
}
 
.post_soustitle a, .post_soustitle a:active, .post_soustitle a:hover, .post_soustitle a:visited, .post_soustitle a:link {
color: #888;
}
 
.post_content {
padding-top: 13px;
width: 305px;
height: 257px;
color: #444;
}
 
.post_image {
position: relative;
top: -270px;
left: 340px;
width: 305px;
height: 0px;
background-color: #444;
}
 
.single_title, .single_soustitle, .single_content  {
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
position: relative;
width: 800px;
padding-left: 20px;
padding-right: 0px;
font-size: 12px;
color: #000;
}
 
.single_title {
background: url('img/barre.png') no-repeat bottom right;
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 36px;
height: 80px;
top: 18px;
letter-spacing: -1.88px;
font-weight: bold;
}

.single_soustitle {
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 23px;
height: 25px;
top: -20px;
color: #bbb;
letter-spacing: -1.20px;
font-weight: bold;
}
 
.single_soustitle a, .single_soustitle a:active, .single_soustitle a:hover, .single_soustitle a:visited, .single_soustitle a:link {
color: #bbb;
}
 
.single_content {
top: -3px;
text-align: justify;
color: #444;
}

.galOut{
position:relative;
width: 800px;
height: 533px;
overflow:hidden;
background-color:#f0f0f0;
}

.galIn{
position:relative;
top:-19px;
left:-19px;
}
 
.sidebar {
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
margin-top: 15px;
margin-right: 20px;
text-align: right;
float: left;
width: 360px;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #444;
}

#sidbase {
display: block;
}

#sidwiebke , #sid2230, #sid2471, #sid2745, #sid2978, #sid151011, #sidmadrid{
margin-top: 15px;
display: none;
}

.sidebar a, .sidebar a:active, .sidebar a:visited, .sidebar a:link {
color: #DDD;
font-size: 48px;
line-height: 45px;
}
 
a.sidebarBig, a.sidebarBig:active, a.sidebarBig:visited, a.sidebarBig:link {
color: #DDD;
font-size: 130px;
line-height: 100px;
}
 
a.sidebarSmall, a.sidebarSmall:active, a.sidebarSmall:visited, a.sidebarSmall:link {
color: #E3E3E3;
font-size: 20px;
line-height: 25px;
}
 
a.sidebarSite, a.sidebarSite:active, a.sidebarSite:visited, a.sidebarSite:link {
color: #BBB;
font-size: 15px;
line-height: 20px;
}
 
a.sidebarUp, a.sidebarUp:active, a.sidebarUp:visited, a.sidebarUp:link {
color: #CCC;
font-size: 48px;
line-height: 45px;
}
 
a.sidebarMenu, a.sidebarMenu:active, a.sidebarMenu:visited, a.sidebarMenu:link {
color: #C3C3C3;
font-size: 43px;
line-height: 40px;
}
 
a.sidebarMenuSelect, a.sidebarMenuSelect:active, a.sidebarMenuSelect:visited, a.sidebarMenuSelect:link {
color: #999;
font-size: 43px;
line-height: 40px;
}
 
a.sidebarMenuTexte, a.sidebarMenuTexte:active, a.sidebarMenuTexte:visited, a.sidebarMenuTexte:link {
color: #E3E3E3;
font-size: 30px;
line-height: 31px;
}
 
a.sidebarMenuTexteClair, a.sidebarMenuTexteClair:active, a.sidebarMenuTexteClair:visited, a.sidebarMenuTexteClair:link {
color: #E3E3E3;
font-size: 30px;
line-height: 31px;
}
 
.sidebar a:hover, a.sidebarBig:hover, a.sidebarSmall:hover, a.sidebarUp:hover, a.sidebarMenu:hover, a.sidebarMenuTexte:hover, a.sidebarMenuTexteClair:hover, a.sidebarSite:hover {
color: #999;
}
 
a.sidebarMenuNoRoll, a.sidebarMenuNoRoll:active, a.sidebarMenuNoRoll:visited, a.sidebarMenuNoRoll:link, a.sidebarMenuNoRoll:hover {
color: #C3C3C3;
font-size: 43px;
line-height: 40px;
}
 
a.lien, a.lien:active, a.lien:hover, a.lien:visited, a.lien:link {
font-size: 48px;
line-height: 45px;
font-weight: bold;
color:#CCC;
}
 
.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 5px;
}

#footer {
color: #fff;
font-size: 12px;
clear: both;
width: 1200px;
text-align: right;
}

.comments-template{
margin: 10px 0 0 0;
}
 
.comments-template ol{
margin: 10px;
padding: 0 0 0 15px;
list-style: none;
}
 
.comments-template ol p{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
 
.comments-template ol li{
margin: 10px 0 0 0;
line-height: 15px;
padding: 0 0 10px;
}
 
.comments-template h2, .comments-template h3{
font-size: 1.2em;
}
 
.comments-template p.nocomments{
padding: 0;
}
 
.comments-template textarea{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
 
.cadre_commentaires {
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #444;
text-align: left;
width: 800px;
margin-left: 20px;
padding: 5px 0px 5px 0px;
}

.cadre_commentaires p{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
padding: 5px 0px 5px 0px;
margin: 0px;
}
 
.commentavatar{
vertical-align: top;
padding: 5px 10px 5px 0px;
}
 
.commentdata, .commentdataPlus{
vertical-align: top;
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-align: justify;
color: #888;
line-height: 10px;
padding: 6px 0px 5px 0px;
}
 
.commentdata p{
margin: 0px;
color: #666;
}
 
.commentdataPlus p{
margin: 0px;
color: #666;
}
 
.commenttext{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
width: 742px;
margin: -25px 0px 0px 58px;
padding: 10px;
}
 
a, a:active, a:hover, a:visited, a:link {
color: #000;
text-decoration : none;
}

a:active {
}

a:hover{
}

a:visited {
}

a:link {
}

#liensiteblog{
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 30px;
color: #fff;
font-size: 12px;
text-align: center;
background-color: #000;
}

a.gravatar img{
border:0px;
}

.qdl{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
position: relative;
width: 790px;
padding: 5px 5px 0px 5px;
background-color: #e6e6e6;
}

.qdl_titre{
position: relative;
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #fff;
width: 800px;
height: 55px;
padding: 0px 0px 5px 5px;
}

.qdl_input{
position: relative;
width: 215px;
height: 25px;
padding: 0px 5px 5px 5px;
}

.qdl_input input{
width: 210px;
height: 15px;
font-size: 10px;
color: #888;
}

.qdl_textarea{
position: relative;
width: 555px;
height: 0px;
top: -145px;
left: 230px;
}

.qdl_textarea textarea{
font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
width: 550px;
height: 129px;
font-size: 10px;
color: #888;
}

.qdl_envoi{
position: relative;
width: 800px;
text-align: center;
background-color: #F6F6F6;
padding: 10px 0px 10px 0px;
}

.wp-pagenavi {
float: left;
width: 100%;
padding-top: 33px;
padding-right: 0px;
height: 66px;
background: #E9E9E9 url('img/logo.png') no-repeat top center;
text-align: right;
}

.basPlus {
border: 0px;
vertical-align:top;
}

.basPlusDiv {
background: #E9E9E9;
width: 100%;
height: 99px;
}

.ZonePlus {
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ccc;
font-size: 16px;
text-align: center;
vertical-align: bottom;
width: 800px;
height: 546px;
margin: 20px 0px 20px 20px;
float: right;
background-color:#f8f8f8;
}

.ZonePlusTitre {
width: 800px;
height: 40px;
border-bottom: 1px solid #000;
}

#ZonePlusArchive {
padding: 10px 0px 0px 0px;
color: #f8f8f8;
width: 800px;
height: 496px;
}

#ZonePlusArtLast {
width: 800px;
height: 496px;
display: none;
}

#ZonePlusComLast {
width: 800px;
height: 496px;
display: none;
}

.facebook {
text-align: left;
float: left;
position:relative;
top: -85px;
height: 0px;
}

.ComLienSite, .ComLienSite a, .ComLienSite a:active, .ComLienSite a:hover, .ComLienSite a:visited, .ComLienSite a:link {
color: #51C0DC;
font-weight: bold;
font-size: 16px;
font-family: Trebuchet MS, Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
