/*   Theme Name: SuprBoTheme URI: Description: Le theme de SuperBo. A Thematic Child Theme - http://themeshaper.com/.Author: SuprBoAuthor URI: http://superbo.com/Template: thematicVersion: 0.1Tags: Thematic.Thematic is © Ian Stewart http://themeshaper.com/.*//* Reset browser defaults */@import url('../thematic/library/styles/reset.css');/* Apply basic typography styles */@import url('../thematic/library/styles/typography.css');/* Apply a basic layout */@import url('../thematic/library/layouts/2c-r-fixed.css');/* Apply basic image styles */@import url('images.css');/* Apply default theme styles and colors *//* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */@import url('default.css');/* Prepare theme for plugins */@import url('../thematic/library/styles/plugins.css');/* structure + general */body {	/* background-color:#C2CFCF; */background: url(images/motif_fond.gif) repeat top left fixed; }#header,#footer,#container,#primary,#secondary {	background:#FFFFFF;}#access {    border-bottom:0;    height:0px;    display: none;}#content {    margin:0 0 0 60px;    width:500px;padding-top: 20px;}/* entete + pied */#header {border-bottom : 2px solid #666666;	}#footer {border-top : 2px solid #666666;	}#siteinfo {	padding: 15px 0;}#branding {background-color:#FFFFFF;padding: 20px 0 10px 0; }#blog-title a {display: block;text-indent: -9000px;height: 72px; /* height of your header, like 180px */width: 204px; /* width of your header, like 940px */background: url(images/logo_sprbo.gif) no-repeat top left;}#blog-description {  position: relative;  bottom: 37px;left: 220px;width:480px;}/* entree */.hentry,.single .hentry {    padding:8px 0 12px 0;    border-top: 1px solid #BBBBBB;}.entry-content {font-family: Trebuchet MS, Cambria, Georgia, Times, "Times New Roman", serif;font-size: 0.85em;line-height: 21px;color: #666666;}		.entry-content a {background-color: #D9E9E9;color: #6E6E6E;text-decoration: none;padding: 0;}.entry-content a:hover {background-color: #B6B6B6;color: #FFFFFF;}.entry-content img {    margin: 0;    padding: 0;    border: 0;}.entry-title {    font-family: "Advent Pro", Franklin Gothic Medium, Century Gothic, Verdana, Arial, Helvetica, sans-serif;    font-size:30px;    font-weight:bold;    line-height:30px;    padding:0 0 7px 0;}.entry-title a,.entry-title a:visited {    color: #454545;    text-decoration:none;}.entry-title a:active,.entry-title a:hover {    color: #08777B;}.entry-utility {clear: both;padding-top: 5px;border-top: 2px dotted #DDDDDD;	}.alignleft,img.alignleft {float: left;    margin:0 10px 20px 0;}.wp-caption-text{font-size:10px}.wp-caption {margin: 0 0 5px 0;}/* similar post */.similar_posts {clear: both;font-size: 0.85em;color: #666666;border: 1px dotted #DDDDDD;		padding: 10px;background-color:#EEEEEE;margin:20px 0;}.similar_posts a,.similar_posts a:visited {color: #000000;text-decoration: none;padding: 0 3px;}.similar_posts a:hover {background-color: #B6B6B6;color: #FFFFFF;}/* resume */.tfe_img {float: left;width: 150px;margin-right: 20px;margin-bottom: 15px;}.tfe_excerpt {float: left;width: 330px;margin-bottom: 15px;}.tfe_clear {clear: both;}/* commentaires */#comments {	    padding: 8px 0 12px 0;    border-top: 1px solid #BBBBBB;}.comments-link {}	.comments-link a,.comments-link a:visited {background-color: #08777B;color: #FFFFFF;text-decoration: none;padding: 2px 7px;font-style: normal;}.comments-link a:hover {background-color: #000000;color: #FFFFFF;}#comments-list li.bypostauthor {background: #F3F3F3 url(images/motif_comment_fond.gif) repeat;}/* navigation */.navigation {    color:#08777B;    font-size:15px;    line-height:20px;    margin:0px 0 22px 0;    overflow:hidden;font-family: Trebuchet MS, Cambria, Georgia, Times, "Times New Roman", serif;}.navigation a {    color:#FFFFFF;    font-style:normal;font-weight: bold;    text-decoration:none;background-color: #757575;padding: 3px;}.navigation a:active,.navigation a:hover {    color: #FFFFFF;background-color: #000000;}/* sidebar */#primary,#secondary {    border:0;    padding:12px 0 18px 0;    margin-bottom: 22px;}.widgettitle {font-weight: bold;font-style: normal;color: #08777B;}#main {    clear:both;    padding:22px 0 22px 0;}#index-top  {background-color: #EEEEEE;}		.widget_tag_cloud {line-height: 20px;}.widget_tag_cloud a {text-decoration: none;}#encoreplus {padding: 0px;margin: 10px 0 30px;}#encoreplus ul, #encoreplus li {list-style-type: none;list-style-image: none;}#encoreplus li a{padding:3px 0 3px 0px;display:block;font-size:10pt; text-decoration: none;clear:both;text-align:left;margin: 0 4px 0 5px;}#encoreplus li a:hover {color:#FF4B33;text-decoration: none;}#encoreplus img{float:left; margin-right:8px;}.linkwithin_hook   {margin-top: 35px}.linkwithin_inner a  {background-color: #FFFFFF;}.linkwithin_inner a:hover  {background-color: #F1F1F1;}#primary .blogroll, #primary .blogroll li {	margin:  0;	padding: 0;	list-style-type: none;	list-style-image: none;	margin-bottom: 30px;}#primary .blogroll li  {	font-size: 11px;	margin-bottom: 10px;}#primary .blogroll img {	display: block;}#primary .blogroll  a, #primary .blogroll a:hover {  text-decoration:none ;}.post .entry-content a img {	position: relative;	top: 4px;	background-color: #FFFFFF;	text-decoration:none;	border:0;	padding-bottom: 0;	margin: 0;}.addthis_container {	border: 1px dotted #F07152;    	background-color: #fff;	padding: 5px 3px 0 3px;	width: 200px;    margin: 5px 0;}.addthis_container a {	background-color: #fff;}	.addthis_toolbox {	float : left;	width: 425px;}.entry-postboost {	width: 100px;	float : left;}.entry-postboost a {	text-decoration: none;}	.addthis_toolbox .at300b,.addthis_toolbox .at300m,.addthis_toolbox .at300b:hover,.addthis_toolbox .at300m:hover,.addthis_toolbox .addthis_button_facebook_like, .addthis_toolbox .addthis_button_tweet, .addthis_toolbox .addthis_button_google_plusone,.addthis_toolbox .addthis_button_facebook_like:hover, .addthis_toolbox .addthis_button_tweet:hover .addthis_toolbox .addthis_button_google_plusone:hover {	background-color: #fff;}.addthis_toolbox {	margin-bottom:20px;}.addthis_toolbox .at300b,.addthis_toolbox .at300m {	margin-left:3px;}