/*
Theme Name: Blog Beyran
Theme URI: beyran.toile-libre.org
Description: Le Cube de Beyran theme perso
Version: 0.1
Author: Uktar
 
*/


body {
font-family: "Lucida Grande", Arial, Helvetica, Sans-serif;
font-size: 0.8em;
text-align: center;
color: #006699;
margin: 0;
background-color: #515e95;
width: 100%;
height: 100%;
background-image: url(images/wordpress-beyran_12.jpg);
background-repeat: repeat-y;
background-position: center;
}


#page {
margin: 0 auto 0 auto;
width: 1014px;
background-image: url(images/wordpress-beyran_12.jpg);
background-repeat: repeat-y;
text-align: left;
position: relative;
}

#header {
font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica, Georgia, Sans-serif;
float: left;
background-image:url(images/wordpress-beyran_02.jpg);
width: 1014px;
height: 192px;
padding: 0 0 0 0;
}

#header h1 {
padding: 0 20px 0 0;
font-size: 2em;
text-align: left;
}
 
#header p {
padding: 0 20px 0 0;
font-size: 1em;
text-align: left;
}

#content {
float: left;
width: 734px;
margin-bottom: 0px;
padding: 0 0 0 48px;
}

#contentfond {
float: left;
width: 782px;
background-image:url(images/wordpress-beyran_08.jpg);
background-repeat: repeat-y;
}

#contentfond hr {
width: 600px;
color: #ccc;
background-color: #ccc;
height: 2px;
border: 0;
margin-left: 50px;
}

#contenthaut {
width: 782px;
height: 103px;
margin: 0 0 -48px 0;
background-image:url(images/wordpress-beyran_04.jpg);
background-repeat: no-repeat;
}

#contentbas {
width: 782px;
height: 162px;
margin: -100px 0 0 -48px;
background-image:url(images/wordpress-beyran_10.jpg);
background-repeat: no-repeat;
}


#content h2 {
font-size: 1.3em;
}
 
#sidebar {
float: right;
width: 232px;
background-image:url(images/wordpress-beyran_06.jpg);
text-align: center;
}

#sidebarimagehaut {
width: 232px;
height: 65px;
margin: 0 0 0 0;
background-image:url(images/wordpress-beyran_05.jpg);
}

#sidebarimagebas {
width: 232px;
height: 65px;
margin: 0 0 -60px 0;
background-image:url(images/wordpress-beyran_11.jpg);
background-repeat: no-repeat;
}


#sidebar ul{
list-style-type: none;
text-align: center;
padding: 5px 30px;
margin: 0;
}

#sidebar a {
font-family: "Lucida Grande", Arial, Helvetica, Sans-serif;
font-size: 1.3em;
color: #006699;
margin: 0;
font-weight: bold;
}

#sidebar a:hover{
font-family: "Lucida Grande", Arial, Helvetica, Sans-serif;
font-size: 1.3em;
color: #555;
margin: 0;
font-weight: bold;
}

#sidebar h2{
font-family: "Lucida Grande", Arial, Helvetica, Sans-serif;
font-size: 1.3em;
color: #555;
margin: 0;
font-weight: bold;
text-align: center;
}

#sidebar h3{
font-family: "Lucida Grande", Arial, Helvetica, Sans-serif;
font-size: 0.8em;
color: #555;
margin: 0;
font-weight: bold;
text-align: center;
}


.postmetadata {
font-size: 0.8em;
color: #999;
margin-left:30px
}

.post h2 {
margin-left:30px;
}

.post {
margin-right: -30px;
}

.post hr {
color: #ccc;
margin-left: 0px;
width: 700px;
}


.post_content {
font-size: 1em;
color: #555;
position: relative;
width: 700px;
}

.navigation {
text-align : center;
width: 700px;
}

.post_content h3 {
padding: 0 30px 0 30px;
font-size: 1em;
color: #555;
}

.contentpage {
margin: 0 0 0 50px;
}

.avantapres {
margin: 0 0 0 50px;
}


#footer {
padding: 0 0;
margin: 0 auto 0 auto;
width: 1014px;
text-align: center;
float: left;
}


a {
color: #555;
text-decoration: none;
}

a:hover {
color: #777;
text-decoration: none;
}

a:focus {
outline:none;
}

img {border:none}

#content h2 a{
font-size: 1.2em;
font-family: "Century Gothic", "Lucida Grande", Verdana, Arial, Sans-Serif;
color: #006699;
}

#content h2 a:hover{
color: #555;
}


#calendar {
margin: 0;
padding: 0 15px;
}


#wp-calendar caption {
text-transform:capitalize;
 }


.post_content a {
color: #006699;
}
 
.post_content a:hover {
color: #ccc;
}
 



.smilies {
float: right;
width: 80px;
margin-right: 75px;
margin-top: 0px;
text-align: center;
}


.comments-template{
margin: 0 0 0 50px;
position: relative;
}
 
.comments-template ol{
	margin: 10px;
	padding: 0 0 0 15px;
	list-style: none;
}
 
.comments-template ol p{
	font-family: "Trebuchet MS", Arial, Hevletica, 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;
}
 
.commentmetadata{
	font-size: 0.9em;
	background-color: #ccc;
height : 35px;
vertical-align: middle;
line-height: 35px;
word-spacing:0.3em;
}
 
.comments-template p.nocomments{
	padding: 0;
	padding: 0;
}
 
.comments-template textarea{
	font-family: "Trebuchet MS", Arial, Hevletica, Sans-serif;
	font-size: 0.9em;
}
 
.cadre_commentaires {
width: 600px;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

#gravatar {
float: left;
margin-right: 5px;
}