/* History - Home
---------------------------------------------------------- */
ul.yearlist{ overflow:hidden; width:100%; clear:both; margin-bottom:-10px; position:relative; } /* negative margin for having the same padding on the top and bottom.. */
ul.yearlist li{ background:#F0F0F0; float:left; margin:0 0 10px;  width:310px; line-height:13px; cursor:pointer;}
ul.yearlist li.middle{ margin:0 10px 10px 10px; }
ul.yearlist li:hover { background:#FDFBD5/*bff0f7*/; }
ul.yearlist li a{ padding:10px; width:295px; overflow:hidden; display:block; }
ul.yearlist li a:hover { text-decoration: none; }
ul.yearlist li img{ margin: 2px 10px 0 0; float: left}
ul.yearlist li span.yeartitle{ margin-bottom:3px; color: #000; font-size:15px; font-weight:bold; ; width: 70px; }
ul.yearlist li span.bands{ line-height:13px; color: #000; display: block; float: left; width: 215px; }

/* History - Archive
---------------------------------------------------------- */
ul.col { width: 310px; float:left; margin-right: 10px }
ul.last { float: left; margin-right: 0 }
ul.col ul { margin-bottom: 15px; }
ul.col ul li { padding: 3px 0; border-bottom: 1px solid #EFEFEF }
ul.col a { color: #000; display: block }
ul.col a:hover { color: #009037; }

/* History - Detail
---------------------------------------------------------- */
div.fiche{ padding:0 15px 0 0; float:left; width:172px; }
div.fiche a img{ border:1px solid #000; }
div.fiche a:hover img{ border:1px solid #000; }

div.ficheDetails{ float:left; width:349px; }
div#main div.ficheDetails h3{ margin-bottom:5px; }

ul.genres li.entry{ float:left; }
ul.genres li.entry li { padding: 3px 0; border-bottom: 1px solid #EFEFEF }
