/*
THEME NAME: Snipemail
THEME URI: http://www.snipemail.com
DESCRIPTION: theme specifique a la societe Wefficient base sur le theme sandbox
VERSION: 1.5.2
AUTHOR: <a href="http://ajblog.fr">Aymeric Jacqquet</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
/*
LAYOUT: Two-Column (Right)
DESCRIPTION: Two-column fluid layout with one sidebars right of content
*/
body{
	color: #001022;
	font-size: 80%;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#363330 url(images/bck-body.gif) repeat left top;
	margin:0 0 25px 0;padding:0;
}

div {margin:0;padding:0;}
#global {background:transparent url(images/bck-global.gif) repeat-x left top;padding-top:39px;}
#wrapper {width:980px; margin:0 auto; text-align:left;}
/*
LAYOUT: Three-Column (Right)
DESCRIPTION: Three-column fluid layout with two sidebars right of content
*/
#central {background:#ffffff url(images/bck-central.gif) no-repeat left top;overflow:hidden;margin-top:20px;clear:left;
width:980px;}
div#container {
	float: left;
	width: 100%;
}
div#content {
	margin: 0 400px 0 0;
	padding:0 40px;
	overflow:hidden;
}
div.sidebar {
	float: left;
	overflow: hidden;
	padding-bottom:160px;
}
div#primary {
	margin: 0 0 0 -400px;
	width: 180px;
	padding-top:0;
}
div#secondary {
	margin: 0 0 0 -200px;
	width: 180px;
	padding-top:0;
}
div#footer {
	clear: left;
	width: 100%
}

/* Just some example content */
#menu {margin:0;padding:0;overflow:hidden;list-style:none;margin-left:15px;text-transform:uppercase;
}
#menu a{font-weight:700;text-decoration:none;}
#menu li{list-style:none;margin:0;padding:0;}
#menu li{float:left;text-align:center;}
#menu li a{background:#eee url(images/bck-boutons-menu.gif) no-repeat left -34px;
height:34px;width:116px;display:block;
line-height:34px;color:#ffffff;margin-right:1px;}
#menu li a:hover{background:#eee url(images/bck-boutons-menu.gif) no-repeat left top;color:#1C1A19;}
#header{text-align:left;height:193px;background:transparent url(images/bck-header.gif) no-repeat left top;border-top:1px solid #363330;
clear:left;}


div#container,div.sidebar{margin-top:20px;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

/* ESPACE COMMENTAIRES*/
#comments h3 {font-size:2em;font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal; color:#D93D00;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:100%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;background:#C3BDB7;border:1px solid #4A4744;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;overflow:auto;width:100%;background:#C3BDB7;border:1px solid #4A4744;}


/*SIDEBAR*/
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.4em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0;}
div.sidebar ul ul li{list-style:none;margin:0;padding-right:20px;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}
.sidebar {padding-top:30px;color:#D93D00;}
.sidebar a, .sidebar a:visited {color:#FFEFD8; text-decoration:none;}
.sidebar a:hover, .sidebar a:focus {text-decoration:underline;color:#ffffff;}
#recent-posts li, #recent-comments li {padding-bottom:5px; margin-bottom:5px;background:transparent url(images/separateur.gif) no-repeat left bottom;}

div#footer{text-align:center;background:transparent url(images/bck-footer.gif) no-repeat left top;padding-top:30px;clear:both;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}

/*CLASSES SPECIFIQUES*/


/* LE HEADER*/
#header {overflow:hidden;}
#blog-title {margin:0;padding:0;}
#blog-title a {margin:0;padding:0;display:block;width:360px;height:117px;background:#363330 url(images/bck-blog-title.gif) no-repeat left top;
text-indent:-5000px;}
#blog-title a:hover {background:#363330 url(images/bck-blog-title.gif) no-repeat left -117px;}
#blog-description {margin:0 0 0 35px;padding:0;font-size:1.6em;font-weight:normal;letter-spacing:2px;word-spacing:5px;color:#ffffff;}

#blogtitles {width:500px;float:left;}
#suiteheader {width:460px;float:left;margin:0;padding:0;list-style:none;margin-top:50px;}
#suiteheader li div {margin:0;padding:0;}
#suiteheader li h3 {color:#D93D00;font-size:1.4em;margin:0;padding:0;margin-bottom:10px;}
#suiteheader li {float:left;width:200px;margin:0;padding:0;}
#suiteheader li ul{margin:0;padding:0;list-style:none;}
#suiteheader li ul li {margin:0;padding:0;}
#suiteheader li ul li a, #suiteheader li  ul li a:visited {color:#FFEFD8; text-decoration:none;}
#suiteheader li ul li a:hover, #suiteheader li  ul li a:focus {text-decoration:underline;color:#ffffff;}
#suiteheader li #search #searchform {text-align:center}
#suiteheader #text-225953141 h3, #suiteheader .textwidget ul {margin-left:25px;}
#suiteheader .textwidget #rss1 {background:transparent url(images/rss-fonce.gif) no-repeat left top;padding-left:20px;display:inline-block;}
#suiteheader .textwidget #rss2 {background:transparent url(images/rss-clair.gif) no-repeat left top;padding-left:20px;margin-bottom:2px;display:inline-block;}
#suiteheader .textwidget #mail1 {background:transparent url(images/abo-mail.gif) no-repeat left top;padding-left:20px;display:inline-block;}
#suiteheader .textwidget #facebook {
	color:#fff;
	display:inline-block;
	background-color:#3b5998;
	background-image:url(images/facebook.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	background-size: 20px 20px;
	padding:6px 0 6px 30px;
	margin-top:2px;
	width:122px;
	border-radius: 3px;
}
#suiteheader .textwidget #facebook:hover {
	background-color:#6d84b4;
	text-decoration:none;
}

#search #searchform {background:transparent url(images/bck-recherche.gif) no-repeat left top;width:230px;height:35px;overflow:hidden;
position:relative;}
#search #searchform #searchsubmit{position:absolute;top:0;right:0;margin:0;width:30px;height:30px;border:0;background:transparent;cursor:pointer;text-indent:300px;overflow:hidden;padding-top:35px;}
#search #searchform  #s {position:absolute;top:0;left:0;margin:0;width:170px;height:30px;border:0;background:transparent;padding-left:20px; padding-top:5px;}

/*ENcarts header*/
#ongletsdivers {margin:10px 0 0 40px;padding:0;overflow:hidden;text-align:center;color:#D93D00;}
#ongletsdivers h3 {font-size:1.4em;text-transform:uppercase;margin:0;padding:0;padding-left:20px;padding-top:20px;}
#ongletsdivers h3:first-letter {font-size:1.5em;}
#ongletsdivers li {float:left;width:214px;height:128px;
background:#363330 url(images/bck-encarts.gif) no-repeat left top;list-style:none;
margin:0;padding:0;margin-right:10px;
color:#ffffff;text-align:left;}
#ongletsdivers li:hover {background:#363330 url(images/bck-encarts.gif) no-repeat left -128px;list-style:none;}
#ongletsdivers li  div{padding-left:20px;}
#ongletsdivers li  div a, #ongletsdivers li  div a:visited{color:#ffffff;text-decoration:none;
display:block;position:relative;height:100px;margin-top:-50px;line-height:100px;padding-top:20px;}
#ongletsdivers li  div a:hover, #ongletsdivers li  div a:focus{text-decoration:underline;}

/* LE CONTENU*/
.entry-title{clear:both;font-size:2.2em;font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal; color:#D93D00;padding-bottom:0;margin-bottom:0;}
.entry-content {text-align:justify;font-size:1.1em;padding-bottom:15px;padding-top:15px;width:500pw;overflow:hidden;}
.entry-meta {margin-bottom:40px;}
.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {color:#D93D00;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
.entry-content h3 {font-size:1.6em;}
.entry-content h4 {font-size:1.4em;}
.entry-content h5 {font-size:1.2em;}
#content a, #content a:visited {color:#D93D00; text-decoration:none;}
#content img {max-width:500px;}
.entry-date {font-weight:700;color:#4A4744;margin:0;padding:0;}

/*FOOTER*/
#footer {color:#D93D00;}
#footer a, #footer a:visited {color:#FFEFD8; text-decoration:none;}
#footer a:hover, #footer a:focus {text-decoration:underline;color:#ffffff;}

/********ARCHIVES CALENDAR*******/
div#archives {
	margin: 0 0 0 -400px;
	width: 380px;
	overflow:hidden;
	float:right;
	padding-bottom:0;
}
#bhCalendarchives-sig {font-size:0.6em;text-align:right;padding-right:40px;}
#bhCalendarchives td {padding:2px 4px;}