@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(beta.last.fm), domain(last.fm),domain(lastfm.com.tr) {
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td {
color: #333 !important;
}
body {
background: #aaaaaa !important;
}
#betatoolbar {
margin-bottom: -5px !important;
margin-top: -5px !important;
}
#betatoolbar #bthead {
background: #C6C6C6 !important;
border: 1px solid #ccc !important;
}
#btdetails {
background: #C6C6C6 !important;
border: 1px solid #ccc !important;
border-top: none !important;
}
div.sic,
div.fiflufi,
div.fixed {
padding: 0 !important;
}
a {
color: #545454 !important;
}
a:hover {
color: #353535 !important;
}
div.pagehead p {
color: #333333 !important;
}
h2 {
color: #333 !important;
}
div.fixed h3 a {
color: #bababa !important;
}
.staff span.name {
background: #333 !important;
}
.staff .userType {
color: #333 !important;
}
span.calSheet span.month {
background: #333 !important;
border: 1px solid #333 !important;
}
div.catalogueHead a.ontour {
background: #333 !important;
}
ul.usersSmall li strong a {
color: #1b1b1b !important;
}
ul.usersSmall li.friend strong a {
color: #818F57 !important;
}
.module ul.usersSmall li strong a {
color: #1b1b1b !important;
}
.module .moduleDropDown {
top: 4px !important;
right: 4px !important;
}
ul.minifeedSmall,
ul.eventsSmall,
ul.groupsSmall,
ul.journalsSmall {
border-bottom: none !important;
}
ul.minifeedSmall li,
ul.eventsSmall li,
ul.groupsSmall li,
ul.journalsSmall li {
border-top: none !important;
border-bottom: 1px solid #ccc !important;
}
ul.minifeedSmall li.first,
ul.eventsSmall li.first,
ul.groupsSmall li.first,
ul.journalsSmall li.first {
border-top: 1px solid #ccc !important;
}
ul.minifeedSmall li:hover,
ul.eventsSmall li:hover,
ul.groupsSmall li:hover,
ul.journalsSmall li:hover {
background-color: #c6c6c6 !important;
}
ul.journalsSmall a strong {
color: #545454 !important;
}
ul.journalsSmall a:hover strong {
color: #353535 !important;
}
#page .h2Brushed {
margin-top: 18px !important;
}
.trackHead {
padding: 0 0 18px 152px !important;
}
div#charts #content h2,
div.fiflufi div.leftCol h2,
div.fixed div.leftCol h2 {
letter-spacing: 1px !important;
color: #bababa !important;
font-size: 10px !important;
line-height: 13px !important;
margin-left: 0 !important;
margin-bottom: 9px !important;
background: #333333 !important;
padding: 6px 0 3px 6px !important;
}
div#charts h2 .h2Wrapper,
div.fiflufi div.leftCol h2 .h2Wrapper,
div.fixed div.leftCol h2 .h2Wrapper {
background: none !important;
padding: 0 !important;
height: 14px !important;
}
#page div.fiflufi div.leftCol h2,
#page div.fixed div.leftCol h2 {
margin-top: 0 !important;
}
img.cta {
margin-top: .5px !important;
}
div.fiflufi div.leftCol hr {
background: none !important;
}
div.fixed strong.position {
color: #333 !important;
}
div#charts div.chartbar span {
font-size: 100% !important;
font-weight: 500 !important;
}
div.fiflufi div.leftCol h2,
div.fixed div.leftCol h2 {
color: #bababa !important;
}
div#charts #content h2 a,
div.fiflufi div.leftCol h2 a,
div.fixed div.leftCol h2 a {
color: #bababa !important;
}
div#charts #content h2 a:hover,
div.fiflufi div.leftCol h2 a:hover,
div.fixed div.leftCol h2 a:hover {
color: #BABABA !important;
text-decoration: none !important;
}
div.fiflufi div.rightCol h2 .h2Wrapper,
div.fixed div.rightCol h2 .h2Wrapper {
background: none !important;
height: 14px !important;
}
div.fiflufi div.rightCol h2,
div.fixed div.rightCol h2 {
letter-spacing: 1px !important;
color: #bababa !important;
font-size: 10px !important;
line-height: 13px!important;
margin-bottom: 9px !important;
background: #333 !important;
padding: 2px 0 3px 6px !important;
border: none !important;
}
div.fiflufi div.rightCol h2 a,
div.fixed div.rightCol h2 a {
color: #bababa !important;
}
div.fiflufi div.rightCol h2 a:hover,
div.fixed div.rightCol h2 a:hover {
color: #BABABA !important;
text-decoration: none !important;
}
#page {
max-width: 80% !important;
background: #e7e7e7 !important;
padding-top: 0 !important;
}
div#charts #content,
div.fixed #content {
margin: -1px 0 0 0 !important;
border-bottom: none !important;
}
div.sic #content,
div.fiflufi #content {
margin: -1px 0 0 0 !important;
border-left: none !important;
border-top: none !important;
border-bottom: none !important;
}
div.fiflufi #content {
background: #dddddd url("http://cdn.last.fm/flatness/grids/fiflufi.png") right top repeat-y !important;
}
div.skylineRight {
margin-left: -15px;
padding-right: 0 !important;
overflow-x: hidden;
overflow-y: hidden;
}
div.fiflufi div.leftCol {
margin-right: -330px !important;
}
div.sic div.leftColWrapper,
div.fiflufi div.leftColWrapper {
min-width: 560px !important;
border-top: none !important;
}
div.fiflufi div.rightCol {
background: none !important;
margin: 0 0 0 15px !important;
padding: 0 10px 0 0 !important;
}
div.pagehead {
margin: 0 0 15px 0 !important;
padding: 18px 0 0 48px !important;
}
#headerWrapper {
background: none !important;
margin-left: -8px !important;
}
#header {
width: 100% !important;
height: 56px !important;
background: #333 !important;
border-top: none !important;
border-bottom: 10px solid #585858 !important;
margin: 0 !important;
}
#header h1 {
height: 21px !important;
width: 81px !important;
padding-top: 10px !important;
}
#header h1 a {
display: block;
height: 21px !important;
width: 81px !important;
background: url(http://img299.imageshack.us/img299/1604/lastfmblacklogov3qn7.png) no-repeat !important;
}
#header h1 a img {
display: none !important;
}
#header a {
color: #A3A98F !important;
}
#header li a:hover {
background: #232323 !important;
text-decoration: none !important;
}
#header li.inactive a {
color: #4a4a4a !important;
}
.rightCol {
padding-top: 0 !important;
}
dl.factboxMedium dd a {
color: #333 !important;
}
a.staff:hover span.imgMedium,
a.staff:hover span.imgMedium img {
border-color: #333 !important;
}
#btdetails #btDesc {
color: #333 !important;
}
#idBadger {
color: #bababa !important;
}
#idBadgerUser {
background: url(http://img57.imageshack.us/img57/690/idbadgerleftnp9.png) left top no-repeat !important;
}
#idBadgerDropper {
background: url(http://img504.imageshack.us/img504/7486/idbadgerdropdownyl9.png) right top no-repeat !important;
}
ul#langSelector a:hover,
#idBadgerDropDown a:hover {
color: #A3A98F !important;
background: #232323 !important;
}
#idBadger a#idBadgerUser span {
color: #333 !important;
}
ul#langSelector,
#idBadgerDropDown {
background: #A6AE93 !important;
border: 4px solid #4A4A4A !important;
}
#langSelector a,
#idBadgerDropDown a {
color: #333 !important;
}
#langSelector a:hover,
#idBadgerDropDown a:hover {
background: #232323 !important;
}
#langSelector li a:hover,
#page ul.lfmDropDownBody li a:hover {
color: #bababa !important;
}
#headLinks {
color: #A3A98F !important;
}
#headLinks a {
color: #A3A98F !important;
}
#headLinks a:hover {
color: #A3A98F;
}
#headLinks img {
display: none !important;
}
select#siteSearchSelect {
}
input#siteSearchBox {
width: 100px !important;
}
div.chartbar span {
background: #333 !important;
}
div.chartbar {
background: url(http://img99.imageshack.us/img99/258/chartsrightdarkng2.png) no-repeat right top !important;
}
ul.artistsMedium li a.highlight img {
border-color: #333 !important;
}
a:hover img.groupImage,
a:hover span.userImage img {
border-color: #333 !important;
}
p.artists a {
color: #333 !important;
}
p.artists a.highlight {
background: #333 !important;
color: #b4b4b4 !important;
}
ul#eventPhotos li.highlight {
border: 1px solid #333 !important;
background: #333 !important;
}
a:hover span.videoStill {
border-color: #333 !important;
}
ul.eventsSmall a:hover strong.summary,
ul.eventsSmall a:hover span.summary {
color: #353535 !important;
}
ul.groupsSmall a:hover strong {
color: #353535 !important;
}
div#LastAd_Top,
div#LastAd_TopRight,
div#LastAd_Mid,
div.advert {
display: none !important;
margin: 0 !important;
}
div.mpu div.wrapper {
height: 0px !important;
}
span.moduleOptions {
color: #333 !important;
}
a.confirmButton,
input.confirmButton,
button.confirmButton {
color: #A3A98F !important;
}
table.tracklist tbody tr:hover,
table.tracklist tbody tr.open {
background: #e1e1e1 !important;
}
#attendance .attendees li.friend,
#attendance .attendees li.you {
background: #C6C6C6 !important;
}
table.recentTracks td.featured,
div.infoMessage strong.messageWrapper {
background: #dadada !important;
}
#home .recs {
border-top: none !important;
}
#LastAd_Mid {
border-top: 1px solid #cecece !important;
}
#LastFooter {
background: #fff !important;
margin: 0 !important;
padding: 36px 0 0 15px !important;
border-top: 1px solid #cecece !important;
border-left: none !important;
border-right: none !important;
}
#footerLogos {
border-top: none !important;
}
#footerLinks,
#footerLogos {
margin-left: 15px !important;
}
#secondaryNavigation {
position: relative !important;
display: inline !important;
width: 100% !important;
left: 0 !important;
top: 0 !important;
}
#secondaryNavigation ul {
border: none !important;
padding-top: 4px !important;
}
#secondaryNavigation li {
display: inline !important;
}
#secondaryNavigation li a {
font-size: 12px !important;
display: inline !important;
margin: 0 !important;
padding: 2px 2px 2px 9px !important;
background: none !important;
border: 5px !important;
border-left: 1px solid #ccc !important;
color: #777777 !important;
}
#secondaryNavigation li.first a {
border-left: none !important;
}
#secondaryNavigation li a:hover,
#secondaryNavigation li.current a {
color: #232323 !important;
background: none !important;
}
#secondaryNavigation li.current a {
font-weight: 700 !important;
border-right-color: #fff !important;
}
table.recentTracks td.featuredTrack div.station {
margin: 0 0 0 0 !important;
}
table.recentTracks td.featured span.nowplaying,
table.recentTracks td.featured span.justlistened {
margin-bottom: 10px !important;
padding: 0 !important;
}
table.recentTracks td.featured {
border-bottom: 0px solid #fff !important;
background: #BCC4A3 !important;
}
table.recentTracks td.featuredImage img {
width: 45px !important;
height: 45px !important;
margin-bottom: -2px !important;
}
table.recentTracks td {
height: 0!important;
border-top: none !important;
vertical-align: middle !important;
}
table.recentTracks td.imageCell {
width: 0 !important;
}
table.recentTracks td.playbuttonCell {
text-align: center!important;
}
table.recentTracks td.imageCell img {
display: none !important;
}
table.recentTracks td.subjectCell br {
display: none !important;
}
table.recentTracks td.subjectCell a.artist:before{
content: " - " !important;
}
table.recentTracks td.subjectCell small:before {
content: " (" !important;
}
table.recentTracks td.subjectCell small:after {
content: ") " !important;
}
table.recentTracks tr.odd {
background: #e9e9e9 !important;
}
table.recentTracks tr:hover {
background: #f2f2f2 !important;
}
table .subject a:hover .body {
color: #545454 !important;
}
p.fdl a {
color: #545454 !important;
}
p.fdl a:hover span {
color: #A3A98F !important;
}
a.stationbuttonMedium {
float: left !important;
margin-bottom: 9px !important;
}
div.recs h2 {
clear: both !important;
}
span.stationButtonWrapper {
color: #d5d5d5 !important;
}
span.stationButtonWrapper:hover {
color: #ffffff !important;
}
#launcher {
color: #fff !important;
}
#launcher p {
color: #fff !important;
}
#launcher a {
padding: 4px !important;
color: #fff !important;
}
#launcher a:hover {
padding: 4px !important;
background: #545454 !important;
}
#shoutbox strong.author a {
color: #333 !important;
font-weight: 500 !important;
}
#page a.lfmButton,
#page a.lfmAddButton,
#page a.lfmBefriendButton {
color: #d5d5d5 !important;
}
#page a.lfmButton:hover,
#page a.lfmAddButton:hover,
#page a.lfmBefriendButton:hover {
color: #fff !important;
}
#page a.lfmBuyButton,
#page a.lfmDownloadButton {
color: #545454 !important;
}
#page a.lfmBuyButton:hover,
#page a.lfmDownloadButton:hover {
color: #353535 !important;
}
#page a.lfmSendButton {
color: #d5d5d5 !important;
}
#page a.lfmSendButton:hover {
color: #fff !important;
}
div.catalogueHead a.ontour {
color: #fff !important;
}
#tasteometer span.verylow span {
background: #A8B095 !important;
}
#tasteometer span.low span {
background: #9EA98B !important;
}
#tasteometer span.medium span {
background: #A1A973 !important;
}
#tasteometer span.high span {
background: #9EA95C !important;
}
#tasteometer span.veryhigh span {
background: #A0A945 !important;
}
#tasteometer span.super span {
background: #9FA915 !important;
}
ul.thecomments li.comment .wrapper {
width: 100% !important;
}
ul.thecomments li.comment ul.commentUserDetails {
width: 15px !important;
}
ul.thecomments li.comment ul.commentUserDetails li.date{
left: 75% !important;
}
div.messageSig {
text-align: left !important;
float: left !important;
}
}