body { margin: 0; padding: 0; font-size: 1px; font-family: Tahoma, sans-serif; text-align: left; background: #FFF; }
* { margin: 0; padding: 0; }

#contenedor { width: 530px; background: url(../images/genres_bg.gif) no-repeat right top; }

#genresList { width: 530px; height: 400px; margin: 37px 0 0 0; background: url(../images/sec_disc_tracklist_bg.gif) no-repeat left 21px; }
#genresList h1 { height: 17px; margin: 0 0 21px 0; }
#genresList h2 { margin: 21px 0 0 24px; font-size: 11px; font-weight: bold; color: #F00; }
#genresList h3 { width: 200px; float: left; margin: 11px 0 0 0; font-size: 11px; font-weight: normal; }
#genresList h3 a { color: #000; text-decoration: none; }
#genresList h3 a:hover { color: #F00; text-decoration: underline; }


#contenedorLyrics { width: 705px; }
#contenedorLyrics DIV.lyrics { height: 400px; width: 400px; margin: 0 0 0 24px; float: left; }
#contenedorLyrics h3 { width: 180px; padding: 0 20px 0 0; float: left; margin: 11px 0 0 0; font-size: 11px; font-weight: normal; }
#contenedorLyrics table.short { height: 380px; width: 505px; padding: 11px 0 0 0; margin: 0 0 0 24px; }
#contenedorLyrics table.long { height: 380px; width: 705px; padding: 11px 0 0 0; margin: 0 0 0 24px; }
#contenedorLyrics td.lyrics { width: 180px; padding: 0; font-size: 11px; font-weight: normal; vertical-align: top; }
#contenedorLyrics td.button { width: 105px; padding: 0 0 60px 0; vertical-align: bottom; }
#contenedorLyrics td.lyrics p { width: 200px; margin: 10px 0 0 0; }

#genresList DIV.backButton { width: 105px; height: 105px; margin: 260px 0 0 0; float: left; }
#genresList DIV.backButton img { border: none; }

#genresList DIV.genres { margin: 0 0 0 24px; }

