/*  Theme Name: Douceur-de-NeigeAuthor URI: http://www.pyopillot.netVersion: 1.XAuthor: PyoPillotDescription: L'espace reve d'ElisohanTags: AmourMODIFIED BY PYOPILLOT ;) Alexandre Pillot By Nathan Rice source*/html{font-size:100%}body {	background: #FFFFFF url(images/bg.jpg) top left repeat;	color: #000000;	font-size: 0.9em;	font-family: verdana, Arial, Helvetica, Sans-Serif;	margin: 0px 0px 0px 0px;}img {	border: none;	background: none;}hr {	height: 5px;	color: #fff;	margin: 10px 0px;	border: none;	border-top: 1px dotted #D3D3D3;}blockquote{	margin: 0px 0px 0px 15px;	padding: 0px 45px 15px 50px;	background: url(images/quote.gif) no-repeat;	font-size: 0.8em;	font-style: italic;	font-family: Georgia, Times New Roman, Serif;	color: #666666;	}blockquote p{	margin: 0px 0px 20px 0px;	padding: 0px;	}.clearboth {	clear: both;}/*************************************	Avatar**************************************/#elisohan {text-align: center;}/*************************************	All**************************************/all {text-align: center;}/*************************************	Links**************************************/a {	color: #000000;	text-decoration: underline;	}	a:hover{	text-decoration: underline;	color: #FA7F42;	}/*************************************	Headings**************************************/h1{	color: #000000;	background: #FFF;	font-size: 1.3em;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, Sans-Serif;	margin: 15px 0px 0px 0px;	padding: 0px 0px;	}h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */	font-size: 1.3em;}h1 a, h3 a, h1 a:visited, h3 a:visited  {	color: #000000;	text-decoration: none;}h1 a:hover, h3 a:hover {	color: #000000;	text-decoration: underline;}h2 {	color: #000;	font-size: 1.1em;	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-weight: normal;	padding: 10px 0px;	line-height: 150%;	margin: 0px;}	h2 a, h2 a:visited  {	color: #6B030B;	text-decoration: underline;}h2 a:hover {	color: #000000;	text-decoration: none;	}h3 {	color: #000000;	background: #FFF;	font-size: 1.3em;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, Sans-Serif;	margin: 15px 0px 0px 0px;	padding: 0px 0px;}h3 a, h3 a:visited {	color: #000000;	text-decoration: none;}#sidebar h2 {	margin: 0px; padding: 5px 0px;	font-size: 1.0em;	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-weight: bold;	color: #000;}#sidebar #popular h2 {	color: #000;}h6 {	color: #999;	font-size: 1.5em;	font-family: Verdana, Arial, Helvetica, Sans-Serif;;	font-weight: normal;	padding: 10px 0px;	line-height: 150%;	margin: 0px;}/*************************************	Header**************************************/#header { 	width: Auto;	padding: 0px;	margin:  0px 0px 0px 0px;	float:center;	}#header .title {	margin: 0px;	padding: 15px 0px;	width:  auto;	float:  left;}#header .title a {	color: #FFF;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 3em;	font-weight: normal;	margin: 0px;	padding: 0px 0px 0px 0px;}#header .title a:hover {	color: #000;}/*************************************	Horizontal Menu**************************************/#menu {    width: 610px; height: 29px;    background: transparent;    font-size: 1.5em;    font-family: Verdana, Helvetica, Arial, Sans-Serif;    padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;    text-align: left;    text-transform: uppercase;    clear: both;    float: left;    }#menu ul {	display: block;	float: left;	margin: 0px 0px 0px 6px;	padding: 0px 0px 0px 0px;	}#menu li {	float: left;	list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px;	background: url(images/menu2.png) top left no-repeat;	}#menu ul li:hover, #menu ul li.hover, #menu ul li.current-cat,#menu ul li.current_page_item{	background: url(images/menu-active.png) top left no-repeat;	}#menu ul li:hover a, #menu ul li.hover a, #menu ul li.current-cat a, #menu ul li.current_page_item a {	color: #000;		text-decoration: none;	background: url(images/menu-active.png) top right no-repeat;	}#menu ul li.current-cat a:hover {	}#menu ul li a {	font-family: Verdana, Helvetica, Arial, Sans-Serif;	font-size: 0.5em;	color: #000000;	text-decoration: none;	display: block;	padding: 8px 20px 8px 0px;	margin: 0px 0px 0px 15px;	background: url(images/menu2.png) top right no-repeat;	}#menu ul li a:hover {	color: #343434;   	text-decoration: none;	background: url(images/menu-active.png) top right no-repeat;	}	/*************************************	Menu Additionnel**************************************/#RightLink {float: right;font-size: 0.6em;padding: 8px 0px 8px 0px;font-family: Verdana, Helvetica, Arial, Sans-Serif;color: #FFFFFF;background: transparent;}#RightLink a{color: #FFFFFF;text-decoration: none;}#RightLink a:hover{text-decoration: underline;}/*************************************	Main Container**************************************/#container { 	width: 800px;	text-align: left; 	margin: 0 auto;	padding: 0px 10px;	border: 0px solid black;	}/*************************************	Content**************************************/#content {    background: #FFFFFF;	width: 595px; 	height:auto;	float: left; 	margin: 0px 0px 20px 10px;	padding: 0px 0px 0px 10px;	display: block;	}#content p{	margin: 0px;	line-height: 18px;	padding: 5px 20px 10px 10px;	font-size: 0.8em;line-height: 1.4em	}#content p img{	border: none;	padding: 0px 0px 0px 0px;	}#content ol {	list-style-type: decimal;	line-height: 18px;	margin: 0px;	padding: 0px 0px 10px 35px;	}#content ul {	list-style: none;	margin: 0px;	padding: 0px 0px 10px 5px;	}	#content li {	margin: 0px;	padding: 0px;	}	#content ul li {	list-style: square outside;	margin: 0px 30px 0px 30px;	padding: 5px 0px 0px 5px;	}#content .post-meta-top {	display: block;	margin: 0px 0px 5px 0px;	padding: 0px 15px 0px 10px;	color: #8E8F91;	clear: both;		font-size: 0.8em;}#content .post-meta-bottom {	background: #FFF ;	display: block;	margin: 0px 0px 5px 0px;	padding: 5px 0px;	color: #535353;	clear: both;}.post-meta-bottom a {	color: #535353;	text-decoration: none;}.post-meta-bottom a:hover {	text-decoration: none;}.comm {	float: left;	text-align: left;}.comm span {		padding: 0px 0px 0px 5px;}.comm span a {		color: #535353;	text-decoration: none;}.date {	float: left;	text-align: left;}.date span {		padding: 0px 0px 0px 0px;}/*********************************************		Previous/Next Page Navigation*********************************************/.page-nav {	clear: both; /* To clear any floats */	margin: 15px 0px;	padding: 2px 0px;	height: 22px;}.nav-previous {	width: 249px; 	float: left; 	text-align: left;	margin: 2px 0px;}.nav-next {	width: 249px; 	float: right; 	text-align: right;	margin: 2px 0px;}.page-nav a {	text-decoration: none;}.nav-previous a {	padding-left: 10px;}.nav-next a {	padding-right: 10px;}/***************************************************************************	Comments****************************************************************************/#comments-wrap {}/*	Headers	*/#comments-wrap h6 {	font-size: 1.1em;}/*	Comments	*/.commentlist {	}.gravatar { 	margin: 10px 0 10px 10px;	float: left;	width: 69px;	}.thecomment {	margin: 0px 0px 20px 0px;	overflow: hidden;	border: 1px solid #CCC;}.authorcomment .comment-body {	border-top: 1px solid #D3D3D3;	border-right: 1px solid #D3D3D3;	border-left: 1px solid #D3D3D3;}.comment-body {	margin: 0px; padding: 10px;	float: right;	width: 485px;}.comment-metadata {	background: #4A7BB5;	padding: 10px;	color: #FFF;}.comment-metadata a, .comment-metadata a:visited {	color: #FFF;}.comment-metadata a:hover {	color: #FF8800;}.authorcomment {	border: 1px solid #CCC;	margin: 0px 0px 20px 0px;	overflow: hidden;}.authorcomment .comment-body {	border: none;}.authorcomment .comment-metadata {	background: #FCF4C7;	padding: 11px 10px;	color: #AD5433;}.authorcomment .comment-metadata a {	color: #AD5433;}.authorcomment .comment-metadata a:hover {	color: #FF8800;}/*	Comment Form	*/#commentform {}#content img.wp-smiley {float: none;border: none;padding: 0px;margin: 0px;}#content img.wp-wink {float: none;border: none;padding: 0px;margin: 0px;} /*************************************	Sidebar**************************************/#sidebar {	float: right;	display: block;	width: 180px;	height: 100%;	background-color: #FFF ;	margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px;}#sidebar ul {	list-style-type: none;}#sidebarwrap {	background: #FFF;	padding: 0px 0px 0px 0px;	margin: 0px 0px 10px 0px;	border: none;}/*************************************	Popular Posts Section**************************************/#sidebar #sidebarwrap #popular {	margin: 0px;	padding: 10px 0px 0px 0px;	font-size: 0.7em;	background: #FFF;}#popular ul {	margin: 0px; 	padding: 0px 10px 15px 10px;	background: #FFF;	text-align: left; }#popular ul li {	margin: 0px; padding: 0px;}#popular ul li ul {	padding:  0px 5px 0px 5px;}#popular ul li ul li {	margin: 0px; padding: 5px 15px;	border-bottom: 1px solid #FFFFFF;	background: url(images/bullet-arrow.gif) 5px 9px no-repeat;}#popular ul li ul li a, #popular ul li ul li a:visited {	color: #003399;	padding: 0;	margin: 0px;	text-decoration: none;}#popular ul li ul li a:hover {	text-decoration: underline;}/*************************************	Right Sidebar**************************************/#r_sidebar {	float: center;	display: block;	width: 160px;	font-size: 11px;	margin: 0px; 	padding: 5px 0px 5px 10px;}#r_sidebar ul, #r_sidebar ul li {	margin: 0px; padding: 0px;}#r_sidebar ul li ul {	border-top: 1px solid #989898;}#r_sidebar ul li ul li {	margin: 0px; padding: 0px 0px 0px 10px;}#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {	color: #000;	display: block;	padding: 2px 3px;	margin: 0px;	text-decoration: none;}#r_sidebar ul li ul li a:hover {	color: #000;	text-decoration: underline;}#r_sidebar ul li ul li ul li {	border-bottom: 1px solid #EAF4FF; /*IE Bug Fix */	border-top: 1px solid #C1D8E6;	background: none;	margin:  0px; padding: 0px;}#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {	color: #000;	padding: 5px 3px 5px 10px;	margin: 0px;	text-decoration: none;}#r_sidebar ul li ul li ul {	border: none;	padding: 0px; margin: 0px;}#r_sidebar ul li ul li ul li a:hover {	color: #003399;	text-decoration: underline;}/*************************************	Footer**************************************/#text-link-ads {	padding: 15px;	text-align: left;	}/*************************************	Footer**************************************/#footer { 	padding: 5px 5px 10px 5px;	margin:  10px 0px 0px 0px;	text-align: center;	font-size: 0.8em;	clear: both;	color: #000;	}#footer a {	color: #000;	}/*************************************	Misc**************************************/.alignright { 	float: right;	}.alignleft { 	float: left;	}.aligncenter { 	margin: 0 auto;	}
