body {
	Verdana, Arial, Helvetica, sans-serif;
	background: #0d69ad;
	background-image:url(../images/fade.jpg);
	background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
font color: #ffffff; text-decoration: none; font-size : 10px; 
font-family : Helvetica, Verdana; font-weight : normal;
}

.entries a{
	display:block;
	background:url(http://www.equipecarolinest-hilaire.com/images/playlist.jpg);
	height:50px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	margin-bottom:5px;
	text-align:left;
	}
	
.entries a:hover{
	color:#626812;
	background:url(http://www.equipecarolinest-hilaire.com/images/playlist-over.jpg);
	}

.entries a DIV {
	padding:10px 10px 10px 35px;
	}

.thrColFix #container { 
	width: 910px;  
	margin: 10px auto; 
	text-align: left; 
} 
.thrColFix #sidebar1 {
	float: left; 
	width: 175px; 
	/* padding-right:25px; */
}
.thrColFix #sidebar2 {
	float: right;
	width: 175px; 
	/*padding-left:25px;*/
}
.thrColFix #mainContent { 
	/*margin: 0 200px 0 200px;*/
	background-image:url(../images/mainback.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:750px;	
}
.fltrt { 
	float: right;

}
.fltlft { 
	float: left;

}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#header { 
	/*margin:0 0 30px 0;*/
	margin-bottom:20px;
	background-image:url(../images/entete_v3.gif);
	width:750px;
	/*width:950px;*/
	height:185px;
	}
.date {
	color:#666666;
	font-style:italic;
	/*margin-left:10px;*/
	float:right
}
#post { 
	text-align:left; margin-top:0px; width:500px; 
	background-image:url(../images/box.gif);
	font-size:13px;
	}
#boxfoot { 
	width:500px; 
	height:50px;
	background-image:url(../images/boxfoot.gif);
	background-repeat:no-repeat;
	font-size:10px;
	color:#fff;
	text-align:right;
	font-style:italic;
	
	}
#boxfoot DIV { padding:25px 10px 10px 10px}
#post DIV { /*padding:20px 20px 10px 20px;*/ padding:6px 22px 1px; }
#sidebox {
	width:175px;
	background-image:url(../images/sidebox.jpg);
	margin-bottom:30px;
	}
a.twitter {
	width:500;
	height:120px;
	margin-bottom:30px;
	background-image:url(../images/twitterhead.jpg);
	display:block;
	text-decoration:none;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#1c58bc;
	}
a.twitter DIV { padding:65px 20px 20px 26px ; }
a.pdf {
	width:175px;
	height:175px;
	background-image:url(../images/avenir.jpg);
	margin-bottom:30px;
	text-align:center;
	font-size:13px;
	color:#ffffff;
	}
a:link.photo1 {
	background-image:url('photo_001.jpg');width:175px; height:175px; margin-bottom:30px; display:block;
	color:#ffffff;
	}
a.photo2 {
	background-image:url('photo_002.jpg');width:175px; height:175px; margin-bottom:30px; display:block;
	color:#ffffff;
	}
a.photo3 {
	background-image:url('photo_003.jpg');width:175px; height:175px; margin-bottom:30px; display:block;
	color:#ffffff;
	}
a.photo4 {
	background-image:url('photo_004.jpg');width:175px; height:175px; margin-bottom:30px; display:block;
	color:#ffffff;
	}

a.siteinternet, a.pdf {
	width:175px;
	height:175px;

	margin-bottom:30px;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:13px;
	color:#1c58bc;
	}
a.siteinternet {
	background-image:url(../images/siteinternet.jpg);
	}
a.pdf {
	background-image:url(../images/vignettepdf.jpg);
	}
a.siteinternet DIV, a.pdf DIV, .avenir DIV { padding:10px 12px 0px 12px; }
a.siteinternet H1, a.pdf H1, .avenir H1 { font-size:18px; margin-bottom:4px; }

#sidebox DIV { padding:20px 20px 0px 20px; }
H1 { margin-top:0; color:#a9be2a; font-size:20px;}
#note { font-size:10px; padding-top:70px; }