/*
Theme Name: PG Marly
Description: Th&egrave;me r&eacute;alis&eacute; exclusivement pour le site de Pierre-Gr&eacute;goire Marly
Version: 1.0
Author: &copy; JTB
Author URI: http://www.joe-the-boss.com/
Tags: gray, dark-blue, &eacute;pur&eacute;, contemporain
Text Domain: pgmarly.fr

	Ce thème a été conçu et réalisé par Yann Bernhard,
	pour le Studio JOE THE BOSS : http://www.joe-the-boss.com

	Code CSS et XHTML sous licence GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
html{padding:0;margin:0}body{padding:0;margin:0;font-family:Georgia,Times New Roman,Times,serif;background:url(images/body_bg.jpg) repeat-x #b5b5b5}a{color:#959595;font-size:12px;text-decoration:none}a:hover{color:#355a6a}a:active,a:focus,input:focus,textarea:focus{outline:0;border:none}a img{border:none}p{margin:0 0 10px}em{font-size:11px;color:#666}#footer a#designer{color:#000}#footer a#designer:hover{opacity:.5}#container{margin:0 auto;padding:0;width:990px}#header{width:990px;height:245px;margin:0;padding:0;background:url(images/header_bg.jpg) no-repeat}#header h1,#header h2{display:none}#content{width:990px;float:left;margin:0;padding:0;background:url(images/content_bg.png) repeat-y}#content h3{padding:0;margin:10px 0 10px 75px}#content h3 a{font-size:20px;font-weight:400;margin:0;border-bottom:1px solid #bfbfbf}#top_sidebar{width:990px;height:45px;float:left;margin:0;background:url(images/navi_bg.png) no-repeat}#top_sidebar ul{width:900px;padding:0 0 0 60px;margin:0 0 0 15px}#top_sidebar li{padding:0;margin:0;list-style:none;display:inline;white-space:nowrap}#top_sidebar h2{display:none}#top_sidebar a{line-height:24px;margin-right:30px;font-size:14px}#top_sidebar ul li.current_page_item a{color:#535353;border-bottom:1px solid #bfbfbf}#top_sidebar ul li.current_page_item ul li a,#top_sidebar ul li.current_page_item ul li a:hover{color:#959595}#right_sidebar{width:275px;padding:0;margin:0 15px 0 0;float:right}#right_sidebar li,#right_sidebar ul{padding:0;margin:0 0 10px;list-style:none;line-height:1}#right_sidebar li a{padding:0;margin:0;list-style:none;color:#355a6a;font-size:12px;font-family:Georgia,Times New Roman,Times,serif;font-weight:400}#right_sidebar li a:hover{color:#707070}#right_sidebar h2{font-size:13px;color:#00547a;font-family:Georgia,Times New Roman,Times,serif;background:url(images/news_h2_spacer.jpg) no-repeat;padding:0 0 10px;margin:5px 0 0}#right_sidebar h3{font-size:12px;color:#707070;font-family:Georgia,Times New Roman,Times,serif;padding:0 0 2px;margin:5px 0 6px;border-bottom:1px solid #bfbfbf;width:235px}.date{color:#00547a;font-size:10px;font-weight:700}.title{width:235px}.link{margin:0 0 20px}*+html .date{color:#00547a;font-size:10px;font-weight:700;line-height:1.2;margin-bottom:3px}*+html #right_sidebar li a{padding:0;margin:0;list-style:none;color:#355a6a;font-size:12px;line-height:1.2;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400}#footer{width:990px;height:200px;margin:0;padding:0;clear:both;background:url(images/footer_bg.png) no-repeat}#footer p{margin:0 0 0 75px;padding:160px 0 0;font-size:12px;color:#626262;line-height:1.4;font-family:Georgia,Times New Roman,Times,serif;font-weight:400}#footer span{color:#355a6a}.footer_links{font-size:11px;text-decoration:none;padding:0 0 0 18px;color:#626262}.footer_links:hover{color:#355a6a}.webdesigner{font-size:11px;padding:0 0 0 18px;text-decoration:none;color:#959595}.webdesigner:hover{color:#355a6a}.archives{width:275px;padding:0;margin:45px 15px 0 0;float:right}.archives ul{padding:0;margin:0 0 10px;list-style:none;line-height:1;width:275px}.archives h2{font-size:13px;color:#00547a;font-family:Georgia,Times New Roman,Times,serif;background:url(images/news_h2_spacer.jpg) no-repeat;padding:0 0 10px;margin:5px 0 0}.archives h4{font-size:12px;color:#707070;font-family:Georgia,Times New Roman,Times,serif;padding:0 0 2px;margin:5px 0 6px;border-bottom:1px solid #bfbfbf;width:235px}.post-page{margin:0 0 0 15px;padding:0;width:590px;float:left}.post-page .post-edit-link,.post-page h1{display:none}.post-page h2,.post-page h3,.post-page h4,.post-page h5{margin:0;padding:0;color:#355a6a;line-height:1.5}.post-page h2{font-size:13px;font-weight:700;margin-bottom:10px}.post-page h3{font-size:14px}.post-page h4{font-size:15px;font-weight:700}.post-page h5{font-size:24px;font-weight:700;color:#707070}.post-page .entry{width:530px;margin:0;padding:0 0 0 60px}.post-page .entry p{margin:5px 0 10px;padding:0;font-size:13px;font-weight:400;text-align:justify;color:#313131;line-height:1.3}.post-page .entry p a,.post-page .entry ul a{font-size:13px}.post-page .entry ul{margin:0;padding:0;font-size:13px;font-weight:400;text-align:justify;color:#313131;line-height:1.3}.post-page .entry ul li{padding:0;margin:0 0 3px 15px;line-height:1.3}.post-page .entry p a{font-size:13px}.post-page .entry .more-link{color:#5d4f4b;font-weight:700;padding:0;margin:0}.post-page .entry .more-link:hover{color:#7C6965}.post{margin:0 0 0 15px;padding:0;width:590px;float:left}.post .post-edit-link{display:none}.post h1{margin:0 0 10px 60px;padding:0;font-family:Georgia,Times New Roman,Times,serif;line-height:.5}.post h1 a{color:#355a6a;font-size:16px}.post h1 a:hover{color:#707070}*+html .post h1{margin:0 0 10px 60px;padding:0;font-family:Georgia,Times New Roman,Times,serif;line-height:1}.post .entry{width:530px;margin:0;padding:0 0 0 60px}.post .entry p{margin:5px 0 10px;padding:0;font-size:13px;font-weight:400;text-align:justify;color:#313131;line-height:1.3}.post .entry p a{font-size:13px}.post .entry .more-link{font-weight:400;color:#355a6a;font-size:12px;margin:0;padding:0;font-style:italic}.post .entry .more-link:hover{color:#707070}.post .entry .postmetadata{margin:0;padding:0;font-size:11px;color:#707070;text-decoration:none}.post .entry .postmetadata a{margin:0;padding:0;font-size:11px;color:#355a6a;text-decoration:none}.post .entry .postmetadata a:hover{color:#707070}.spacer{width:530px;height:1px;margin:5px 0;padding:0;background-color:#bfbfbf}.infos{padding:4px 0 0;margin:15px 0 5px;width:100%;font-size:11px;color:#707070;float:left;clear:both;border-bottom:1px solid #bfbfbf}.postmetadata{margin:0;padding:0;font-size:11px;color:#355a6a;text-decoration:none}.postmetadata a{text-decoration:none;font-size:11px;color:#355a6a}.postmetadata a:hover{color:#707070}.previous_next{text-align:left;font-family:Georgia,"Times New Roman",Times,serif;width:100%;margin:0;font-size:11px;color:#707070;float:left}.previous_next a{font-size:11px;color:#355a6a;text-decoration:none}.previous_next a:hover{color:#707070}.posts_navi{width:530px;margin:0;padding:0 0 0 75px;text-align:left;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#bfbfbf}.posts_navi a{font-size:12px;color:#355a6a;text-decoration:none}.posts_navi a:hover{color:#707070}label em{color:#999}.t_area,.t_input{width:300px;background-color:#b5b5b5;color:#355a6a;border:none;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px}.submit_bt{width:310px;background-color:#b5b5b5;color:#355a6a;border:none;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;cursor:pointer}.submit_bt:hover{color:#FFF}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7{margin:0 50px 0 0;padding:0;width:310px;float:left}div.wpcf7-response-output{margin:0;padding:0}div.wpcf7-mail-sent-ok{color:#355a6a;font-size:11px}div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked{color:#355a6a}div.wpcf7-validation-errors{color:#355a6a;font-size:12px}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{float:left;z-index:100;font-size:11px;width:280px;padding:0;margin:color:#355a6a}span.wpcf7-not-valid-tip-no-ajax{color:#355a6a;font-size:11px;display:block}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none,img.ajax-loader{display:none}#searchform{margin:105px 0 0 350px;padding:0;float:left}#s{margin:0;width:150px;padding:8px 4px 6px 6px;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;color:#355a6a;border:none;background:url(images/search_box.png) no-repeat}#search h2{display:none}*+html #searchsubmit{padding:0;margin:-20px 0 0 0;height:10px;line-height:1;color:#707070;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;background:0 0;border:none;cursor:pointer}#searchsubmit{padding:0;margin:0;color:#707070;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;background:0 0;border:none;cursor:pointer}#searchsubmit:hover{color:#355a6a}.entry h2{margin:5px 0 0;padding:0}.entry h2 a{font-size:16px;font-weight:400;color:#355a6a}.entry h2 a:hover{color:#707070}.errorbox,.searchbox_results{width:530px;margin:0;padding:0 0 0 75px}.errorbox h2{font-size:16px;font-weight:400;color:#355a6a;margin:0;padding:0}.searchbox_results h4{font-size:16px;font-weight:400;color:#707070;margin:0;padding:0}.searchbox_results h4 span{color:#355a6a}.searchbox_results h5{font-size:20px;font-weight:700;color:#707070;margin:0;padding:0}#search #sub{padding:2px;margin:0;color:#F7F7F7;font-weight:700;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif}.hidden,.screen-reader-text{display:none}#respond{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;padding-left:22px}#commentform{font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;padding-left:22px}#commentform a{color:#7A7A7A;text-decoration:none}#commentform a:hover{text-decoration:underline}#comment{width:612px}#comments{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;padding-left:22px}.commentlist{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;margin:0;padding-left:22px}.commentlist li{padding:10px;margin:0;margin-top:10px;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;width:596px;text-align:justify}.commentlist li a{color:#7A7A7A;text-decoration:none}.commentlist li a:hover{text-decoration:underline}.commentlist img{padding-top:10px;padding-bottom:10px}.commentlist p{margin:0;padding:0;padding-top:10px}.nocomments{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;margin:0;padding:0}.endfloat{float:none;clear:both;width:1px;margin:0;padding:0;font-size:0;line-height:0;height:0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0}.alignright{float:right}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}