/*  Theme Name: Henri Marineau 2007Theme URI: http://www.henrimarineau.com/Description: Henri Marineau 2007 par Solutions Sevendots.Version: 0.1Author: Solutions Sevendots.Author URI: http://www.sevendots.com/*//* Begin Typography & Colors */body {	font-size: 62.5%; /* Resets 1em to 10px */	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	color: #333;	background-color:#400101;	text-align: center;	}#bodybg {	background: #400101 url(images/loop.gif) top center repeat-y;	text-align: center;	}#header {	background-color: #EDEADE;	}#content {	font-size: 1.2em;	}.widecolumn .entry p {	font-size: 1.05em;	}.narrowcolumn .entry, .widecolumn .entry {	line-height: 1.4em;	}.widecolumn {	line-height: 1.6em;	}	.narrowcolumn .postmetadata {	text-align: center;	}.commentlist .pair{	background-color: #D3CBB1;	border: 1px solid #C2B793;}.commentlist .impair{	background-color: #E7E3D6;	border: 1px solid #D3CBB1;}.alt {	background-color: #f8f8f8;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	}#footer {	background-color: #eee;	}small {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;	}h1, h2, h2 a, h3, h3 a {	font-family: Georgia, Serif;	font-weight: bold;	color:#7C0000;	}h1 {	font-size: 4em;	text-align: center;	}	h2 {	font-size: 1.6em;	}	h3 {	font-size: 1.3em;	}#content h2{	display:block;	width:100%;	padding-bottom:2px;	border-bottom:1px solid #7C0000;}#content h2 img.left{	padding-right:10px;}#content h2 img.right{	padding-left:10px;}.post .date{	font-family:Verdana, Tahoma, Sans-Serif;	color:#A42C2C;}#sidebar h2{	font-size: 1.8em;	}	#sidebar h2, #sidebar a{	color:#3E3E3E;	}/*.entry a, .entrytext a, .navigation a, .connecthowto a{*/a{	font-weight:bold;	color:#425200;}a:link, a:visited, a:active{	text-decoration:none;}a:hover{	text-decoration:underline;}.description {	font-size: 1.2em;	text-align: center;	}.commentlist li, #commentform input, #commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	}	.commentlist li {	font-weight: bold;	}.commentlist cite.commentauthor{	color:#4F4D48;	font-size: 1.2em;	font-weight:bold;	font-style:normal;	}.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	}.commentmetadata {	font-weight: normal;	color:#A42C2C;	}	code {	font: 1.1em 'Courier New', Courier, Fixed;	}acronym, abbr, span.caps{	font-size: 0.9em;	letter-spacing: .07em;	}.smallLink{	font-size:90%;}	/* End Typography & Colors *//* Begin Structure */body {	margin: 0;	padding: 0; 	}#bodybg {	text-align:center;	}	#page {	margin: auto;	padding: 0;	width: 716px;	text-align:left;	/*background-image:url(images/pagefoot.jpg);	background-repeat:no-repeat;	background-position:bottom;*/	}	#header {	padding: 0;	margin: 0 auto;	height: 183px;	width: 716px;	}#headerimg {	margin: 0;	height: 183px;	background: #EDEADE url(images/header.jpg) top center no-repeat;	width: 100%;	}.narrowcolumn, .widecolumn{	float: left;	padding: 0 0 20px 15px;	width: 455px;	}	.post {	/*margin: 0 0 40px;	text-align: justify;*/	}.widecolumn .post {	margin: 0;	}.postmetadata {	font-style:italic;	color:Black;	font-size:90%;}.postmetadata a{	color:#425200;}.narrowcolumn .postmetadata {	padding-top: 5px;	}.widecolumn .postmetadata {	margin: 30px 0;	}.widecolumn .smallattachment {	text-align: center;	float: left;	width: 128px;	margin: 5px 5px 5px 0px;}.widecolumn .attachment {	text-align: center;	margin: 5px 0px;}.postmetadata {	clear: left;}#footer {	/*padding: 0 0 0 1px;*/	margin: 0 auto;	/*width: 717px;*/	height:46px;	background: #400101 url(images/footer.gif) top center no-repeat;	clear: both;	color:#FFFFFF;	}#footer p {	margin: 0;	padding: 5px 0;	text-align: center;	}	#footer a {	color:White;	font-weight:normal;}/* End Structure *//*	Begin Headers */h1 {	padding-top: 70px;	margin: 0;	}.description {	text-align: center;	}h2 {	margin: 30px 0 0;	}h2.pagetitle {	margin-top: 30px;	text-align: left;}#sidebar h2 {	margin: 5px 0 0;	padding: 0;	}h3 {	padding: 0;	margin: 30px 0 0;	}h3.comments {	padding: 0;	margin: 40px auto 20px ;	}/* End Headers *//* Begin Images */p img {	padding: 0;	max-width: 100%;	}	img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}	img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}	.alignleft {	float: left	}/* End Images *//* Begin Lists */.entry ol {	padding: 0 0 0 35px;	margin: 0;	}.entry ol li {	margin: 0;	padding: 0;	}.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;	}	#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;	}	#sidebar p#hmtext{	width:75px;	float:left;	clear:left;}#sidebar img#hmsmallpic{	float:right;	clear:right;	margin:0;	padding:6px 20px 0 0;}#sidebar ul li.itemHuge {	width:208px;	height:150px;	background:url(images/list_item_huge.jpg) no-repeat;	}#sidebar ul li.itemBig {	width:208px;	height:103px;	background:url(images/list_item_big.jpg) no-repeat;	}	#sidebar ul li.itemMedium {	width:208px;	height:66px;	background:url(images/list_item_medium.jpg) no-repeat;	}#sidebar ul li.itemSmall {	width:208px;	height:41px;	background:url(images/list_item_small.jpg) no-repeat;	}#sidebar ul li img.line{	padding:1px 0 1px 20px;	margin:0;	}#sidebar ul li h2{	padding:8px 0 0 20px;	color:#3E3E3E;	margin:0;	display:block;	width:100%;	}#sidebar #listeManuscrits li{	width:75px;	margin:2px;	padding:0;	/*float:left;*/}#sidebar #outils li{	margin:3px;	padding:0;}#sidebar ul li p, #sidebar ul li ul{	padding:3px 10px 15px 25px;	}#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px;	}#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px;	}#sidebar ul ul, #sidebar ul ol {	margin: 5px 0 0 10px;	}#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;	}ol li, #sidebar ul ol li {	list-style: decimal outside;	}#sidebar ul ul li, #sidebar ul ol li {	/*margin: 3px 0 0;*/	padding: 0;	}/* End Entry Lists *//* Begin Form Elements */#searchform {	/*margin: 10px auto;	padding: 5px 3px; */	text-align:right;	}#sidebar #searchform{	 margin-top:10px;	 margin-right:10px}#sidebar #searchform #s {	width: 100px;	padding: 2px;	}#sidebar #searchsubmit {	padding: 1px;	}.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;	}select {	width: 130px;	}#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;	}#commentform textarea {	width: 100%;	padding: 2px;	}#commentform #submit {	margin: 0;	float: right;	}/* End Form Elements *//* Begin Comments*/.alt {	margin: 0;	padding: 10px;	}.commentlist {	padding: 0;	text-align: justify;	}.commentlist li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;	}.commentlist p {	margin: 10px 5px 10px 0;	}#commentform p {	margin: 5px 0;	}.nocomments {	text-align: center;	margin: 0;	padding: 0;	}.commentmetadata {	margin: 0;	display: block;	}/* End Comments *//* Begin Sidebar */#sidebar{	/*padding: 20px 0 10px 0;	margin-left: 545px;*/	float:right;	width: 212px;	}#sidebar form {	margin: 0;	}/* End Sidebar *//* Begin Various Tags & Classes */.xHide{	display:none;}acronym, abbr, span.caps {	cursor: help;	}acronym, abbr {	border-bottom: 1px dashed #999;	}blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;	}blockquote cite {	margin: 5px 0 0;	display: block;	}.center {	text-align: center;	}hr {	display: none;	}a img {	border: none;	}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;	}img.nbRight{	padding:5px;	float:right;	clear:right;}img.nbLeft{	padding:5px;	float:left;}.post-teaser q{	font-style:italic;}/* End Various Tags & Classes*/