body {

background-image:url(http://www.yolkrecords.com/1.gif);
font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color: #45433c; 
text-align: left;
}
#pied a{
color:#FFF;
text-decoration:none;}
#pied {
color:#FFF;
height:12px;
vertical-align:top;
padding-left:12px;}

#conteneur {
 width: 700px;  background:#FFF; }

/*NAVIGATION*/
#nav{
font-family:verdana;
background:#FFF;
 font-size:12px;
 font-weight:bold;
text-align:left;
margin-left:12px;
	width:683px;


}
#nav li   {
padding-top:10px;
margin-top:10px;
	padding: 0;
	display: block;
}

#nav a {
text-align:left;
font-weight:light;
	color:#000000;
	padding:1px 1px 1px 1px;
	margin-top:12px;

}

#nav a:link, #nav a:visited {
	
	text-decoration: none;
}

#nav a:hover, #nav li:hover {
	background:#445555;
color:#ffff00;
	text-decoration: none;
	
}

#nav a:active {
	color: #fff;
	text-decoration: none;
}


/*AGENDA*/

#blocagenda{
background:#FFFF00;

width:300px;
margin-top:100px;
margin-left:322px;
padding-left:5px;
margin-bottom:10px;

}
.pagination a {
text-decoration:none;

font-size:12px;
color:#FFFF00;
background:#000;
}

#agenda {
background:url("http://www.yolkrecords.com/spip/dist/images/alban.jpg");
background-repeat: no-repeat;
height:500px;
width:700px;
}
.datum {text-decoration:underline;color:#000;font-size:11px; font-weight:bold;}
.datum2 {color:#FF00OO;font-size:10px; font-weight:bold;}
/*ARTISTES*/

#artistes {


height:500px;
background:url("http://www.yolkrecords.com/spip/dist/images/artistes.jpg");
background-repeat: no-repeat;
}

#listeartistes {
width:100%;
text-align:center;
background:#FFFF00;
color:#000;
text-decoration:none;
}
#listeartistes a{
padding-left:12px;
font-weight:bold;
font-size:0.9em;
color:#000;
text-decoration:none;
}

#artistes a:hover{
background:#000;
color:#fff;
font-size:0.9em;
text-decoration:none;
}

/*CONTACT*/

#contact  {
background:url("http://www.yolkrecords.com/spip/dist/images/contact.jpg");
background-repeat: no-repeat;
height:500px;
}

#contact p{
padding-left:25px;
color:#FFFFFF;
vertical-align:middle;

}

/*GOODIES*/

#goodies{
background:url("http://www.yolkrecords.com/spip/dist/images/goodies.jpg");
background-repeat: no-repeat;
height:500px;
}

#goodiesbloc{
background:#FFFF00;
margin-bottom:12px;
width:300px;
margin-left:200px;

}

#goodiesbloc a {
text-decoration:none;
color:#000;
}
#goodiesbloc a:hover {
color:#444444;
background:#FFF;
}
/**/

#groupes {
height:500px;
background:url("http://www.yolkrecords.com/spip/dist/images/groupes.jpg");
background-repeat: repeat-y;
}

#listegroupes {
width:30%;
margin-left:33px;
background:#FFFF00;
color:#000;
text-decoration:none;
}

#listegroupes a {
font-size:10px;
color:#000;
text-decoration:none;
}

#listegroupes a:hover {
background:#FFF;

}
/*DISQUES*/

#disques {

height:500px;
background:url("http://www.yolkrecords.com/spip/dist/images/label.jpg");

background-repeat: no-repeat;
}

#blocjaune{
background:#ffff00;
margin-bottom:12px;
width:350px;
margin-left:230px;

padding-left:12px;
border-top:8px solid #ffff00;
border-bottom:8px solid #ffff00;
}

#blocjaune a {
font-size:10px;

text-decoration:none;
color:#000;
}

#blocjaune a:hover {
color:#444444;
background:#FFF;
}

/*LIENS*/

#liens {

background:url("http://www.yolkrecords.com/spip/dist/images/liens.jpg");
height:500px;
background-repeat: no-repeat;
}



#bloclien{
background:#ffff00;
margin-bottom:12px;
width:200px;
margin-left:330px;
padding-left:12px;
border-top:8px solid #ffff00;
border-bottom:8px solid #ffff00;
}
#bloclien a{
color:#000;
background:#FFF;
text-decoration:none;
}

#bloclien a:hover{
background:#000;
color:#FFF;
}
/*NEWS*/
#left {
float: left; display: block;background:#FFF;width: 700px;
}
#newsletter {
float: left; display: block;background:#FFF;background:url(../dist/images/newsletter.jpg);width: 680px;height:460px;padding-top:20px;padding-left:20px;
}
#newsletter #bloc {
background:#FFFF00;
padding:2px ; 
margin-bottom:12px;
width:400px;
margin-left:0px;
}
#carreblanc{
background:#FFF;
margin-bottom:12px;
margin-right:12px;
margin-left:12px;
border-top:1px solid #445555;
}
/*AGENDA*/
/* Habillage du mini calendrier */
/* Habillage du mini calendrier */
#calendar { font-family:arial; font-size:10px; text-align: left;  padding-left: 22px; padding-top: 0.5em; }
#calendar table { background :#FFF;width: 200px; text-align:left; padding: 0; }
#calendar caption { text-align:left; padding: 0.5em 0; font-weight: bold; color:#000;}
#calendar caption a { text-align:left; text-decoration:none;color:#fff; text-transform:uppercase; font-weight:bold; font-size:12px;}
#calendar th { background: #000; font-weight: normal; color: #fff; }
#calendar th abbr { border: none; cursor: help; }
#calendar td { margin: 0; padding: 0; border: none; text-align: center; background: #ddd; line-height: 1.6em; }
#calendar td.horsperiode { background: #ececec; color: #ccc; }
#calendar td.occupe { background: #ececec; }
#calendar td a { text-decoration: none; display: block; text-align:center; background:#444444; color:#FFF; }
#calendar td span { color: #444444; }
#calendar td a:hover { color: #000; background:#ffff00; }


#documents_joints {
background:#FFFFff;
height:50px;
}
/* microformats hcal */
.vevent {
	background: #fff;
	text-align:right;
	margin-left:2px;
	 }
.vevent .summary, .vevent .summary a {font-family:arial;font-size:14px; color: #444444;  letter-spacing: -1px;text-align:right;}
.vevent .summary a:hover { text-decoration:none; color:#cccccc; }

/* */
.vevent .description, .vevent .metadata { display: none; }
.page_item .vevent .description, .page_item .vevent .metadata { display: block; }
.vevent .spip_logos { margin: 0 10px 10px 0; float: left; }
.page_item .vevent .spip_logos { margin: 0 0 10px 10px; float: right; }

/* */
.vevent .date {background:#000 ;border:none; font-weightr:bold; text-transform:uppercase; font-size:12px;color:#444444;text-align:right;}
.vevent .dtstamp { border: none; }
.vevent .dtstart, .vevent .dtend { display: none; }
.vevent .location {color:#334444; font-size:12px;}

.itemtext h1 {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#444444;
}

/*TYPOS*/

.titre {
font: 20px "Arial Narrow", Arial, Helvetica, sans-serif; 
font-weight:bold;
color:#000;

letter-spacing: -1px; 

}

.soustitre {
font: 20px "Arial Narrow", Arial, Helvetica, sans-serif; 
font-weight:bold;
color:#FF0000;
letter-spacing: -1px; 
}

.titre a {
color:#000;

text-decoration:none;


}

.titre a:hover {
background:#445555;
color:#ffff00;

text-decoration:none;


}

.texte {

color: #444444; 

}
.titretete a {
font-weight:bold;
font-size:36px;
text-decoration:none;
margin-left:12px;
color:#000;
}
.titretetesmall  {
font-weight:bold;
font-size:10px;
text-decoration:overline;
color:#000;
background:#FFFF00;
text-transform:uppercase;
}


.lien a {
font-size:10px;

color:#fff;
background:#000;
text-decoration:none;
}

#article {
margin-left:12px;
margin-bottom:12px;
margin-right:12px;
background-color:#FFF;
}

#footer p.copy {
		float: left;
		font-size: 10px;
		color: #7d7a74;
		text-align: right;
		width: 100%;
		margin-top: 10px;
		}
		
		#footer p.copy a{
		color:#7d7a74;
		text-decoration:underscore;
		}