/*

Theme Name: Orchestre de Paris

Theme URI: 

Description: Courant

Version: 1.0

Author: Fabien Marie

*/



* {padding:0; margin:0}

img {border:none}

.clear {clear:both;}

a {color:#884400}



#bgTop {

background: url(images/bg-top.gif) repeat-x top center;

}



body {

background:#dadada url(images/bg-body.png) repeat-x top left;

font-family:Arial, Helvetica, sans-serif;

font-size: 62.5%; /* Resets 1em to 10px */

}



#wrapper {

width:902px;

background:#fff url(images/bg-repeat.png) repeat-y top left;

margin:0 auto;

}



#container {

width:890px;

margin:0 auto;



}



#header {

background:#fff url(images/header.jpg) no-repeat top left;

height:264px;

border-bottom:3px solid #fcc300;

}



#topnav {float:right; margin-top:238px;}



#topnav li a{

	color:#fff;	

	display:block;

	padding:5px 10px 6px 0;

	font-weight:bold;

	text-decoration:none;

}



#topnav ul li {

	list-style-type:none;

	float:left;

	margin-right:5px;

	padding:0 0 0 10px ;

	font-size:12px;

}



#notcurrent {background: url(images/topnav-tab.gif) top left no-repeat;}

#current {background: url(images/topnav-tab-selected.gif) top left no-repeat;}



/* colonne de gauche */

#content {

width:650px;

float:left;

}



/* billet */

.post { 

margin:15px 0;

padding:0 0 15px 0px;

background:url(images/bg-post.png) repeat-x bottom left;

clear:both;

}



.post h2 {

color:#aaaaaa;

font-size:24px; 

font-weight:bold;

padding: 0 0 0 15px;

letter-spacing: -1px;

}



.post h2 a {

font-family:"Trebuchet MS"; 

font-size:24px; 

color:#aaaaaa;

text-decoration:none;

font-weight:bold;

}



.post h2 a:hover { text-decoration:underline}



.post .entry {

margin: 8px 5px 0 15px;

font-family:Arial, Helvetica, sans-serif; 

font-size:1.2em;

display:inline-block;

color:#333;



}



/* Hide from IE-mac \*/

* html .entry {

height:1%;

width:auto;

}

.entry {

display:table;

}

/* End hide from IE-mac */



.entry a {color:#884400; text-decoration:none}

.entry a:hover {color:#A20000; text-decoration:underline}



.entry img {

border:1px solid #2a2a2a;

margin:0 8px 5px 0px;

}



.post .entry p{

margin: 0px 0px 8px 0px;

}



.post .entry ul, .post .entry ol {padding:8px 0px; margin-left:10px;}



.post .entry ul li{

padding-left: 15px;

background: url(images/link-bullet.gif) no-repeat 0 .4em;

list-style:none

}



.post .entry ol li{

margin-left: 20px;

}



.postmetadata {

font-size:1.1em;

margin:10px 0 0px 15px;

padding:0 0 5px 0;

background:url(images/bg-postmeta.gif) no-repeat 3.2em 2.7em;

}



.postmetadata .cat a {

color:#ebb400;

font-weight:bold;

text-decoration:none;

}



.postmetadata .author a {

color:#884400;

text-decoration:none;

}



.postmetadata .cat a:hover, .postmetadata .author a:hover {

text-decoration:underline;

}



.postmetadata .comments-link {

padding:0px 0 5px 18px;

color:#884400;

text-decoration:none;

font-weight:bold;

background:url(images/bulle-com.gif) no-repeat ;

}



a.comments-link:hover { text-decoration:underline}



.postmetadata p {

font-family: Arial, Helvetica, sans-serif;

color:#333;

font-size:1em;

margin:0px 5px 2px 5px;

}



.cmd-avatar, .cmd-avatar2 {

float:left;

margin:0px 5px 5px 0px;

}



.cmd-avatar  {width:28px;height:28px;}



/* colonne de droite */

#sidebar {

width:240px;

float:left;

padding-bottom:20px;

font-size:12px;

}



#sidebar ul li {

list-style-type: none;

}



.searchform {

background-color:#f2f2f2;

padding:5px 0px 10px 0px;

}



.searchform #s {

font-family:Arial, Helvetica, sans-serif;

}

#searchsubmit {cursor:pointer;}



#sidebar h2 {

margin:5px 0 0 5px;

}



.searchform h2 {padding:0px 0 5px 5px;}



.linkcat h2 { display:none;}





#searchsubmit {

font-family:"Trebuchet MS", Arial;

color:#fff;

font-weight:bold;

background:url(images/bg-search.gif) no-repeat;

border:none;

width:24px;

height:20px;

margin-left:10px;

}



.searchform #s { 

border-top:1px solid #a4a3a2;

border-left:none;

height:14px;

padding:2px 10px 5px 10px;

margin-left: 10px;

}



.archiveslist {

width:178px;

border:1px solid #b6b3b3;

margin: 10px 10px 10px 20px;

}



.archivesList { background-color:#fff; margin-right:11px;}



ul.lastcomments, ul.lastentries, .categories ul, #syndication ul {

margin:0px 10px 15px 10px;

}



ul.lastentries, ul.lastcomments{

background-color:#fff;

}



.categories ul {color:#884400; font-weight:bold; }



.categories ul a {font-weight:normal}



.lastcomments li, .lastentries li, .linkcat ul li, .categories ul li  {

background:url(images/list-footer.gif) no-repeat bottom left;

padding:0px 5px 8px 5px;

margin-bottom:3px;

}



.lastcomments li, .lastentries li  {

line-height:140%;

}



.categories ul, .linkcat ul {

margin-left: 10px;

}



.lastentries, .lastcomments, #syndication {

font-family:Arial, Helvetica, sans-serif;

color:#000;

}



.lastcomments a, .lastentries a {

color:#884400; 

text-decoration:none;

}



.lastcomments a:hover {color:#333}



.bgdots, .lastentries a {

border-bottom:1px dotted #884400 ;

}



a.bgdots:hover, .lastentries a:hover {

color:#333; 

border-bottom:1px dotted #333 ;

}



.linkcat ul li a, .categories ul li a{

padding-left: 15px;

color:#000;

text-decoration:none;

background: url(images/link-bullet.gif) no-repeat 0 .4em;



}



.linkcat ul li a:hover,.categories ul li a:hover{

text-decoration:underline;

}





#syndication h2, #syndication2 h2 { margin:15px 0 0 10px;}



#syndication li  {

background:url(images/list-footer.gif) no-repeat bottom left;

padding:5px 5px 8px 5px;



}



#syndication li a {

background:url(images/bt-rss.gif) no-repeat 0 .4em;

padding: 5px 0 5px 20px;

color:#000;

text-decoration:none;



}



#syndication a:hover {

text-decoration:underline;}



/* pied de page */



.navigation {

font-family:Arial, Helvetica, sans-serif;

font-size:1.1em;

display: block;

text-align: center;

margin-top: 10px;

margin-bottom: 60px;

color: #884400;

font-weight:normal;

}



.navigation a, .navi {

border:1px solid #999 ;

padding: 2px 4px 2px 4px;

background-color: #FBFAF5;

}



.navi { font-weight:bold;}

.navigation a {text-decoration:underline}



.navigation a {color:#000}





#footer {

clear:both; 

font-family: "Trebuchet MS";

font-size:1.1em;

color:#fff;

text-align:center;

background: #999999;

height:50px;

}



#footer a {

color:#fff;

text-decoration:none;

}



#footer a:hover {

text-decoration:underline;

}





/* single page */

p.retourHome {padding:10px 0 20px 30px;}

.retourHome a{

font-size:12px;

color:#a20000 ;

text-decoration:none;

}

.retourHome a:hover { text-decoration:underline}



#commentsContainer {

padding:0 0 0 15px

}



.abonnementFlux {

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

text-align:right; 

margin:-20px 0 10px 0px;

}



.abonnementFlux  a{ 

text-decoration:none;

background:url(images/bt-rss.gif) no-repeat right;

padding-right:20px;

color:#333; 

font-size:11px;

}



.abonnementFlux a:hover { text-decoration:underline}



h3#comments {

color:#333; 

font-size:24px; 

font-family:"Trebuchet MS", Arial;

background:url(images/nb-comments-footer.gif) no-repeat bottom left;



}

#respond { display:none;}



ol.commentlist {

list-style-type:none;

padding:10px 0px;

}



.commentlist li {

padding-bottom:5px;

margin-bottom:10px;

background:url(images/bg-post.png) repeat-x bottom left;

}



.commentlist .alt {

background:none;

}



.commentText {font-size:1.2em;}



.comtop  {font-size:1.1em;}



.commentmetadata {padding:3px 0px; }



.commentmetadata a {

font-size:1.1em;

text-decoration:none;

color:#333

}



.commentlist cite, .commentlist cite a {

color:#884400;

font-style:normal;

font-weight:bold;

font-size:1.1em;

}



.commentlist cite a{

text-decoration:none;

border-bottom:1px dotted #884400;

}



#formContainer {

background:url(images/bg-comment-form.gif) no-repeat top left;

padding:15px;

height:250px;

font-size:12px;

font-weight:bold;

color:#333; 

}



#formLeft {

width:210px;

float:left;

}



#formLeft input {

background-color:#fafafa;

border:1px solid #ccc;

width:190px;

}



#formRight {

width:390px;

float:right

}



#comment {

width:385px;

background-color:#fafafa;

border:1px solid #ccc;

}



.moderation {

color:#884400;

font-size:1.1em;

font-style:normal

}



#submit {

font-family:"Trebuchet MS", Arial;

color:#fff;

font-weight:bold;

background:url(images/bg-submit.gif) no-repeat;

border:none;

width:54px;

height:20px;

margin-left:10px;

cursor:pointer;

}



#submitalign {

text-align:right;

padding:10px 3px;

}



/* quand connecte en admin*/

#formLeft2 #submit {margin:10px 0}

p.connexion {padding-bottom:10px;}

p.connexion a {color:#000}



/* archives */

.archivesT {

font-family:"Trebuchet MS"; 

font-size:24px; 

color:#884400;

text-decoration:none;

font-weight:bold;

padding: 0 0 0 15px;

margin:15px 0 20px 0;

letter-spacing: -1px

}



.pagetitle {

font-family:"Trebuchet MS"; 

font-size:18px;

color:#333;

padding: 0 0 0 25px;

 }

 

.postarchive { 

margin:15px 0;

padding:0 0 15px 0px;

background:url(images/bg-post.png) repeat-x bottom left;

}



.postarchive h3 a {

font-family:"Trebuchet MS"; 

font-size:20px; 

color:#884400;

text-decoration:none;

font-weight:bold;

padding: 0 0 0 25px;

letter-spacing: -1px;

}



.postarchive h3 a:hover { text-decoration:underline}



.postarchive .entry {

margin: 0 5px 0 15px;

font-family:Arial, Helvetica, sans-serif; 

font-size:1.2em;

clear:both;

}



.postarchive .entry p{

margin: 0 0px 8px 0px;

}



.postarchive .postmetadata {padding: 0 0 0 20px; margin:0}

 

.postarchive small {

padding: 0 0 0 25px;

font-size:12px; 

color:#333;

font-weight:bold;

}



/* profil auteur */



p.desAuteur {padding:5px 0;}



.contactMail {

color:#884400;

text-decoration:none;

}

a.contactMail:hover {

text-decoration:underline;

}



h3.author-profile {

font-family:"Trebuchet MS"; 

font-size:24px; 

color:#884400;

text-decoration:none;

font-weight:bold;

padding: 0 0 0 15px;

margin-top:20px;

letter-spacing: -1px

}



.postauteur { 

margin:15px 0;

padding:0 0 15px 0px;

}



.postauteur .entryAuthor {

margin: 0 5px 0px 0px;

font-family:Arial, Helvetica, sans-serif; 

font-size:1.2em;

clear:both;

padding-bottom:20px;

}



.postauteur .entry p{margin: 0 0px 8px 0px;}



.postauteur .postmetadata {padding: 0 0 0 20px; margin:0}

 

.postauteur small {

padding: 0 0 0 25px;

font-size:12px; 

color:#333;

font-weight:bold;

}



.postauteur .entryAuthor {

background:url(images/bg-post.png) repeat-x bottom left;

}



.profilePhoto  { 

width:200px; 

float:left;

margin:10px 10px 10px 15px;

}



.profilePhoto img {border:1px solid #2a2a2a;}

.profileDes { 

width:400px; 

float:left;

margin:10px 0px 10px 0px;

}



.themeswitch { text-align:center}

.themeswitch select { width:200px; margin-top:20px;}


