#yublogue h2{
	font-family: verdana,Arial,Helvetica,sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: inherit;
	text-align: left;
	padding:0;
	margin:0;
}

#content small{
	font-size:10px;
}

#content {
	line-height: 1.4em;
}

#content ul{
	list-style-type: disc;
	padding:1em;
}

.datehome{
	font-weight: bold;
	font-size: 11px;
	margin:0px;
	padding: 0px;
}

.ss_titre{
	clear:left;
	padding-bottom: 0.5em;
	border-bottom:1px solid #dadada;
	margin-bottom:1.5em;
	position: relative;
}

.ss_titre .twitter-share-button{
	position: absolute;
	right:0;
	top:-2px;
}

/* ----------------- author.php */

#content .authorres{
	height:70px; 
	margin-bottom:20px; 
	border-bottom:1px solid #e1e1e1;
}


#content .authorres h3{
	color: black;
}

#content .resultauth{
	clear:both;
	margin-bottom: 20px;
	padding:0 0 10px 0;
	text-align: justify;
	border-bottom: 1px solid #dfdfdf;
}

#content .resultauth h3{
	font-size: 0.8em;
	display: block;
	color:#9c1008;
	margin:3px 0 0 0;
	padding:0;
}

#content .resultauth h3 a{
	color:#9c1008;
}

/* ---------------------------- */

.indent{
	display:block;
	text-indent:-10000px;
	float:left;
}

#content{
	float:left;
	font-family: Verdana, Arial, Helvetica;
	display: block;
}

#content .pagetitle{
	margin:0 0 15px 0;
	padding:0px;
	width:100%;
	border:1px solid #dadada;
	background-color:#f6f6f6;
	padding:5px;
	font-weight: normal;
}

#content .post{
	clear:both;
	margin-bottom: 15px;
	text-align: justify;
	border-bottom: 1px solid #dadada;
	margin-bottom: 40px;
}

#content .post .metas{
	clear: left;
	margin-bottom: 20px;
	position: relative;
}

#content .post .metas .twitter-share-button{
	position: absolute;
	top:-2px;
	right:0;
}


/* -------------------- search */

#content .navigation{
	display:block;	
} 

#content .excerpt{
	font-size: 12px;
	border-bottom: 1px solid #dfdfdf;	
	padding: 0 0 10px 0;
} 

#content .result{
	clear:both;
	margin-bottom: 15px;
	text-align: justify;
	min-height: 50px;
}

#content .result h3{
	font-size: 0.8em;
	display: block;
	color:#9c1008;
	margin:3px 0 0 0;
	padding:0;
}

#content .result h3 a{
	color:#9c1008;
}



/* -------------------- post */

#content .ladate{
	font-size:10px;
	font-weight: bold;
	margin-bottom: 5px;
}

#content .post a{
	color:#9c1008;
	text-decoration: none;
}

#content .post a:hover{
	color:#000;
	text-decoration: none;
}

#content {
	width:540px;
	font-size: 12px;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 2px;
	margin-top: 20px;
}

#content .entry p{
	margin-bottom: 20px;
	line-height: 17px;
}

#content .entry li{
	margin-bottom: 8px;
}

#last-posts{
	clear:both;
	background-color: #f1f1f1;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	padding: 8px 6px 12px 6px;
	margin:10px 0 15px 0;
}

#last-posts ul{
	list-style-type: none;
	padding:0;
	margin: 5px 0 0 0;
}

#last-posts h2{
	display: block;
	border-bottom: 1px solid #cccccc;
	width:100%;
	color:#9c1008;
}

#content .postmetadata{
	margin-top: 2px;
	margin-bottom: 20px;
	font-size: 10px;
	color:#9c1008;
	float: right;
	display: block;
}


/* Rounded corners */
#sidebar{margin:20px 0 1.5em 0; width:370px; float:right;}




#sidebar .box, #sidebar .box1{ float:right; width:370px; background:#f4f3f3 url('../images/box_corner_t_left.jpg') no-repeat; height:auto; position:relative; padding:0.5em 0.8em 2em 0.8em; color:#626060;  font-family: Verdana, Arial, Helvetica; font-size:0.9em; line-height: 1.3em; margin-bottom:1em;}
#sidebar .box{}
#sidebar .box .tr, .bl, .br { position: absolute; width: 11px; height: 11px; display: block; margin-bottom: 0px;}
#sidebar .box .tr {background : transparent url('../images/box_corner_t_right.jpg') no-repeat; top: 0; right: 0;}
#sidebar .box .bl { background : transparent url('../images/box_corner_b_left.jpg') no-repeat; bottom: 0;  left: 0;}
#sidebar .box .br {  background : transparent url('../images	/box_corner_b_right.jpg') no-repeat; right: 0;  bottom: 0;}

/* Boite bleue de la sidebar */
#sidebar .box1 {  background : #c3def9 url('../images/corner_sidebar_b_tl.jpg') no-repeat;}
#sidebar .box1 .tr, .bl, .br { position: absolute; width: 11px; height: 11px; display: block; margin-bottom: 0px !important; margin-bottom: -8px;}
#sidebar .box1 .tr {background : transparent url('../images/corner_sidebar_b_tr.jpg') no-repeat; top: 0; right: 0;}
#sidebar .box1 .bl { background : transparent url('../images/corner_sidebar_b_bl.jpg') no-repeat; bottom: 0;  left: 0;}
#sidebar .box1 .br {  background : transparent url('../images/corner_sidebar_b_br.jpg') no-repeat; right: 0;  bottom: 0;}



#blog_news{ width:352px; background:#d9d9d9 url('../images/corner_recent_t_l.png') no-repeat; height:auto; position:relative; padding:0em 0.8em 1.5em 0.8em;  margin:0 0 1.5em 0; color:#626060; float:right;}
#blog_news .tr_n, .bl_n, .br_n { position: absolute; width: 8px; height: 7px; display: block; margin-bottom: 0px !important; margin-bottom: -12px;}
#blog_news .tr_n { background : transparent url('../images/corner_recent_t_r.png') no-repeat; top: 0; right: 0; xr}
#blog_news .bl_n { background : transparent url('../images/corner_recent_b_l.png') no-repeat; bottom: 0;  left: 0; }
#blog_news .br_n { background : transparent url('../images	/corner_recent_b_r.png') no-repeat; right: 0;  bottom: 0; }

.projets{ display:block; width:352px; background:white url('../images/corner_yu_t_l.png') no-repeat; height:auto; position:relative; padding:0.5em 0.8em 0.5em 0.8em;  margin:0.25em 0 0.25em 0; color:#626060; float:right;}
.projets .tr_w, .bl_w, .br_w { position: absolute; width: 7px; height: 7px; display: block; margin-bottom: 0px !important; margin-bottom: -11px;}
.projets .tr_w {background : transparent url('../images/corner_yu_t_r.png') no-repeat; top: 0; right: 0;}
.projets .bl_w { background : transparent url('../images/corner_yu_b_l.png') no-repeat; bottom: 0;  left: 0;}
.projets .br_w {  background : transparent url('../images	/corner_yu_b_r.png') no-repeat; right: 0;  bottom: 0;}
.projets .yu_c{display: none;}
.projets a.yu_link, .projets a.yu_link2{display: block; width:100%; color:#900; text-indent: 1.5em; background: url('../images/puce_side.jpg') no-repeat 1px;text-decoration:none; font-weight:bold;} 
.projets a.yu_link2{background: url('../images/puce_side_2.jpg') no-repeat -1px;}
.projets a.yu_link:hover{} 

.projets .yu_c{padding-top:1em;}
.projets .domaine{ width:100%; clear:left;}
.projets .domaine img{float:left; margin:0 1em 1em 0;}
.projets .domaine h3{font-size: 10px;}

#sidebar .sep{border-bottom:1px dotted black; width:100%; display:block;}

#sidebar p{
	margin-bottom:1.3em;
}

#sidebar h2{
	font-weight: bold;
	font-size: 11px;
	display: block;
	color: black;
	border-bottom: 1px dotted black;
	text-transform: uppercase;
	width: 100%;
	padding:0 0 3px 0;
	margin:1em 0 0.6em 0;	
}

#blog_news 2{
	margin-top:0;
}

#sidebar #recherche #s{
	width:70%;
	margin-right:1em;
}

#sidebar #categories ul{
	list-style-type: none;
}

#sidebar #categories, #sidebar #auteurs, #sidebar #blogroll, #sidebar #recherche{
	margin-bottom:1.5em;
}


#sidebar ul li{
	line-height:1.5em;
}

#sidebar #other{
	display: block;
}

#sidebar #other #col_left{
	float:left;
	width:47%;
}

#sidebar #other #col_right{
	float:right;
	width:47%;
}

#sidebar #facebook, #sidebar #rss{
	margin:1em 0 0.5em 0;
	display: block;
	width:169px;
	height:36px;
}

#sidebar #facebook a, #sidebar #rss a{
	display: block;
	width: 100%;
	height:100%;
	text-decoration: none;
}

#sidebar #facebook{
	background: url('../images/facebook.jpg');
}

#sidebar #rss{
	background: url('../images/rss.jpg');
}

#sidebar #apropos #yu_plus{
	display: none;
}

#sidebar #apropos{
	margin:0.4em 0 0 0;
}

#sidebar #apropos p{
	margin:0;
}




#content .post .post-header{
	min-height: 55px;
	display:block;
	text-align: bottom;
}

#content .post .post-header a{
	text-decoration:none;
	color: #9c1008;}

#content .post .post-header h2{
	font-size: 14px;
	margin-top: 0px;
	padding-top: 0px;
}

.navigation {
	font-size: 11px;
}
 
/* -------------------- share */

#content .post .share{
	width:100%;
	float: right;
	margin: 15px 0 30px 0;
}

#content .post .share a{
	text-indent: -10000px;
}

#bookmark-help{
	text-align: center;
	background-color: white;
	border: 1px solid black;
	clear:both;
	position:absolute;
	visibility: hidden;
}

#content .post .share h2{
	float:left;
	font-weight:normal;
	color:black;
	font-size: 12px;
}


/* -------------------- commentaires */

#comments h2{
	display: block;
	width:100%;
	margin:0;
	padding:0;
	color:#9c1008;
	font-size: 14px;
}

h2#responds{
	margin-bottom:1.2em;
}

#answer #commentform #comment{
	border:1px solid gray;
	width:500px;
	height:100px;
}

#answer #commentform p {
	margin-bottom:1em;
}

#answer #commentform #author, #answer #commentform #email, #answer #commentform #url{
	border:1px solid gray;
}

.commentlist{
	list-style-type: none;
	margin: 0;
	display: block;
}

ul.commentlist{
	padding:0;
	margin:0;
}

ul.commentlist blockquote{
	display:block;
	border:1px solid #a9a9a9;
	margin:-1px 0 0 0px;
	padding:8px;
}

ul.commentlist .alt{
	background-color: white;
}

ul.commentlist cite{
	position: relative;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 13px;
	bottom: -1px; 
	display:block;
	background:transparent url(http://www.yucentrik.ca/fr/blog_2008/images/tail.gif) no-repeat 20px 21px;
	font-style: normal;
}

ul.commentlist li{
	background-color: white;
	list-style-type: none;
	margin:15px 0 0 0;
}

.commentmetadata{
	font-size:10px;
}

#answer{
	margin-top:20px;
	padding:6px;
	border: 1px solid #e4e4e6;
	background-color: #f6f6f6;
}

#answer #commentform label{
	display:block;
	float:left;
	width:80px;
}

/* ----------------- Navigation */


.alignleft {
	float:left;
}

.alignright {
	display: block;
	float:right;
}
