/*
Theme Name: AlizeCornet
Theme URI: http://wordpress.org/
Description: Thème du site d'Alizé Cornet.
Version: 1
Author: Sébastien
Author URI: http://archiparmentier.com/
Tags: alizé, Cornet 

Kubrick v1.5
http://binarybonsai.com/kubrick/

This theme was designed and built by Michael Heilemann,
whose blog you will find at http://binarybonsai.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/


*{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
line-height:1.5em;
background:#3A061D url(images/bg-principal.jpg) 50% 0 repeat-y;
font:11px Verdana,Arial,Tahoma,Helvetica,Sans-Serif;
color:#67535C;
text-align:center;
}
#principal{
background:transparent url(images/bg-body.jpg) 50% 0 no-repeat;
}
img{
border:none;
text-decoration:none;
}
a{
color:#C75D8A;
text-decoration:none;
}
a:hover{
color:#CC1D68;
}
code{
font:1.1em 'Courier New', Courier, Fixed;
}
acronym, abbr{
font-size:0.9em;
letter-spacing:.07em;
}
hr{
display:block;
border-bottom:1px solid #f1f1f1;
margin:5px 0 5px 0;
background:#6F143E;
}
pre{
line-height:1.5;
width:460px;
overflow:auto;
line-height:2.0em;
margin-bottom:1.5em;
}
fieldset{
border:1px solid #f1f1f1;
padding:10px;
}
blockquote{
background:#fff url(images/blockquote.png) no-repeat left top;
color:#666;
font-style:italic;
padding-left:30px;
padding-bottom:10px;
margin:20px 0px 20px 0px;
width:90%;
}
table{
border:1px solid #f1f1f1;
}
td,th{
line-height:1.0em;
padding:9px;
margin:1px;
}
th{
color:#EFEFC1;
}
td{
border:1px solid #f1f1f1;
color:#999;
}
#wp-calendar #prev a, #wp-calendar #next a{
font-size:9pt;
}
#wp-calendar a{
text-decoration:none;
}
#wp-calendar caption{
font:bold 1.0em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:center;
}
#wp-calendar th{
font-style:normal;
text-transform:capitalize;
}
/******** Layout Elements ********/
#header{
width:944px;
height:249px;
min-height:249px;
background:transparent;
}
#navbar{
width:801px;
margin:0 auto;
padding:0px;
clear:both;
height:25px;
 }
#container {
background: transparent url(images/bg-content.jpg) 0 0 repeat-y;
width:944px;
margin-right:auto;
margin-left:auto;
text-align:left;
}
#main{
margin:0;
padding:0;
}
#sidebar{
margin:0;
padding:0;
float:right;
width:381px;
text-align:center;
color:#67535C;
}
#sidebar-content {
margin-left:33px;
margin-right:28px;
margin-top:14px;
}
#content-single, #content-index{
margin:0;
padding:0;
width:548px;
float:left;
background:transparent;
background:transparent url(images/etoile.jpg) 0 0 no-repeat;
min-height:380px;
}
#flash1{
height:286px;
min-height:286px;
text-align:center;
}
#flash2{
margin-bottom:30px;
}
#footer{
width:944px;
margin:0;
clear:both;
background:url(images/footer.jpg) 0 100% no-repeat;
text-align:right;
}
.right{
float:right;
}
.left{
float:left;
}
.clear{
clear:both;
}
/******** Wordpress Styles ********/
.entry img {
border:8px solid #EAC8D6;
margin-top:15px;
margin-bottom:15px;
}
.size-full{
border:none;}
.aligncenter, div.aligncenter{
display:inline;
margin-left:auto;
margin-right:auto;
}
img.aligncenter{
border:8px solid #EAC8D6;
margin-top:15px;
margin-bottom:15px;
}
.alignleft{
float:left;
}
.alignright{
float:right;
}
.navigation1{
padding-right:39px;
padding-left:19px;
margin-top:20px;
margin-bottom:40px;

}
.navigation2{
padding-right:55px;
padding-left:5px;
margin-top:20px;
margin-bottom:40px;
}
.wp-caption{
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin:10px;

}
.wp-caption img{
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text{
font-size:11px;
line-height:17px;
padding:0 4px 5px;
margin:0;
}
img.centered{
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright{
display:inline;
border:8px solid #EAC8D6;
margin-top:15px;
margin-bottom:15px;
}
img.alignright:hover{
border:8px solid #CC1D68;
}
img.alignleft{
display:inline;
border:8px solid #EAC8D6;
margin-top:15px;
margin-bottom:15px;
}
a img.alignleft:hover{
border:8px solid #CC1D68;
}
.smallattachment{
text-align:center;
float:left;
width:128px;
margin:5px 5px 5px 0px;
}
.attachment{
text-align:center;
margin:5px 0px;
}
/******** Date article ********/
.calendrier{
color:#C75D8A;
padding-left:19px;
text-transform:uppercase;
font-family:tahoma,verdana,arial,"sans serif";
}
	
/******** Document Styles ********/
h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;
font-weight:normal;
color:#05131E;
}
.titre {
position:relative;/* pour mettre titrefalsh en absolute*/
margin:0;
padding:0;
margin-bottom:-4px;

}
h2.pagetitle{
color:#3A061D;
font-size:1.5em;
margin-left:15px;
}
h2.entry-title{
}
h2.titrearticle{
margin-left:25px;
}
.post h2.titrearticle{
margin-left:0;
}
.titrearticle {
font-weight:bold;
font-family:verdana,arial,tahoma,"sans serif";
font-size:20px;
color:#3A061D;
text-decoration:none;
}
.titreflash{
display:block;
width:100%;
height:80%;
background:url(image/transp.gif);
position:absolute;
margin:0;
padding:0;
}
.titreflash:hover{
}
.titrearticle:hover{
}
p{
margin:10px 0;
}
.center{
text-align:center;
}
strong{
color:#3F3F30;
}
code{
font:1.1em 'Courier New', Courier, Fixed;
}
acronym, abbr{
font-size:0.9em;
letter-spacing:.07em;
}
/******** Header Elements ********/
#logo {
position:absolute;
top:0;
left:0;
width:500px;
z-index:1;}
#logo h1{
font-size:2.6em;
text-indent:-9999px;
}
#logo h2{
padding-left:5px;
font-size:1.1em;
font-family:"Trebuchet MS", Verdana, Arial, Serif;
color:#88886A;
font-style:italic;
text-transform:lowercase;
text-indent:-9999px;
}
#logo a{
text-decoration:none;
color:#EFEFC1;
border:0;
}
#logo a:hover{
text-decoration:none;
}
#searchbox{
float:right;
width:290px;
padding-left:10px;
height:40px;
background:transparent url(images/searchbg.gif) no-repeat;
}
.inputbox{
margin:9px 0px 5px 5px;
color:#999999;
padding:1px;
float:left;
}
span.rss{
padding-left:3px;
margin-top:2px;
margin-right:5px;
float:left;
}
#searchform .bt{
background:url(images/search.gif) no-repeat;
margin:8px 0px 0px 3px;
color:#EFEFC1;
font-size:12px;
border:none;
width:60px;
height:24px;
line-height:22px;
padding-bottom:3px;
cursor:pointer;
}
/******** Entry Elements ********/
.post{
margin-bottom:10px;
padding:10px 0 10px 27px;
}
.post p{

}
.post p img{

}
.post hr{
display:block;
}
.post blockquote{
background:#fff url(images/blockquote.png) no-repeat left top;
color:#B1B1B1;
padding-left:30px;
margin:20px 0px 20px 0px;
}
.post blockquote p{
margin:0px 0px 0px 0px;
padding:0 0px 10px 0px;
}
.postmetadata{
color:#666666;
display:block;
}
.postmetadata a{
color:#A31B00;
text-decoration:none;
}
.postmetadata a:hover{
text-decoration:underline;
}
.post-details {
background:transparent;
margin:0;
margin-bottom:20px;
padding:0;
padding-left:15px;

}
.post-details a{
}
.post-details a:hover{
}
#separ{
width:471px;
height:5px;
margin-left:47px;
border-bottom:1px dotted #C75D8A;
margin-bottom:25px;
}
.navigation{
margin:10px 0 10px 0;
min-height:20px;
padding:10px 10px 10px 10px;
line-height:22px;
}
.navigation img, .navigation a img{
background:none;
}
.post-banner{
margin-bottom:10px;
padding:5px;
text-align:center;
}
.post img, .post img a{
}
.post a img:hover{
}
/******** List Styles Styles ********/
#sidebar ul{
list-style-type:none;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
width:300px;
color:#67535C;
}
ul li{
margin:0;
list-style:none;
}
ul ul li{
margin:3px 0 3px 30px;
list-style:none;
}
ul ul{
margin:0 0 15px 0;
}
ol{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
ol li{
margin:0 0 0 3px;
}
ul li ul li{
margin:0px;
padding:0px;
}
.entry{
clear:right;
padding-left:19px;
width:472px;
}
.entry ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.entry ul li{
list-style:square;
margin-bottom:5px;
line-height:115%;
margin-left:42px;
}
.entry ol li{
margin-bottom:5px;
line-height:115%;
margin-left:48px;
}
.entry ul ul li{
margin:5px 0 5px 20px;
list-style:circle;
}
/******** Sidebar Elements ********/
#sidebar h2{
font-weight:bold;
font-family:verdana,tahoma,"sans serif";
font-size:13px;
text-transform:uppercase;
padding:0;
margin:0;
text-align:right;
margin-top:5px;
}
.widget{
margin-bottom:27px;
}
/******** Widget ********/
.textwidget{

margin-top:4px;
color:#67535C;
text-align:right;
}
.widgettitle{
color:#67535C;
}
#archives ul li{
background:#FFFFFF url(images/archives.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#archives ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#recent-comments ul li{
background:#FFFFFF url(images/comments.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#recent-comments ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#categories ul li{
background:#FFFFFF url(images/categories.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#categories ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
}
#recent-posts ul li{
background:#FFFFFF url(images/recent.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#recent-posts ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#pages ul li{
background:#FFFFFF url(images/recent.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#pages ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#links ul li{
background:#FFFFFF url(images/links.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#links ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#meta ul li{
background:#FFFFFF url(images/meta.gif) no-repeat top left;
padding:0px 0px 5px 18px;
margin:0px 0px 0px 0px;
}
#meta ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#text-1 ul li{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
}
#text-1 ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#tags ul li{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
}
#tags ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/* Comments*/
.comments{
margin-bottom:10px;
padding:5px 5px 35px 5px;
width:459px;
}
.respond h3{
color:#67535C;
text-align:right;
padding-right:100px;
}
.comments h3{
color:#CC1D68;
/* background-color:#CC1D68; */
text-align:right;
/* padding:2px; */
border-bottom:1px dotted #CC1D68;
}
.comments ol{
margin-left:15px;
}
.comments ol li{
line-height:115%;
margin:20px 5px 20px 0px;
}
.commentlist{
padding:0;
}
.commentlist div{
margin:0 0 15px 0;
padding:8px 25px 10px 15px;
background:#ddd;
}
.commentlist div.alt{
margin:5px 0 0 0;
padding:8px 25px 10px 15px;
background:#FFF;
}
.auteur{
margin-left:5px;}
#commentform {
padding:15px;
background:#ddd;
}
#commentform small{
background:#FFF;
font-weight:bold;
padding:0;
}
.commentmetadata{
display:block;
margin-left:25px;
}
.commentlist cite{
font:1.6em Georgia, "Times New Roman", Times, serif;
font-weight:bold;
letter-spacing:-0.05em;
}
#commentform input{
padding:1px;
padding-left:3px;
background-color:#F7F7F7;
border:1px solid #bbb;
}
#commentform textarea{
color:#CB1C69;
background-color:#F7F7F7;
border:1px solid #bbb;
width:99%;
}
#commentform .submit {
font-size:10px;
color:#fff;
background:#CB1C69;
border:none;
padding:5px;
cursor:pointer;
}
#commentform .submit:hover{
background:#313131;
color:#fff;
text-decoration:none;
}
#commentform label{
text-align:center;
}
.avatar{
}
/******** Footer Elements ********/
.bottom{
background:url(images/footer-right.gif) no-repeat bottom right;
}
.bottom span{
background:url(images/footer-left.gif) no-repeat bottom right;
}
.bottom span{
width:12px;
height:12px;
border:none;
display:block !important;
}
#footer{
padding-bottom:15px;
padding-top:20px
}
.footer-content{
margin-right:10px;
}
#footer p{
margin:0px;
padding:0px;
font-size:11px;
}
#footer a{
margin-right:5px;
text-decoration:none;
}
#footer a:hover{
border-bottom:1px solid #6F143E;
}


























/* End captions */

/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
It won't be a stylish marriage, I can't afford a carriage.
But you'll look sweet upon the seat of a bicycle built for two." */
