/*
Theme Name: Bureau347's blog theme
Theme URI: http://www.bureau347.com/
Description: This is the exclusive theme for Bureau347's blog.
Version: 1.0
Author: Geoffroy Delobel | Central
Author URI: http://www.centraldesign.be/
*/


/*
 * IMPORTS
 */
@import url(sifr.css);
@import url(global.css);
@import url(base.css);


/* DEACTIVATE */
#navbar,
#search{
   /* visibility: hidden; */
}


/* TRANSVERSAL */

.center{
   text-align: center;
}


/* BLOG */

#content{

}

.contentFiltered{
    width: 100%;
	background: #ff00bb !important;
	margin-bottom: 32px;
	
}

.contentFiltered H1{
    font-size: 12px;
	color: White;
	padding-top:10px;
	margin-left:25px;
	/*margin: 10px 25px 11px;*/
	line-height: 15px;
}

.contentFiltered P{
   padding-bottom:11px;
   margin-left:25px;
   font-size: 9px;
   color: White;
}

.contentFiltered A{
	color: White;
}

.meta{
    font-size: 11px;
	line-height: 16px;
	margin: 18px 0;
}

.meta LI{
	background: transparent url(img/global/list/brown-bullet.png) no-repeat 0 6px;
	padding-left: 10px;
}

.post{
    width: 460px;
	margin-left: 25px;
	margin-bottom: 50px;
	font-size: 12px;
	line-height: 18px;
}

#home_headline h1{
    width: 750px;
	margin-left: 25px;
	margin-bottom: 50px;
	color: #ff00bb;
    font: 29px/32px Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:0px !important; margin-top:-10px;
	/*line-height: 18px;*/
}

.post IMG{
   margin-bottom: 10px;
}

.post A IMG{
   border: 0;
}

.post H1{
	color: #ff00bb;
   font: 29px/32px Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0;
	margin: 0;
	margin-bottom: 18px;
}

.sIFR-active .postHeader .meta{margin-top: -6px !important;}


.post H1 A{
	color: #ff00bb;
  	text-decoration: none;
}

.postContent  ul li{
	/*background-image: url(img/global/list/brown-disc.png);*/
	margin-left:10px;
	background: transparent url(img/global/list/brown-disc.png) no-repeat 0 10px;
	padding-left: 15px;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-right:5px;*/
}
.postContent  ol li{
	/*background-image: url(img/global/list/brown-disc.png);*/
	margin-left:30px;
	/*background: transparent url(img/global/list/brown-disc.png) no-repeat 0 10px;*/
	padding-left: -3px;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-right:5px;*/
}
.post .meta LI.metaCat{
	background-image: url(img/global/list/brown-disc.png);
}

.post .meta LI.metaComments,
.post .meta LI.metaTools{
	background-image: url(img/global/list/pink-bullet-on-white.png);
}

.post .meta LI STRONG{
	color: red;
	font-weight: normal;
}

#noResults{
   margin: 25px;
}

#noResults H1{
	font: bold 35px/37px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 2px;
}

#noResults P{
	font-size: 11px;
}
/* ---- */
.postContent blockquote {margin:30px 30px 15px 30px;padding:0}
.postContent blockquote p {font: bold 20px/22px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 2px;padding:0;margin:0 auto;line-height:1.3;}
.bqstart {float:left;height:40px;margin-top:-22px;padding-top:0;margin-bottom:-50px;margin-left:-35px;font-size:300%;color:#ccc}
.bqend { position:absolute; margin-top:-3px; margin-left:5px;font-size:150%;color:#ccc}
/* ---- */

#comments{
	color: White;
	font-size: 11px;
	line-height: 16px;
	padding-top: 34px;
	padding-bottom: 24px;
	padding-left: 25px;
	margin-bottom: 25px;
	margin-top: -18px;
	background: #3e2d0d url(img/global/line.gif) repeat-y 102px 0;
}

#comments H2{
	color: red;
	font: 24px/24px Arial, Helvetica, sans-serif;
}

#comments .commentsHeader{
}

#comments .commentsHeader .meta{
   margin-top: 12px;
}


#comments .commentsList{
	margin-bottom: 32px;
	width: 495px;
}

#comments .meta LI{
	background-image: url(img/global/list/pink-bullet.png);
}

.commentItem{
   margin: 16px 0;
}
.commentItem .meta{
   margin-bottom: 0;
}

.commentItem LI.metaAuthor {
	color: White;
	background-image: url(img/global/list/white-bullet-on-brown.png) !important;
   font-weight: bold;
}
.commentItem LI.metaAuthor A{
	color: White;
	text-decoration: none;
}
.commentItem LI.metaAuthor A:hover{text-decoration: underline;}

.commentItem LI.metaDate {
	color: #9e9686;
	background-image: url(img/global/list/lightwhite-circle-on-brown.png) !important;
}

.commentItem .commentItemContent {
	padding-left: 10px;
}

.commentItem P.moderation{
   font-style: italic;
	color: #9e9686;
}


#addComment{

}

#addComment .addCommentHeader{
   margin-bottom: 8px;
}

#addComment .field{
	width: 495px;
    margin: 5px 0;
}

#addComment LABEL{
    display: block;
	margin-bottom: 3px;
	padding-left: 10px;
	background: transparent url(img/global/list/white-circle-on-brown.png) no-repeat 0 7px;
}

#addComment .mandatory LABEL{
	background-image: url(img/global/list/white-bullet-on-brown.png) !important;
   font-weight: bold;
}

#addComment LABEL .help,
#addComment LABEL .help A{
   font-weight: normal;
	color: #9e9686;
}

.inputText{
   width: 250px;
	border: 1px solid #808080;
   font: 14px/normal Arial, Helvetica, sans-serif;
	padding: 3px 5px 4px;
}
p{
	padding-top:6px;
	padding-bottom:6px;
}

TEXTAREA{
   width: 457px; 
	border: 1px solid #808080;
   font: 14px/normal Arial, Helvetica, sans-serif;
	padding: 3px 5px 4px 5px;
}

.button{
	color: #3e2d0d;
   font: 12px/normal Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 3px 5px 4px;
}

#addComment .button{
	margin-top: 10px;
}

#sidebar{
   width: 240px;
	padding: 0 4px;
	padding-top: 4px;
	background-color: White;
	position: absolute;
	left: 533px;
	top: 165px;
	font-size: 11px;
	line-height: 18px;
}

#sidebar .pod{
   margin-bottom: 18px;
}

#sidebar H1{
   display: none;
}

#sidebar H2{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

#footer P{
	color: red;
   font: 29px/32px Arial, Helvetica, sans-serif;
	margin: 0;
}



#footer{
	margin: 25px;
	margin-top: 0;
	padding: 0;
	padding-bottom: 30px;
}

#home1_title P{
	color: #FFFFFF;
   font: 25px/29px Arial, Helvetica, sans-serif;
	margin: 0;
	margin-bottom:10px;
}

#home2_title P{
	color: #FFFFFF;
   font: 25px/29px Arial, Helvetica, sans-serif;
	margin: 0;
	margin-bottom:10px;
}

#contentBottom{
	margin-left: 25px;
}
#contentBottom .newer{
	margin-left: 350px;
}

/* HOMEPAGE */ 
#bigLeftCol {float:left; position:relative; left:25px; top:35px; margin:0px;}
#bigLeftCol dl {float:left; position:relative; margin:0 11px 18px 0; width:155px;}
#bigLeftCol dl dt em {position:absolute; height:56px; width:100%; text-indent:-9000px;}
#bigLeftCol dl.soon dt em {background:url(/img/home_works/soon.gif);}
#bigLeftCol dl.new dt em {background:url(/img/home_works/new.gif);}
#bigLeftCol dl.normal dt em {background:url(/img/home_works/normal.gif);}
#bigLeftCol dt a img {padding:2px; background:#f0b;}
#bigLeftCol dd {font:110% verdana, sans-serif;}
#bigLeftCol dd span {color:#3e2d0d;}
#bigLeftCol dd {color:#fff;}

#home_sidebar { position:relative; left:40px !important; left: 20px; top:35px; /*float:left;*/}
#home_sidebar li {margin-bottom:.6em; min-height:13px;}
#home_sidebar li a { color:#FFFFFF;font:110% verdana, sans-serif;}
#home_sidebar li a:visited { color:#FFB2E0;}
#home_sidebar li a:hover { color:#FFFFFF;}

#container { width:730px;}
#wrap {background-color:#ff0099; margin-bottom:33px; margin-top:-10px; padding-left:0px; margin-left:0px; padding-bottom:25px; height:404px}
#wrap_line{z-index:15; width:1px; height:404px; background:#ff0099; position:absolute; left:102px;}