@charset "UTF-8";

/* RESET CSS */

html{
	color:#000;
	/*font-family: Lucida Grande, Arial, sans-serif;*/
}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 0;
}
a { outline: none; }
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

@font-face {
	font-family: Adelle;
	font-weight: bold;
	src: url('AdelleBasic_Bold.otf');}

body {}
#site {width: 100%; height: 100%; background: black; color: #f5ead8; overflow: hidden}
a {color: #f5ead8}
a:hover {color: white}


/* Header */

#header {width: 100%; height: 280px; background: url(bg_gonzales.jpg) no-repeat top center; overflow: hidden}
#main_nav {width: 1000px; margin: 240px auto; font-family: Adelle, sans-serif; font-size: 10px; color: white; text-transform: uppercase; text-align: center}
#main_nav li {display: inline; font-size: 16px; }
#main_nav li a {text-decoration: none;}
#main_nav li a:hover {color: white; border-bottom: 3px solid white;}  


/* Content */
#main_content {width: 800px; margin: 20px auto; overflow: hidden}
#col_gauche {width: 480px; margin-right: 20px; float: left}
#col_droite {width: 300px; float: left}

/* Post */
.post {width: 100%; margin-bottom: 20px; overflow: hidden}
.post h2 {font-family: Adelle, Times, serif; font-size: 25px; color: white; margin-bottom: 0}
.post_date {padding-left: 10px; background: url(puce_date.png)0 1px no-repeat; font-size: 10px; margin-bottom: 20px}
.post_img {float: left; margin-right: 10px; margin-bottom: 5px; margin-top: 5px;}
.post_img img {border: 5px solid #f5ead8;}
.post_content {font-size: 16px; text-align: justify; line-height: 20px}
.post_footer {width: 100%; clear: left; margin-top: 40px; background: url(bg_article_bottom.png) bottom repeat-x; height: 60px; font-size: 12px;}
.post_content img {margin-right:10px;}
.post h2 a 	{text-decoration: none; line-height: 26px}

/* Footer */
#footer {width: 100%; height: 124px; background: url(footer.png) no-repeat top center; margin-top: 40px; position: relative}

/* coldroite */
h3 {font-family: Adelle, Times, serif; font-size: 15px; color: white; margin-bottom: 10px}

/* Pagniation */
.wp-pagenavi { float:right; margin-right:10px; margin:10px; font-size:90%; font-family: Lucida Grande, Arial, sans-serif; font-size: 11px}
.previouspostslink  { background:#fff; padding:2px; padding-bottom:1px; margin-right:1px; color:#000; text-decoration: none}
.previouspostslink:hover {background: black; color: white}
.wp-pagenavi  .pages { background:#fff; padding:2px; padding-bottom:1px; margin-right:5px; color:#000;}
.wp-pagenavi  .current { color:#000; padding:0 2px; background:#ffffff; padding:2px; margin-right: 2px; padding-bottom:1px;}
.wp-pagenavi  .nextpostslink, .page { color:#000; padding:2px; padding-bottom:1px; margin:0 2px; ;background:#ffffff; text-decoration: none;}
.wp-pagenavi .page:hover { color:#333; padding:2px; padding-bottom:1px; margin:0 2px; ;background:#ffffff; text-decoration: none;}
.wp-pagenavi .nextpostslink:hover { color:#000; padding:2px; padding-bottom:1px; margin:0 2px; ;background:#ffffff; text-decoration: none;}
.wp-pagenavi .extend { margin:0 5px; }

/* 9p */

.neuflink {background-image:url("logo_9p.png"); background-position:right top; background-repeat:no-repeat; display:block; height:16px; padding-right:25px; padding-top:8px; text-align:right; width:199px; margin-right: 10px; font-family: Lucida Grande, Arial, sans-serif; font-size: 12px; color: #E3D7C1; position: absolute; right: 10px; bottom: 10px; text-decoration: none}
.neuflink:hover {background-position: right -25px; color: white}

.movie { color:#000; padding:2px}
.movie h3 { color:#000; }