@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
domain("last.fm"),
domain("lastfm.es"),
domain("lastfm.de"),
domain("lastfm.fr"),
domain("lastfm.jp"),
domain("lastfm.it"),
domain("lastfm.pl"),
domain("lastfm.com.br"),
domain("lastfm.se"),
domain("lastfm.tr"),
domain("lastfm.ru"),
domain("cn.last.fm") {

* { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif !important; /* Just a personal font preference feel free to cut out */ }

#siteSearchBox { -moz-border-radius: 2px !important; /* Always annoyed me how they made the dropdown rounded but not the search box, i am a pedant though*/ }

.LastAd,#legalities,#justCantGetEnough,.modulechartsartists,.modulechartstracks,#footer_ads { display: none !important; /* This hides top artists and tracks on user page, and footer junk on all pages */ }

#content { margin-top: 10px !important; }

a[href$="/library/tags"],.r-artist a[href$="/+groups"],.r-group a[href$="/charts"] { -moz-border-radius: 0px 0px 0px 10px !important; } /* Again, just being a pedant */

.recentTracksContainer {
height: 250px !important;
overflow: scroll !important;
overflow-x: hidden !important;
}

.r-group .modulechartsartists, .a-charts .modulechartsartists, .a-charts .modulechartstracks { display: block !important; /* Shows the top artists and tracks for groups and charts pages only */ }

}