@charset "utf-8";
/*
Theme Name: Chez Tante Edith
Theme URI: http://www.chez-tante-edith.com/blog/
Description: Chez Tante Edith
Version: 1.0
Author: stonepower
Author URI: http://www.stonepower.fr/
Tags: custom header, fixed width, two columns
 
The CSS, XHTML and design is released under privacy policy
http://www.stonepower.fr/fr/mentions-legales.php
*/



/************************
	XHTML + USEFUL
*************************/

/* reset meyerweb */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body {
	font:normal 0.75em Arial, Helvetica, sans-serif;
	color:#443620;
	background-color:#ad9c7e;
	background:#A96B38 url(img/pattern_01.jpg) repeat center 0;
}

.clear, div.clear {
	clear: both;
}

h1, h2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:2.5em;font-style:italic;font-weight:normal; color:#443620;}
h2 a { text-decoration:none; Georgia,"Times New Roman",Times,serif; font-style:italic;font-weight:normal; color:#443620;}
h3 { font-family:Georgia,"Times New Roman",Times,serif;font-size:2em;font-style:italic;font-weight:normal; color:#443620;}
h3 a { text-decoration:none; color:#443620;}

a {color: #821F21; text-decoration:none;}
a:hover {text-decoration:underline }

ol, ul {	list-style-image:none;list-style-position:outside;list-style-type:none;}

hr {background: transparent url(img/hr.png) no-repeat 0 0; width:497px; height:10px; border:none; margin:40px auto 30px auto}


/************************
	HEADER - Banner + Logo + Nav + Search
*************************/
#header {position: relative; height:179px;width: 960px; margin: 0 auto;}

#banner {height: 140px;background:#A96B38 url(img/bg_banner.jpg) no-repeat 0 0;}
#banner .logo {position:absolute;left:0;top:0;z-index:100;}

#nav-top {height:39px;background: url(img/bg_nav-top.jpg) no-repeat 0 0;}
#nav-top ul li a {color:#FFFFFF;display:block;float:left;font-size:0.85em;height:33px;line-height:33px;padding:0 14px;text-decoration:none;text-transform:uppercase;}
#nav-top ul li a:hover {background: #FFF;color: #333;}
#nav-top ul li a.active {background: #f2f2f2;color: #333;}
#nav-top ul {	padding:6px 6px 0 14px;}
#nav-top ul li {display:inline;}

#nav-sup {background:transparent url(img/bg_nav-sup.png) no-repeat 0 0;height:43px;left:730px;position:absolute;top:0;width:230px;z-index:100;}
#nav-sup ul {text-align:center;}
#nav-sup li {display:inline;float:left;height:43px;}
#nav-sup span  {display:block;background:url(img/picto_pipe.gif) no-repeat right 22px;}
#nav-sup span.last  {background:none;}
#nav-sup a {color: #fff;text-decoration: none;font-size: 0.95em;display: block;padding: 20px 8px 0 7px;}
#nav-sup #link_contact a {background: url(img/picto_email.gif) no-repeat center 6px;margin-left:29px;}
#nav-sup #link_sitemap a {background: url(img/picto_sitemap.gif) no-repeat center 6px;}
#nav-sup #link_bookmark a {background: url(img/picto_bookmark.gif) no-repeat center 6px;}

#search_box {left:730px;position:absolute;top:149px;z-index:110;}
#search_query {border:1px solid #342E24;color:#666666;float:left;font-size:0.95em;margin:0 9px 0 0;padding:3px 0 4px 4px;width:163px;}
#search_submit {background:transparent url(img/bt_search-ok.png) no-repeat;float:left;height:22px;width:32px; border:none;}

/************************
	CONTENT
*************************/

.container { width: 980px; margin: 0 auto;background : transparent url(img/fond.gif) repeat center 0}

.content {width: 647px;float:left; padding: 30px 0 0px 68px;}
.content p {font-size:1.1em; color:#443620; line-height:1.5em;}

.col_g {float:left; width:422px; padding: 0 0 0 15px}
div.content div.post div.post_image {float:left; padding: 3px 0 0 0;}
div.content div.post div a {text-decoration:none; color: #821f21;}
div.content div.post div a:hover { text-decoration:underline}
div.content div.post div.art_categories  {padding : 10px 0 10px 10px; color: #821f21;}
div.content div.post div.art_categories ul.post-categories li {display:inline;}
div.content div.post p.post_more {text-align:right; padding: 10px 0 0 0;}
div.content div.post div.post_excerpt {text-align:justify; }
div.content div.post div.post_meta { padding: 7px 0 0 0}
span.texte_commentaires { padding: 0 0 0 5px; vertical-align:4px }
span.post_commentaires { padding : 7px 0 0 0; }
.post_content { padding: 10px 0 0 0; text-align:justify }

/************************
	SIDEBAR
*************************/
#sidebar {width: 218px; float:left; padding: 40px 0 0 21px}
#sidebar h2 { padding: 25px 0 0 0; text-align:center; font-size: 2.1em; padding: 25px 0 10px 0 }

#rubriques{background : transparent url(img/rubriques.png) no-repeat; width:218px; height: 281px}
#rubriques ul li { background: transparent url(img/puce.png) no-repeat scroll 28px 19px; padding: 10px 0 0 40px }
#rubriques ul li a {text-decoration:none; color: #4e4025; font-family:Georgia,"Times New Roman",Times,serif; font-size: 1.2em; font-style:italic; font-weight:bold;}
#rubriques a:hover {text-decoration:line-through}

#tags h2{ background : transparent url(img/ingredients.png) no-repeat; width:218px; height: 40px; padding: 20px 0 0 0; margin: 30px 0 0 0}

#archives h2{ background : transparent url(img/archives_haut.png) no-repeat; width:218px; height: 35px; padding: 64px 0 0 0;}
#archives_centre { background : transparent url(img/archives_centre.png) repeat center; width:218px; padding: 0 0 27px 0 }
#archives_bas { background : transparent url(img/archives_bas.png) no-repeat; width:218px; height: 70px; }
#archives a {text-decoration:none; color:#443620; padding: 0 0 0 35px; line-height: 20px; font-family:Georgia,"Times New Roman",Times,serif;}
#archives a:hover {text-decoration:line-through}

#manuscrit { background : transparent url(img/manuscrit.png) no-repeat; width:218px; height: 391px; margin: 50px 0 0 0;}

#facebook
{
	text-align: center;
}

#facebook .lien-twitter
{
	margin-top: 5px;
}
/************************
	SINGLE
*************************/

.col_single a img{ float:left; padding: 5px 15px 0 0}
.col_single {text-align:justify}

.post_meta_single {padding : 30px 0 0 0; text-align:justify; }

.comments-template a { text-decoration:none; color:#821f21 }
.comments-template a:hover { text-decoration:underline; }
.comments-template textarea { width: 647px; border: solid 1px #dbd7d3;}
.comments-template textarea:hover { border: solid 1px #821f21; width: 647px; }
.comments-template input { margin: 0 0 15px 0; border: solid 1px #dbd7d3; }
.comments-template input:hover { border: solid 1px #821f21;}
.comments-template #submit { background : #FFF; border:1px solid #dbd7d3; color: #821f21; margin: 10px 0 0 0; padding: 2px 2px }
.comments-template #submit:hover {background: #821f21; border: 1px solid #821f21; color: #FFF;}
.comment-body {padding : 10px 0 0 0; margin:20px 0 0 0; background:white;}
.comment-body p {clear:both; padding: 15px 0 0 10px }
.avatar {float:left; padding : 1px 10px 0 10px }

#respond h3{ padding: 0 0 20px 0}
#comments { margin: 20px 0 0 0}

/************************
	SEARCH
*************************/

.titre_search { padding: 0 0 20px 0}

/************************
	FOOTER + LEGUMES
*************************/

#footer{ position:relative; margin:0 auto;width:980px; height:106px; margin: 0 auto; background : transparent url(img/footer.gif) no-repeat; clear:both; }

#copyright {clear:both;  font-size:0.85em;height:20px;line-height:20px; color:#FFF; padding: 70px 0 10px 10px}
#copyright span {display:block;}
#copyright a {color:#FFF;text-decoration:none;}
#copyright a:hover {color:#FFF;text-decoration:underline;}
#copyright .foot_d {float:right; padding: 0 10px 0 0}

/************************
	PAGEBAR
*************************/
.pagebar { padding: 60px 0 0 0;	text-decoration: none;	text-align: center; color:#443620;}
.pagebar a,.pageList .this-page {	border: 1px solid #821f21;text-decoration: none;padding: 0.2em 0.5em; color:#821f21}
.pagebar a:visited { border: 1px solid #dddad7; text-decoration: none;padding: 0.2em 0.5em;}
.pagebar .break {padding: 2px 6px 2px 6px;border: none;background: #fff;text-decoration: none;}
.pagebar .this-page {border: 1px solid #821f21;padding: 0.2em 0.5em;font-weight: bold;background: #821f21;color: #fff;}
.pagebar a:hover {border-color: #821f21;}
.pagebar .inactive{ border: 1px solid #cccccc; color: #ccc; text-decoration: none; padding: 0.2em 0.5em;}


.breadcrumb-trail {padding: 0 0 20px 0}

/************************
	SOCIABLE
*************************/
.sociable {float:right; padding-top:17px}
.sociable_tagline { color: #821F21;}
.sociable a img { padding: 0 ; margin: 5px 5px 0 0}
