/*
Theme Name: Brain Added
Theme URI: http://www.brainadded.com
Author: Paper Donut
Author URI: http://www.paperdonut.com/
*/


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2010 Paper Donut
|		Webdesign : Paper Donut
|		http://www.paperdonut.com
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */








body {background-image:url('res/background_wall.jpg'); background-color:#eee; background-position:top center; background-attachment:fixed; width:1024px; margin: 0 auto; font-family:georgia;}
img {border:none;} 
#wrap {background-color:#fff; color:#434343; width:960px; min-height:1024px; margin-top:23px; margin-bottom:15px; padding-bottom:25px; margin-left:auto; margin-right:auto; }
#lapage {width:884px; position:relative; left:38px; min-height:1350px;}


/* HEADER
-------------------------------*/
#header_logo {position:relative; padding-top:20px;}
#header_strike {position:relative; padding-top:8px;}
#header_home {position:absolute; top:41px; right:0px;}
#header_links {position:relative; top:-28px; float:right; right:0px; font-size:0.8em; font-weight:bold; color:#c6c6c6;}
#header_links a{text-decoration:none; color:#c6c6c6;}
#header_links a:hover{color:#8a8a8a;}
#header_language_fr a { position:absolute; left:908px; top:37px; width:41px; height:20px; text-indent:-9009px; background: url(res/language_fr.png) bottom no-repeat; }
#header_language_fr a:hover { background: url(res/language_fr.png) bottom no-repeat; }
#header_language_en a { position:absolute; left:908px; top:57px; width:41px; height:20px; text-indent:-9009px; background: url(res/language_en.png) top no-repeat; }
#header_language_en a:hover { background: url(res/language_en.png) bottom no-repeat; }


/* POSTS
-------------------------------*/
#content_articles {position:relative; width:627px; min-height:1100px; margin-top:32px; min-height:2300px;}
.content_articles_post {position:relative; width:580px; height:190px; background-color:#f3f3f3; margin-bottom:32px; font-size:0.8em;}
.content_articles_post_image {position:absolute; top:0px; left:0px;}
.content_articles_post_image img {width:285px; height:190px;}
.content_articles_post_titre {position:relative; top:8px; margin-left:295px; width:235px; text-transform:uppercase; font-style:italic; font-weight:bold;}
.content_articles_post_titre a{text-decoration:none; color:#434343;}
.content_articles_post_titre a:hover{text-decoration:line-through;}
.content_articles_post_date {position:absolute; top:8px; float:right; right:8px; font-style:italic; color:#c6c6c6; font-weight:bold;}
.content_articles_post_extrait {position:relative; margin-top:18px; margin-left:295px; width:275px;}
.content_articles_post_comment {position:absolute; bottom:8px; right:8px; float:right; font-size:0.7em; text-transform:uppercase; font-style:italic; font-weight:bold;}
.content_articles_post_comment a{text-decoration:none; color:#c6c6c6;}
.content_articles_post_comment a:hover{text-decoration:none; color:#8a8a8a;}
.content_articles_single_commentform {position:relative; padding-bottom:20px;}
.content_articles_single_content img{ position:relative; text-align: center; margin-top:20px; margin-bottom:20px;}
.reseaux_articles_single_content {position:relative; width:570px; margin-left:10px; margin-top:40px;}



.content_depeche_post {position:relative; width:580px; height:70px; background-color:#f3f3f3; margin-bottom:32px; font-size:0.8em;}
.content_depeche_post_titre {position:relative; top:8px; margin-left:8px; width:560px; color:#c6c6c6 ; text-transform:uppercase; font-style:italic; font-weight:bold;}
.content_depeche_post_titre a{text-decoration:none; color:#434343;}
.content_depeche_post_titre a:hover{text-decoration:line-through;}
.content_depeche_post_date {position:absolute; top:8px; float:right; right:8px; color:#c6c6c6; font-style:italic; font-weight:bold;}
.content_depeche_post_extrait {position:relative; margin-top:18px; margin-left:8px; width:540px;}
.content_depeche_post_extrait a{text-decoration:none; color:#c6c6c6;}
.content_depeche_post_extrait a:hover{color:#8a8a8a;}
.readmore {display:none;}

#postnav {width:580px; font-size:0.9em;}
#postnav a{text-decoration:none; color:#c6c6c6;}


/* SINGLE
-------------------------------*/
.content_articles_single {position:relative; width:590px; min-height:1100px; background-color:#f3f3f3; margin-bottom:25px; font-size:0.8em;}
.content_articles_single_titre {position:relative; top:8px; margin-left:10px; width:505px; text-transform:uppercase; font-style:italic; font-weight:bold;}
.content_articles_single_titre a{text-decoration:none; color:#434343;}
.content_articles_single_titre a:hover{text-decoration:line-through;}
.content_articles_single_date {position:absolute; color:#c6c6c6; top:8px; float:right; right:8px; font-style:italic; font-weight:bold;}
.content_articles_single_date a{text-decoration:none; color:#c6c6c6;}
.content_articles_single_author {position:relative; left:10px; top:10px; font-size:0.9em; color:#bbb;}
.content_articles_single_content {position:relative; margin-left:10px; margin-top:30px; width:570px;}
.content_articles_single_nextprevious {position:relative; margin-top:20px; margin-bottom:20px; padding-top:12px; padding-bottom:12px; width:590px; background-color:#f3f3f3; font-size:0.8em; font-weight:bold; font-style:italic; text-transform:uppercase;}
.content_articles_single_nextprevious a{text-decoration:none; color:#c6c6c6;}
.content_articles_single_nextprevious a:hover{text-decoration:line-through; color:#8a8a8a;}
.content_articles_single_previous {position:relative; left:10px;}
.content_articles_single_next {position:relative; float:right; right:10px;}


/* RELATED POST
-------------------------------*/
.content_articles_single_content #wp_thumbie{display:none;}
.content_articles_single_related_post {position:relative; width:620px; margin-left:10px; margin-top:40px; margin-bottom:50px;}
.content_articles_single_related_post small{display:none;}
#wp_thumbie ul{list-style-type:none; height:122px;  display:block;}
#wp_thumbie_li {position:relative; width:183px; left:-40px; float:left; margin-right:10px;}
#wp_thumbie_image {position:relative; display:block; z-index:999;}
#wp_thumbie_image a{display:block; opacity:1; text-decoration:none;}
#wp_thumbie_image a:hover{display:block; opacity:0.2; text-decoration:none;}
#wp_thumbie_title {position:relative; text-transform:uppercase; font-style:italic; font-size:0.8em; padding:5px; top:-40px;}
#wp_thumbie_li a #wp_thumbie_title {position:relative; z-index:1; color:#000; text-decoration:none;}


/* COMMENTAIRES
-------------------------------*/
#post_commentaire_box{background-color:#f3f3f3;}
#commentaire_box_author {border:2px solid #606060; color:#606060; font-style:italic; font-family:'Trebuchet MS', georgia, sans-serif; font-size:1em; position:relative; margin-top:10px; margin-left:45px; width:220px;}
#commentaire_box_email {border:2px solid #606060; color:#606060; font-style:italic; font-family:'Trebuchet MS', georgia, sans-serif; font-size:1em; position:relative; margin-top:10px; margin-left:10px; width:220px;}
#commentaire_box_url{border:2px solid #606060; color:#606060; font-style:italic; font-family:'Trebuchet MS', georgia, sans-serif; font-size:1em; position:relative; margin-top:10px; margin-left:45px; width:220px;}
#commentaire_box_comment{border:2px solid #606060; color:#606060; font-style:italic; font-family:'Trebuchet MS', georgia, sans-serif; font-size:1em; position:relative; margin-top:10px; margin-left:45px; width:460px;}

.cadre_commentaires {position:relative; width:590px; font-size:0.8em;}
.cadre_commentaires ul {list-style:none; position:relative; left:-40px; width:590px;}
.commentlist li{position:relative; width:546px; font-size:1.2em;}
.commentlist_author {text-transform:uppercase; font-style:italic; font-weight:bold; font-size:0.9em;}
.commentlist_author a{font-weight:bold; color:#A0A0A0; text-decoration:underline;}
.commentlist_date {font-style:italic; font-size:0.7em; margin-bottom:4px;}
.alt {background-color:#F8F8F8; padding:10px 22px 15px 22px;}
.alt2 {background-color:#f3f3f3; padding:10px 22px 15px 22px;}


/* SIDEBAR
-------------------------------*/
.sidebar {position:absolute; margin-left:627px; width:295px; top:102px;}
.sidebar ul {list-style:none;}
.sidebar ul li{position:relative; left:-40px;  width:258px; margin-bottom:25px; }
.sidebar h2{position:relative; font-size:0.8em; font-style:italic; padding: 6px 6px 0px 6px ;}

.sidebar ul #twitter{background-image:url('res/twitter_background.png'); background-position:top right; height:72px; width:303px;}
#twitter_div h2{position:relative; left:15px; top:4px; color:#17b7f1;}
#twitter_div {position:relative; left:13px; top:-5px; width:248px; color:#17b7f1;}
#twitter_update_list {position:relative; top:4px;}
#twitter_update_list li{position:relative; width:238px; font-size:0.7em; font-style:italic;}
#twitter_update_list li a{text-decoration:none; color:#8caadc;}

#linkcat-2 ul {position:relative; left:10px; width:208px; font-size:0.7em; padding-bottom:10px;}
#linkcat-2 ul a{display:block; font-weight:bold; font-style:italic; text-decoration:none; color:#000;}
#linkcat-2 ul a:hover{color:#000; background-color:#A0A0A0;}
#linkcat-2 ul li{margin-bottom:5px; width:230px;}

.sidebar #archives-3 ul {position:relative; left:10px; padding-bottom:10px;}
.sidebar #archives-3 ul li{position:relative; font-size:0.8em; margin-bottom:0px; width:303px}
.sidebar #archives-3 ul li a{text-decoration:none; color:#A0A0A0;}

#text-3 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}
#text-4 .textwidget{position:relative; left:10px;}
#text-4 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}

#text-5 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}
#text-5 .textwidget{width:280px;}
#text-5 .textwidget img{width:130px; height:180px; overflow:auto; padding:0px 0px 10px 10px;}

#text-6 .textwidget{position:relative; left:10px; background-image:url('res/credits_brainadded.png'); height:80px; width:270px;}
#text-6 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}

#text-7 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}
#text-7 .textwidget{width:280px; font-size:0.8em; padding:0px 0px 10px 10px;}
#text-7 a{text-decoration:none; color:#c6c6c6;}
#text-7 a:hover{color:#8a8a8a;}

#text-8 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}
#text-8 .textwidget{width:280px;}
#text-8 .textwidget img{width:130px; height:180px; overflow:auto; padding:0px 0px 10px 10px;}

#archives-3 h2{background-image:url('res/search_background.png'); background-position:top right; height:23px; width:291px; color:#c6c6c6;}
.textwidget {padding:0px 10px 10px 0px; font-size:0.7em;}


/* SEARCH BOX
------------------------------------ */
.sidebar #search-3 h2{display:none;}
#searchform {background-image:url('res/search_background.png'); background-position:top right; height:29px; width:303px;}
#s {position:absolute; outline:none; border:none; background-color:#f3f3f3; font-family:georgia; font-size:1.1em; font-style:italic; font-weight:bold; font-size:0.8em; color:#c6c6c6; left:5px; top:3px; width:230px;}
#searchsubmit {position:absolute; left:234px; top:4px;}
#resultat_recherche {background-image:url('res/categorie_background.png'); position:relative; left:-47px; list-style:none; text-transform:uppercase; font-style:italic; font-size:0.6em; font-weight:bold; padding:7px 4px 4px 48px; height:16px; margin-bottom:18px; width:576px; color:#434343;}

/* PAGES
-------------------------------*/
#content_pages {position:relative; width:617px; margin-top:30px; min-height:1800px;}
#content_articles_single {position:relative; width:570px; min-height:1100px; background-color:#f3f3f3; margin-bottom:25px; font-size:0.8em;}
#content_pages_single {padding:10px;}


/* SLIDESHOW
------------------------------------ */
.panel-overlay {text-transform:uppercase; font-style:italic; font-weight:bold;}
.panel-overlay p{display:none;}
#content_articles_slideshow {position:relative; margin-bottom:22px; } 
#stimuli_overlay {z-index:999;}
#stimuli_lightbox {z-index:999;}


/* CATEGORIES
------------------------------------ */
.categories {background-image:url('res/categorie_background.png'); position:relative; left:-47px; list-style:none; text-transform:uppercase; font-style:italic; font-size:0.6em; font-weight:bold; padding:7px 4px 4px 48px; height:16px; margin-bottom:30px; width:576px; color:#434343;}
.categories ul {position:relative; top:-23px; left:55px;} 
.categories ul li{list-style:none; display:inline-block; padding:1px;}
.categories ul li a{text-decoration:none; color:#c6c6c6;}
.categories ul li a:hover{color:#8a8a8a;}


/* CONTACT FORM
------------------------------------ */
#contact_form{border:2px solid #434343; color:#434343; background-color:#f3f3f3; font-style:italic; font-family:'Trebuchet MS', Arial, sans-serif; font-size:1em; outline:none; margin-bottom:5px;}


/* FOOTER
-------------------------------*/
#footer {background-color:#f3f3f3; font-style:italic; position:relative; margin-top:25px; width:884px; height:90px;}
#footer_logo {position:absolute; left:15px; top:34px;}
#footer_logo_texte {position:absolute; font-size:0.7em;  left:15px; bottom:7px;}
#footer_logo_paperdonut {position:absolute; right:15px; top:13px;}
#footer_logo_paperdonut_texte {position:absolute; font-size:0.6em; right:15px; bottom:7px; color:#bbb;}


/* WALLPAPER
-------------------------------*/
#background_select {position:relative;  background-color:#f3f3f3; font-style:italic; font-size:0.8em; margin-top:8px; width:884px; height:30px;}

#background_select_style1 {display: block; position:absolute; height:20px; width:123px; top:5px; right:645px;}
#background_select_style2 {display: block; position:absolute; height:20px; width:123px; top:5px; right:517px;}
#background_select_style3 {display: block; position:absolute; height:20px; width:123px; top:5px; right:389px;}
#background_select_style4 {display: block; position:absolute; height:20px; width:123px; top:5px; right:261px;}
#background_select_style5 {display: block; position:absolute; height:20px; width:123px; top:5px; right:133px;}
#background_select_style6 {display: block; position:absolute; height:20px; width:123px; top:5px; right:5px;}


/* LINKS
-------------------------------*/
a{color:#434343; outline:none; font-weight:bold; outline:none}
#partenaires img{padding:5px;}
