

#main {
	background:white;
}

.node {
	background:white;
	width:579px;
	font-size:12px;
	height:reset;
}

#headline_head {
	background:white;
}

#tags {
	margin-left:-25px;
	margin-top:30px;
	width:300px;
}

#tags a {
	color:#2C324A;
	font-size:28px;
	font-variant:small-caps;
	text-decoration:none;
}

#tags li {
	list-style-type: none;

}

#author {
	display:block;
	font-size:14px;
	text-align:center;
	
}

#user_picture {
	display:block;
}

#user_image {
	display:block;
}

#big_picture{
	display:block;
	
	
}

#publish_date {
	color:gray;
	font-size:19px;
	font-weight:bold;
	margin-left:335px;
	position:absolute;
	top:267px;
	width:300px;
}

#comment_count {
	background: url('/wp-content/themes/gonzai/images/picto-comments.png') no-repeat 0 4px;
	left:650px;
	position:absolute;
	top:270px;
	padding-left: 20px;
}

#comment_count a{ color: black; text-decoration :none; font-weight: bold; font-size: 16px; }
.comment_count {
 padding-top:15px;
 padding-left: 25px;
 margin-left:5px;
 float:left;
 display:inline;
 background-image:url(/wp-content/themes/gonzai/images/picto-comments.png);
 background-repeat:no-repeat;
 background-position:0 20px;
 font-weight:bold;
}


.comment .picture {
	float:left;
	padding:5px;
	padding-right:10px;
}

#big_picture {
	position:absolute;
	top:300px;
	
}

#headline_head .picture {
	display:none;
}

#article_title {
	position:relative;
	top:350px;
	margin-left:15px;
}

#article_title a {
	font-size:24px;
	background-color:black;
	color:#e7e7e7;
	font-weight:bold;
	text-decoration:none;
	
}

#subtitle {
	position:relative;
	top:380px;
	margin-left:15px;
}

#subtitle a {
	text-decoration:none;
	color:#1b3775;
	font-size:20px;
}

#author {
	margin-left:420px;
	position:absolute;
	top:650px;
	text-align:center;
 	color:#a0a0a0;
 	font-style:italic;
 	font-weight:bold;
  	font-size:12px;
}	

#author a {
  color:#1b3775;
  text-decoration:none;	
}


#article_content {
	margin-top:480px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}


.field-field-carrousel {
	display:none;
}

.rewild_article {
	background-color:black;
	margin-left:10px;
	margin-right:10px;
}

.rewild_article a {
	color:white;
	background:black;
	font-size:17px;
	padding-left:5px;
}

/************** COMMENTS ****************/
p {
	margin:5px 0 20px 0;
	text-align:justify;
}

div.comment h3.title {
	
	-x-system-font:none;
	border-bottom:1px dotted #1D4364;
	font-family:"Trebuchet MS",Helvetica,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}

div.comment {
	padding:5px;
	top:100px;
}

#comments{
	top:100px;
	background:white;
	margin:0 10px 0 10px;
	padding-bottom:10px;
	font-size:12px;
}


#comments a {
	color:black;
	text-decoration:none;
}

.collapsible{
	display:none;
}

input, textarea {
	border:1px solid #f0f0f0;
	background:#f0f0f0;
	
	margin-top:5px;
}

.grippie {
	display:none;
}

#comments-title {
	background:#c8c8c8;
	color:#e7e7e7;
	font-family:"Trebuchet MS";
	padding:5px 5px 5px 10px;
	margin:10px 10px 0px 10px;
}

.comment {
	background:#f0f0f0;
	font-family:"Trebuchet MS";
	margin-left:10px;
	margin-right:10px;	
}

.time-ago, .comment-id, #edit-homepage-wrapper {
	display:none;
}

.meta {
	
	font-family:"Trebuchet MS";
	font-size:12px;
}

.meta em {
	
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	font-style:normal;
}

#comments .box {
	margin:10px;
	font-family:"Trebuchet MS";
	
}

#edit-name-wrapper{
	font-variant:small-caps;
	font-size:13px;
	font-weight:bold;
}

#edit-mail-wrapper{
	font-variant:small-caps;
	font-size:13px;
	font-weight:bold;
}

#edit-comment-wrapper{
	font-variant:small-caps;
	font-size:13px;
	font-weight:bold;
}

#comments .box .title{
	font-family:"Trebuchet MS";
}

#link_to_article {
	display:none;
}

.comment_reply {
	display:none;	
}

#edit-preview {
	display:none;
}

.comment .title {
	display:none;
}

.comment {
	
	border-bottom:1px dotted black;
}

#article_pager {
	 
	width: 100%;
	text-align: center;
	font-size: 11px;
	
}

/************** hack **************/

	

/************** CSS ***************/

.preformat { }
.titre1 { font-size :20px; font-weight :bold ; color: #000000; line-height: 18px; letter-spacing: -1px; }
.titre2 { font-size :16px; font-weight :bold ; color: #000000; line-height: 14px; letter-spacing: -1px; }
.titre3 { font-size :16px; font-weight :bold ; color: #7f7f7f; line-height: 14px; letter-spacing: -1px; padding:5px 0 5px 0}
.titre4 { font-size :12px; font-weight :bold ; color: #000000; line-height: 14px; letter-spacing: -1px; padding-top: 5px; }
.titre5 { font-size: 12px ;font-weight: normal; color: #7f7f7f; line-height: 13px; letter-spacing: -1px; }

.encart_droit { float:right;
font-size:20px;
padding:30px;
width:200px;}

.encart_gauche { float:left;
font-size:20px;
padding:30px;
width:200px;}

.hidden { display: none; }

.aligncenter,
dl.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	margin: 10px;
}

.alignright {
	float: right;
	margin: 10px;
}

