/* Spweet StyleSheet */

/* Communs */
body
	{
		background-color: #000000;
		background-image: url('./images/background.jpg');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-family: Century Gothic, sans-serif;
		font-size: 0.85em;
	}
img
	{
		border: 0;
	}
#page
	{
		width: 800px;
		margin: 5px auto;
		background-color: #FFFFFF;
		border: 1px #333 solid;
	}
div#top
	{
		height: 60px;
		padding-top: 200px;
		padding-right: 25px;
		background-image: url('./images/head.php');
		background-repeat: no-repeat;
		text-align: center;
	}
#top a
	{
		color: #FFFFFF;
		text-decoration: none;
	}
#prelude
	{
		position: absolute;
		width: 800px;
		top: 20px;
		left: 50%;
		margin: 0 0 0 -400px;
		color: #FFF;
		text-align: center;
	}
#prelude a { color: #FFF; }
#footer
	{
		clear: both;
		height: 25px;
		margin: 0;
		padding: 0;
		/* border-top: 1px #000 solid; */
		background-image: url('./images/dotclear.jpg');
		text-align: center;
	}
#footer a
	{
		display: block;
		width: 100%;
		height: 25px;
		font-size: 0;
		/* pour IE :D */
		color: #FFFFFF;
	}
/* Main */
#main
	{
		float: right;
		width: 550px;
		padding: 5px;
	}
.day-date
	{
		font-weight: bold;
		text-align: center;
	}
.post a
	{
		color: #000000;
	}
.post h2, .post-info
	{
		margin: 0;
	}
.post-info, .post-info-co
	{
		font-size: 0.8em;
	}
h2.post-title, h3, #comments a
	{
		color: #C00000;
	}
#trackbacks p
	{
		font-size: 0.85em;
	}

/* Sidebar */
#sidebar
	{
		float: left;
		margin-bottom: 10px;
		width: 200px;
		border-right: 1px #666 dashed;
		border-bottom: 1px #666 dashed;
	}
#sidebar h2
	{
		border-bottom: 1px #FFDE00 solid;
		color: #FF90CC;
		text-align: center;
	}
#sidebar li
	{
		list-style-type: none;
	}
#sidebar a
	{
		color: #C00;
		text-decoration: none;
	}
#sidebar a:hover
	{
		color: #000;
	}
#calendar table
	{
		width: 80%;
		margin: 0 auto;
		border-collapse: collapse;
	}
#calendar caption
	{
		margin: 0 auto;
	}
#calendar td
	{
		border: 1px solid #EEE;
		text-align: center;
	}
#calendar th
	{
		padding-bottom: 2px;
	}
#calendar abbr
	{
		font-size: 0.75em;
		color: "WHITE";
	}

/* Formulaires */
#search
	{
		text-align: center;
	}
.submit, .preview, #q, #c_nom, #c_mail, #c_site, #c_content
	{
		border: 1px #EEE solid;
		color: #F90;
	}
#c_content
	{
		font-family: Century Gothic, sans-serif;
		font-size: 0.85em;
	}
.submit, .preview
	{
		text-align: center;
	}
.form-help
	{
		font-size: 0.85em;
		margin: 0;
	}
fieldset
	{
		border: 0;
		text-align: left;
	}
label
	{
		color: #9ED200;
	}
.field label
	{
		display: block;
	}