@charset "iso-8859-1";
/* Colors for the black theme

Background:	#1a1a1a
Box:			#262626
Text:			#c3c3c3
Blue-Text:		#a9c8e7

/* general */
/* body { background:#1a1a1a; font-family:Arial, Helvetica, sans-serif, Verdana; line-height:18px; font-size:12px; margin:0px; word-spacing:5px; } */
body { background:#1a1a1a; font-family:Arial, Helvetica, sans-serif, Verdana; line-height:18px; font-size:12px; margin:0px; word-spacing:5px; }

#img2 img {max-width:100%;}
#container { width:800px; background:#1a1a1a; padding:0px; margin:0px auto 0px auto; height:100%; overflow:hidden; position:relative; min-height:100%; height:auto !important; }
#footer { width:100%; height:50px; float:left; background: url(black-footer.png) no-repeat #1a1a1a; color:#c3c3c3; margin:0px auto 10px auto; text-align:center; padding:25px 10px 0px 10px; bottom:0 !important; }
#minifooter { width:800px; color:#333333; text-align:center; float:left; }
#minifooter a { color:#333333; text-decoration:none; }
#minifooter a:link { color:#333333; text-decoration:none; }
#minifooter a:visited { color:#333333; text-decoration:none; }
#minifooter a:active { color:#333333; text-decoration:none; }
#minifooter a:hover { color:#a9c8e7; text-decoration:underline; }
/* top */
#logo { width:800px; height:150px; background:url(black-top-bg.png) #efefef; overflow:hidden; margin:10px auto 10px auto; position:relative; font-size:24px; color:#dedede; padding:0px; }
#lolologo { background:url(black-top-logo.png) no-repeat; width:800px; height:111px; float:left; }
#lolologosnow { background:url(black-top-logo-snow.gif) no-repeat; width:320px; height:111px; float:left; }
#search { width:780px; height:20px; float:left; margin:5px 5px 0px 10px; }
.search_container { display:inline; }
.search_loading { position:absolute; left:255px; top:117px; }
#top_search_box { background:#353535; border:1px solid #000000; width:253px; height:20px; margin:0px 10px 0px 0px;text-align:left; color:#c3c3c3; padding:0px 5px 0px 5px; float:left; position:relative; font-size:14px; }
.top_search_genre { background:#353535; border:1px solid #000000; width:125px; height:22px; margin:0px 0px 0px 0px; text-align:left; color:#c3c3c3; padding:0px 5px 0px 5px; float:left; position:relative; font-size:14px; }
.page_search_genre { background:#2a2a2a; border:1px solid #555; width:140px; height:22px; margin:0px 0px 0px 0px; text-align:left; color:#c3c3c3; padding:0px 5px 0px 5px; position:relative; float: right;}
.jump_genre { background:#353535; border:1px solid #000000; width:230px; height:22px; margin:0px 0px 0px 0px; text-align:left; color:#c3c3c3; padding:0px 5px 0px 5px; float:right; position:relative; font-size:14px; top:4px; }


/* left side */
#left { float:left; width:590px; text-align:left; margin:0px; color:#c3c3c3; }
#left a { color:#626262; text-decoration:none; }
#left a:link { color:#626262; text-decoration:none; }
#left a:visited { color:#626262; text-decoration:none; }
#left a:active { color:#626262; text-decoration:none; }
#left a:hover { color:#a9c8e7; text-decoration:underline; }
#left .left_top { background:url(black-left-top-corners.png) no-repeat; width:590px; height:10px; margin-top:10px; }
#left .left_bottom { background:url(black-left-bottom-corners.gif) no-repeat; width:590px; height:5px; margin:0px 0px 10px 0px; }
#left .left_middle { background:#1d1d1d; padding:0px 5px 0px 5px; width:580px; color:#c3c3c3; text-align:left; }
#left .left_middle a { color:#c3c3c3; text-decoration:none; }
#left .left_middle a:link { color:#c3c3c3; text-decoration:none; }
#left .left_middle a:active { color:#c3c3c3; text-decoration:none; }
#left .left_middle a:visited { color:#c3c3c3; text-decoration:none; }
#left .left_middle a:hover { color:#a9c8e7; text-decoration:underline; }
#left .links a { color: #c3c3c3; text-decoration:underline; }
#left .links a:link { color: #c3c3c3; text-decoration:underline; }
#left .links a:visited { color: #c3c3c3; text-decoration:underline; }
#left ul { list-style:none outside; margin:0px; padding:0px; }
#left li { margin:0px 5px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; }
/* index top 10 lyrics */
#left_top10_lyrics { width:580px; }
#left_top10_lyrics tr:hover { background:#252525; }
#left_top10_lyrics .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_lyrics .artist { width:130px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_lyrics .track { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_lyrics .genre { width:90px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_lyrics .year { width:35px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_lyrics a { color:#c3c3c3; text-decoration:none; }
#left_top10_lyrics a:link { color:#c3c3c3; text-decoration:none; }
#left_top10_lyrics a:visited { color:#c3c3c3; text-decoration:none; }
#left_top10_lyrics a:active { color:#c3c3c3; text-decoration:none; }
#left_top10_lyrics a:hover { color:#a9c8e7; text-decoration:underline; } 
/* index top 10 tracklists */
#left_top10_tracklist { width:580px; }
#left_top10_tracklist tr:hover { background:#252525; }
#left_top10_tracklist .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_tracklist .tracklist_artist { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_tracklist .tracklist_event { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_tracklist .genre { width:50px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_tracklist .year { width:35px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_tracklist a { color:#c3c3c3; text-decoration:none; }
#left_top10_tracklist a:link { color:#c3c3c3; text-decoration:none; }
#left_top10_tracklist a:visited { color:#c3c3c3; text-decoration:none; }
#left_top10_tracklist a:active { color:#c3c3c3; text-decoration:none; }
#left_top10_tracklist a:hover { color:#a9c8e7; text-decoration:underline; }
/* tracklist and lyrics top 10 heads */
.head_nr { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_artist { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_track { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_genre { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_year { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_event { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_type { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_nick { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
.head_submits { font-size:16px; font-weight:bold; text-align:left; padding:0px 5px 0px 5px; }
/* most submited cloud */
#mostsubmited { margin-bottom:20px; }
#mostsubmited_list ul { list-style:none outside; margin:0px; padding:0px; }
#mostsubmited_list li { margin:0px 5px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; font-size:12px; display:inline; }
#mostsubmited_list #mostsubmited_nr1 { font-size:22px; }
#mostsubmited_list #mostsubmited_nr2 { font-size:18px; }
#mostsubmited_list #mostsubmited_nr3 { font-size:16px; }
/* index top 10 lyrics and tracklist submits */
#left_top10_submitters { width:580px; }
#left_top10_submitters tr:hover { background:#252525; }
.left_top10_submitters tr:hover { background:#252525; }
#left_top10_submitters .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; margin:0px; }
#left_top10_submitters .nick { width:190px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_submitters .submits { width:205px; text-align:left; padding:0px 5px 0px 5px; }
#left_top10_submitters .submits2 { width:205px; text-align:left; padding:0px 5px 0px 5px; background:#102010; }
#left_top10_submitters .submits2:hover { background:#203020; }
#left_top10_submitters a { color:#c3c3c3; text-decoration:none; }
#left_top10_submitters a:link { color:#c3c3c3; text-decoration:none; }
#left_top10_submitters a:visited { color:#c3c3c3; text-decoration:none; }
#left_top10_submitters a:active { color:#c3c3c3; text-decoration:none; }
#left_top10_submitters a:hover { color:#a9c8e7; text-decoration:underline; }
/* pageselect */
.page_select { width:580px; text-align:center; }
.page_select a:link { color:#c3c3c3; text-decoration:none; }
.page_select a:visited { color:#c3c3c3; text-decoration:none; }
.page_select a:active { color:#c3c3c3; text-decoration:none; }
.page_select a:hover { color:#a9c8e7; text-decoration:underline; }
/* lyrics page */
#left_lyrics { width:580px; }
#left_lyrics tr:hover { background:#252525; }
#left_lyrics .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; }
#left_lyrics .artist { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_lyrics .track { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_lyrics .genre { width:50px; text-align:left; padding:0px 5px 0px 5px; }
#left_lyrics .year { width:35px; text-align:left; padding:0px 5px 0px 5px; }
#left_lyrics a { color:#c3c3c3; text-decoration:none; }
#left_lyrics a:link { color:#c3c3c3; text-decoration:none; }
#left_lyrics a:visited { color:#c3c3c3; text-decoration:none; }
#left_lyrics a:active { color:#c3c3c3; text-decoration:none; }
#left_lyrics a:hover { color:#a9c8e7; text-decoration:underline; }
/* tracklist page */
#left_tracklist { width:580px; }
#left_tracklist tr:hover { background:#252525; }
#left_tracklist .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; }
#left_tracklist .artist { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_tracklist .track { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_tracklist .genre { width:50px; text-align:left; padding:0px 5px 0px 5px; }
#left_tracklist .year { width:35px; text-align:left; padding:0px 5px 0px 5px; }
#left_tracklist a { color:#c3c3c3; text-decoration:none; }
#left_tracklist a:link { color:#c3c3c3; text-decoration:none; }
#left_tracklist a:visited { color:#c3c3c3; text-decoration:none; }
#left_tracklist a:active { color:#c3c3c3; text-decoration:none; }
#left_tracklist a:hover { color:#a9c8e7; text-decoration:underline; }
/* request page */
#left_request { width:580px; }
#left_request tr:hover { background:#252525; }
#left_request .nr { width:10px; text-align:left; padding:0px 5px 0px 5px; }
#left_request .artist { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_request .track { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_request .genre { width:50px; text-align:left; padding:0px 5px 0px 5px; }
#left_request .type { width:35px; text-align:left; padding:0px 5px 0px 5px; }
#left_request a { color:#c3c3c3; text-decoration:none; }
#left_request a:link { color:#c3c3c3; text-decoration:none; }
#left_request a:visited { color:#c3c3c3; text-decoration:none; }
#left_request a:active { color:#c3c3c3; text-decoration:none; }
#left_request a:hover { color:#a9c8e7; text-decoration:underline; }
/* right side */
#right { float:right; width:200px; text-align:left; margin:0px; color:#c3c3c3; word-spacing:normal; }
#right .right_top { background:url(black-right-top-corners.png) no-repeat; width:200px; height:10px; margin-top:10px; }
#right .right_bottom { background:url(black-right-bottom-corners.gif) no-repeat; width:200px; height:5px; margin:0px 0px 10px 0px; }
#right .right_middle { background:#1d1d1d; padding:0px 5px 0px 5px; width:195px; text-align:left; }
#right ul { list-style:none outside; margin:0px; padding:0px; }
#right li { margin:0px 5px 0px 0px; padding:0px; }
#right li:hover { background:#252525; }
#right a { color:#c3c3c3; text-decoration:none; }
#right a:link { color:#c3c3c3; text-decoration:none; }
#right a:visited { color:#c3c3c3; text-decoration:none; }
#right a:active { color:#c3c3c3; text-decoration:none; }
#right a:hover { color:#a9c8e7; text-decoration:underline; }
/* contact */
.contactform { display:block; }
.cfield { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.cmsg { width:568px; background:#353535; height:300px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
#csend { background:#353535; color:#c3c3c3; border:0px; margin-top:5px; }
#cclear { background:#353535; color:#c3c3c3; border:0px; margin-left:20px; margin-top:5px; }
/* lyric add */
.add_lyric { display:block; }
.lfield { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.lfieldbox { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.lfieldbox-small-chat { width:451px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 0px 0px 5px; }
.lfieldbox-small-userbar { width:218px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; height:15px; margin: 1px 0px 1px 0px; font-size:9px; }
.llyric { width:568px; background:#353535; height:120px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.lnote { width:568px; background:#353535; height:40px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.lcomment { width:568px; background:#353535; height:100px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
#ladd { background:#353535; color:#c3c3c3; border:0px; margin-top:5px; }
#laddbox { background:#353535; color:#c3c3c3; border:0px; margin-top:5px; }
#laddbox-chat { background:#353535; color:#c3c3c3; border:0px; margin-top:0px; }
#lclear { background:#353535; color:#c3c3c3; border:0px; margin-left:20px; margin-top:5px; }
.lgenre { width:580px; background:#353535; height:100px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.lflag { width:580px; background:#353535; height:65px; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
/* lyric view */
#lyric_view_container { height:100%; overflow:hidden; padding:0px; margin:0px auto 0px auto; position:relative; height:auto !important; }
#lyric_name_report_container { color:#ffffff; }
#lyric_name_report_container a { color:#d70000; }
#lyric_name_report_container a:link { color:#d70000; }
#lyric_name_report_container a:visited { color:#d70000; }
#lyric_name_report_container a:active { color:#d70000; }
#lyric_name_report_container a:hover { color:#a9c8e7; }
#lyrics_txt { float:left; width:360px; word-spacing:normal; }
#lyrics_txt span { cursor: help; }
#lyrics_info { float:right; width:178px; word-spacing:normal; }
#lyrics_info ul { word-spacing:normal; }
#lyrics_info li { word-spacing:normal; text-align:left; }
/* tracklist add */
.add_tracklist { display:block; }
.tfield { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.ttracklist { width:568px; background:#353535; height:300px; border:1px solid #242424; color:#efefef; padding:0px 5px 0px 5px; }
#tadd { background:#353535; color:#c3c3c3; border:0px; margin-top:5px; }
#tclear { background:#353535; color:#c3c3c3; border:0px; margin-left:20px; margin-top:5px; }
/* tracklist view */
#tracklist_view_container { height:100%; overflow:hidden; padding:0px; margin:0px auto 0px auto; position:relative; height:auto !important; }
#tracklist_txt { float:left; width:360px; }
#tracklist_info { float:right; width:178px; word-spacing:normal; }
#tracklist_info ul { word-spacing:normal; }
#tracklist_info li { word-spacing:normal; }
/* genre page */
#genre_view_container { height:100%; overflow:hidden; padding:0px; margin:0px auto 0px auto; position:relative; height:auto !important; }
#genre_desc { float:left; width:400px; }
#genre_samples { float:right; width:178px; word-spacing:normal; }
#left_genre { width:580px; }
#left_genre tr:hover { background:#252525; }
#left_genre .nr { width:10px; text-align:right; padding:0px 5px 0px 5px; }
#left_genre .artist { width:155px; text-align:right; padding:0px 5px 0px 5px; }
#left_genre .track { width:155px; text-align:left; padding:0px 5px 0px 5px; }
#left_genre .genre { width:50px; text-align:center; padding:0px 5px 0px 5px; }
#left_genre .type { width:35px; text-align:center; padding:0px 5px 0px 5px; }
#left_genre a { color:#ffffff; text-decoration:none; }
#left_genre a:link { color:#ffffff; text-decoration:none; }
#left_genre a:visited { color:#ffffff; text-decoration:none; }
#left_genre a:active { color:#ffffff; text-decoration:none; }
#left_genre a:hover { color:#a9c8e7; text-decoration:underline; }
/* login */
.login { display:block; }
.login_field { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
.login_button { background:#353535; color:#c3c3c3; border:0; margin-top:5px; }
/* signup */
.signup { display:block; }
.signup_field { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
#signup_button { background:#353535; color:#efefef; border:0; margin-top:5px; }
#eula_cookie_checkbox{ background:#353535; color:#efefef; border:0; margin:5px 0px 0px 0px; }
/* recover */
.recover { display:block; }
.recover_field { width:568px; background:#353535; border:1px solid #353535; color:#efefef; padding:0px 5px 0px 5px; }
#recover_button { background:#353535; color:#efefef; border:0; margin-top:5px; }
/* acp */
.acp_user { color:#efefef; }
.acp_user a { color:#efefef; }
.acp_user a:link{ color:#efefef; }
.acp_user a:active { color:#efefef; }
.acp_user a:visited { color:#efefef; }
.acp_user a:hover { color:#efefef; }
.acp_user ul { list-style:none outside; padding:8px 0px 0px 0px; height:30px; margin:0px; }
.acp_user li { height:30px; padding:0px; display:inline; padding:9px 5px 6px 0px; color:#efefef; }
/* ads */
#googlead { width:468px; height:60px; margin:0px auto 0px auto; }
#beatport { width:580px; text-align:center; }
/* quote */
/* .middle_qoute { float:left; width:718px; text-align:left; margin:10px 30px 10px 30px; padding:5px 10px 5px 10px; color:#999999; background:#ffffff; border:1px solid #dedede; line-height:14px; font-size:12px; font-style:italic; } */
/* .qoute_top { background:url(/themes/black/qoute_top.gif) no-repeat; width:20px; height:19px; padding:10px; float:left; } */
/* .qoute_bottom { background:url(/themes/black/qoute_bottom.gif) no-repeat; width:20px; height:19px; padding:0px; float:right; } */
/* .floatfix { width:100%; height:100%; overflow:hidden; }*/
/* things */
#report { color:#d70000; }
#report a { color:#d70000; }
#report a:link { color:#d70000; }
#report a:visited { color:#d70000; }
#report a:active { color:#d70000; }
#report a:hover { color:#d70000; }
a img { border:0px; }
p { display:block; }
table { border:0px; border-collapse:collapse; margin-top:5px; }
tr, td, th { border:1px solid #252525; }
th { cursor:pointer; }
.small_text { font-size:8px; }
.red_error { color:#AF0000; font-weight:bold; display:block; font-size:14px; }
.bold { font-weight:bold; }
.head { color:#a9c8e7; font-size:16px; word-spacing:5px; font-weight:bold; }
.head_error { color:#f9a897; font-size:16px; word-spacing:5px; font-weight:bold; }
.right_head, .left_head { color:#c3c3c3; font-size:16px; word-spacing:5px; font-weight:bold; }
.added { color:#ffffff; font-size:10px; word-spacing:5px; font-weight:bold; }
.latest_lyrics { line-height:normal; }

/* 1st menu */
#menu { width:800px; background:#1a1a1a; margin:0px auto 0px auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; border:0px; height:30px; }

/* menu 2*/
#menu2 { width:800px; background:url(black-menu-two.png) #1a1a1a; margin:10px auto 0px auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:0px; height:30px; }
#menu2 a { color:#858585; text-decoration:none; outline: none; }
#menu2 a:link { color:#858585; text-decoration:none; }
#menu2 a:visited { color:#858585; text-decoration:none; }
#menu2 a:active { color:#858585; text-decoration:none; }
#menu2 a:hover { color:#a9c8e7; text-decoration:none; }
#menu2 #mact2 a { color:#1a1a1a; text-decoration:none; }
#menu2 #mact2 a:link { color:#5a5a5a; text-decoration:none; }
#menu2 #mact2 a:visited { color:#5a5a5a; text-decoration:none; }
#menu2 #mact2 a:active { color:#5a5a5a; text-decoration:none; }
#menu2 #mact2 a:hover { color:#a9c8e7; text-decoration:none; }
#menu2 ul { list-style:none outside; padding:5px 0px 0px 10px; height:30px; margin:0px;}
#menu2 li { height:30px; padding:0px; display:inline; padding:8px 0 10px 0; color:#939393; }/*8px 10px 10px 10px;*/

/* the tab code */
#tabs { 
	line-height:normal; 
	margin:0;
	min-width:570px;
	} 
.rtl #tabs { 
	margin:0 7px 0 0; 
	}  
#tabs ul { 
	margin:0; 
	padding:0; 
	list-style: none; 
	} 
#tabs li { 
	display: inline; 
	margin:0; 	
	padding: 0; 
	font-size: 1em; 
	font-weight: bold; 
	}
#tabs a { 
	float: left; 
	background: url("black-tabs_01.png") no-repeat 0% -31px; 
	margin: 0 3px 0 0; 
	padding: 0 0 0 6px; 
	text-decoration: none; 
	position: relative; 
	font-style:normal;
	outline: none;
	}

.rtl .tabs a { 
	float: right; 
	margin: 0 0 0 1px; 
	padding: 0 6px 0 0; 
	}
#tabs a span { 
	float: left; 
	display: block; 
	background: url("black-tabs_02.gif") no-repeat 100% -31px; 
	padding: 5px 12px 5px 6px; 
	color: #a0a0a0; 
	white-space: nowrap; 
	text-transform:capitalize; 
	}
.rtl .tabs a span { 
	float: left;
	padding: 7px 6px 4px 12px; 
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span, .rtl .tabs a span { 
	float:none;
	}
/* End hack */
#tabs a:hover span { 
	color: #a9c8e7; /* #6f6f6f #464646 */
	} 
#tabs #activetab a { 
	background-position: 0 0px; 
	}
#tabs #activetab a span { 
	background-position: 100% 0px; 
	padding-bottom: 5px; 
	color: #ffffff; 
	}
#tabs a:hover { 
	background-position: 0 -62px; 
	}
#tabs a:hover span { 
	background-position:100% -62px; 
	text-decoration:none; 
	font-style:normal;
	}
#tabs #activetab a:hover span { 
	color: #a9c8e7; 
	text-decoration:none; 
	font-style:normal;
	}

#tabs a:active span {
	color: #6D8398;
	}




/* bbcode url/wiki link styling */
.bbcode_url:link, .bbcode_wiki:link { color: #7Db0f8; }
.bbcode_url:visited, .bbcode_wiki:visited { color: #7Db0f8; }
.bbcode_url:hover , .bbcode_wiki:hover{ color: #ff9560; }
.bbcode_url, .bbcode_wiki { color: #7Db0f8; }


.bbcode_img { max-width:580px; max-height:400px; vertical-align:top; }
.bbcode_img_popup { max-width:960px; max-height:550px; vertical-align:top; }




/* These editor-tools* css stuff is from Phorums editor tools module, see lololyrics.com/faq for license */
#editor-tools {
    padding: 3px;
    height: 20px;
    margin-bottom: 1px;
 /*   border-bottom: 1px solid #ddd;*/
    text-align: left;
    background-color: #1a1a1a;
    background-color: #1d1d1d;
}

/* padding is arranged in editor_tools.js (lololyrics3.js), so do not define it here. */
#editor-tools .editor-tools-button {
    margin-right: 2px;
    margin-bottom: 2px;
    background-color: #303030;
    border: 1px solid #404040;
    vertical-align: bottom;
}

#editor-tools .editor-tools-button:hover {
    border: 1px solid #777;
}

.editor-tools-popup {
    text-align: left;
    position:absolute;
    padding: 5px 5px;
    background-color:#eee;
    border:1px solid #777;
    font-family:arial, verdana, serif, sans-serif;
    z-index: 1500;
}

.editor-tools-popup a,
.editor-tools-popup a:active,
.editor-tools-popup a:visited {
    text-decoration: none;
    color: black;
}

.editor-tools-popup a:hover {
    text-decoration: underline;
}

#editor-tools-smiley-picker img,


#editor-tools-subjectsmiley-picker img {
    border: none;
    margin: 3px;
}

#editor-tools-a-help {
    float: right;
}




.icon {
float: left;
display: block;
width: 20px;
height: 16px;
text-indent: -9999px;
background: url(/img/fugue-sprite.png) 0 0 no-repeat;
}


.iconmenu {
float: left;
/* display: block; */
vertical-align: middle;
position: relative;
top: 4px;
width: 20px;
height: 16px;
text-indent: -9999px;
background: url(/img/fugue-sprite.png) 0 0 no-repeat;
}

.icontop {
float: left;
/* display: block; */
vertical-align: middle;
position: relative;
top: 13px;
width: 20px;
height: 16px;
text-indent: -9999px;
background: url(/img/fugue-sprite.png) 0 0 no-repeat;
}

.iconminimal {
width: 16px;
height: 16px;
display: block;
background: url(/img/fugue-sprite.png) 0 0 no-repeat;
}

.music { background-position: 0 -0px; }

.music-pencil { background-position: 0 -16px; }

.music-plus { background-position: 0 -32px; }

.heart { background-position: 0 -48px; }

.heart-break { background-position: 0 -64px; }

.heart-half { background-position: 0 -80px; }

.tools { background-position: 0 -96px; }

.settings { background-position: 0 -112px; }

.settings-pen { background-position: 0 -128px; }

.settings-alert { background-position: 0 -144px; }

.gender-male { background-position: 0 -160px; }

.gender-female { background-position: 0 -176px; }

.world { background-position: 0 -192px; }

.world-alert { background-position: 0 -208px; }

.bbcode-bold { background-position: 0 -224px; }

.bbcode-code { background-position: 0 -240px; }

.bbcode-italic { background-position: 0 -256px; }

.bbcode-quote { background-position: 0 -272px; }

.bbcode-underline { background-position: 0 -288px; }

.currency-usd { background-position: 0 -304px; }

.currency-eur { background-position: 0 -320px; }

.currency-gbp { background-position: 0 -336px; }

.crown-silver { background-position: 0 -352px; }

.crown-bronze { background-position: 0 -368px; }

.crown-gold { background-position: 0 -384px; }

.cd { background-position: 0 -400px; }

.cd-plus { background-position: 0 -416px; }

.cd-pen { background-position: 0 -432px; }

.cd-minus { background-position: 0 -448px; }

.red-circle { background-position: 0 -464px; }

.red-circle-small { background-position: 0 -480px; }

.navigate-previous { background-position: 0 -496px; }

.navigate-next { background-position: 0 -512px; }

.navigate-first { background-position: 0 -528px; }

.navigate-last { background-position: 0 -544px; }

.color { background-position: 0 -560px; }

.clock { background-position: 0 -576px; }

.notepad { background-position: 0 -592px; }

.notepad-plus { background-position: 0 -608px; }

.notepad-empty { background-position: 0 -624px; }

.notepad-text { background-position: 0 -640px; }

.clock-plus { background-position: 0 -656px; }

.clock-minus { background-position: 0 -672px; }

.color-alert { background-position: 0 -688px; }

.yellow-circle { background-position: 0 -704px; }

.yellow-circle-small { background-position: 0 -720px; }

.nuke { background-position: 0 -736px; }

.cake { background-position: 0 -752px; }

.chart-up-green { background-position: 0 -768px; }

.chart-up-blue { background-position: 0 -784px; }

.chart-down-red { background-position: 0 -800px; }

.chart-down-blue { background-position: 0 -816px; }

.chart-up-plus { background-position: 0 -832px; }

.chart-up { background-position: 0 -848px; }

.bell { background-position: 0 -864px; }

.book { background-position: 0 -880px; }

.book-arrow { background-position: 0 -896px; }

.bandaid { background-position: 0 -912px; }

.balloon-two { background-position: 0 -928px; }

.balloon2 { background-position: 0 -944px; }

.club { background-position: 0 -960px; }

.binoculars { background-position: 0 -976px; }

.alarm { background-position: 0 -992px; }

.alarm-alert { background-position: 0 -1008px; }

.health { background-position: 0 -1024px; }

.counter-999 { background-position: 0 -1040px; }

.camera { background-position: 0 -1056px; }

.bbcode-link { background-position: 0 -1072px; }

.bbcode-link-plus { background-position: 0 -1088px; }

.bbcode-link-minus { background-position: 0 -1104px; }

.bbcode-link-pen { background-position: 0 -1120px; }

.bbcode-strikethrough { background-position: 0 -1136px; }

.bbcode-text { background-position: 0 -1152px; }

.download { background-position: 0 -1168px; }

.upload { background-position: 0 -1184px; }

.rss-feed { background-position: 0 -1200px; }

.home { background-position: 0 -1216px; }

.key { background-position: 0 -1232px; }

.information { background-position: 0 -1248px; }

.information-balloon { background-position: 0 -1264px; }

.information-border { background-position: 0 -1280px; }

.information-shield { background-position: 0 -1296px; }

.buoy { background-position: 0 -1312px; }

.magnet { background-position: 0 -1328px; }

.lock { background-position: 0 -1344px; }

.magnify { background-position: 0 -1360px; }

.magnify-plus { background-position: 0 -1376px; }

.magnify-minus { background-position: 0 -1392px; }

.letter { background-position: 0 -1408px; }

.letter-arrow { background-position: 0 -1424px; }

.letter-alert { background-position: 0 -1440px; }

.letter-minus { background-position: 0 -1456px; }

.letter-pen { background-position: 0 -1472px; }

.letter-plus { background-position: 0 -1488px; }

.letter-yellow { background-position: 0 -1504px; }

.letter-letter { background-position: 0 -1520px; }

.letter-letter-text { background-position: 0 -1536px; }

.letter-small { background-position: 0 -1552px; }

.letter-two { background-position: 0 -1568px; }

.letter-two-arrow { background-position: 0 -1584px; }

.letter-two-alert { background-position: 0 -1600px; }

.letter-two-minus { background-position: 0 -1616px; }

.letter-two-pen { background-position: 0 -1632px; }

.letter-two-plus { background-position: 0 -1648px; }

.letter-three { background-position: 0 -1664px; }

.red-minus { background-position: 0 -1680px; }

.red-denied { background-position: 0 -1696px; }

.mic { background-position: 0 -1712px; }

.megaphone { background-position: 0 -1728px; }

.red-denied-border { background-position: 0 -1744px; }

.red-denied-shield { background-position: 0 -1760px; }

.money { background-position: 0 -1776px; }

.money-coins { background-position: 0 -1792px; }

.health2 { background-position: 0 -1808px; }

.news { background-position: 0 -1824px; }

.news-news { background-position: 0 -1840px; }

.news-plus { background-position: 0 -1856px; }

.news-news-plus { background-position: 0 -1872px; }

.bucket { background-position: 0 -1888px; }

.colorpad { background-position: 0 -1904px; }

.synth { background-position: 0 -1920px; }

.green-plus { background-position: 0 -1936px; }

.green-plus-round { background-position: 0 -1952px; }

.green-plus-round-border { background-position: 0 -1968px; }

.green-plus-shield { background-position: 0 -1984px; }

.comments { background-position: 0 -2000px; }

.comments-pen { background-position: 0 -2016px; }

.balloon { background-position: 0 -2032px; }

.balloon-a-z { background-position: 0 -2048px; }

.balloon-z-a { background-position: 0 -2064px; }

.balloon-1-9 { background-position: 0 -2080px; }

.balloon-9-1 { background-position: 0 -2096px; }

.spell-green { background-position: 0 -2112px; }

.spell-red { background-position: 0 -2128px; }

.star { background-position: 0 -2144px; }

.star-plus { background-position: 0 -2160px; }

.star-minus { background-position: 0 -2176px; }

.star-empty { background-position: 0 -2192px; }

.star-half { background-position: 0 -2208px; }

.monitor-on { background-position: 0 -2224px; }

.monitor-off { background-position: 0 -2240px; }

.terminal { background-position: 0 -2256px; }

.thumbs-down { background-position: 0 -2272px; }

.thumbs-down-empty { background-position: 0 -2288px; }

.thumbs-up { background-position: 0 -2304px; }

.thumbs-up-empty { background-position: 0 -2320px; }

.correct { background-position: 0 -2336px; }

.correct-round { background-position: 0 -2352px; }

.correct-round-border { background-position: 0 -2368px; }

.correct-shield { background-position: 0 -2384px; }

.trophy-gold { background-position: 0 -2400px; }

.trophy-bronze { background-position: 0 -2416px; }

.tropy-silver { background-position: 0 -2432px; }

.square-plus { background-position: 0 -2448px; }

.square-minus { background-position: 0 -2464px; }

.square-plus-small { background-position: 0 -2480px; }

.square-minus-small { background-position: 0 -2496px; }

.select2 { background-position: 0 -2512px; }

.man-blue { background-position: 0 -2528px; }

.female-red { background-position: 0 -2544px; }

.man-green { background-position: 0 -2560px; }

.female-green { background-position: 0 -2576px; }

.person-black { background-position: 0 -2592px; }

.man-white { background-position: 0 -2608px; }

.female-white { background-position: 0 -2624px; }

.man-female { background-position: 0 -2640px; }

.speaker-max { background-position: 0 -2656px; }

.speaker-down { background-position: 0 -2672px; }

.speaker-mute { background-position: 0 -2688px; }

.speaker-up { background-position: 0 -2704px; }

.speaker-low { background-position: 0 -2720px; }

.speaker-off { background-position: 0 -2736px; }

.magic-wand { background-position: 0 -2752px; }

.blue-round { background-position: 0 -2768px; }

.blue-round-recycle { background-position: 0 -2784px; }

.sign { background-position: 0 -2800px; }

.book-at { background-position: 0 -2816px; }

.book-at-plus { background-position: 0 -2832px; }

.book-at-minus { background-position: 0 -2848px; }

.date { background-position: 0 -2864px; }

.yellow-alert { background-position: 0 -2880px; }

.yellow-alert-round { background-position: 0 -2896px; }

.light-bulb { background-position: 0 -2912px; }

.lightning { background-position: 0 -2928px; }

.unlock { background-position: 0 -2944px; }

.yellow-alert-border { background-position: 0 -2960px; }

.yellow-alert-round-border { background-position: 0 -2976px; }

.sofa { background-position: 0 -2992px; }

.leaf { background-position: 0 -3008px; }

.pencil { background-position: 0 -3024px; }

.question-white { background-position: 0 -3040px; }

.cross { background-position: 0 -3056px; }

.bbcode-picture { background-position: 0 -3072px; }

.bbcode-sup { background-position: 0 -3088px; }

.bbcode-sub { background-position: 0 -3104px; }

.bbcode-smile { background-position: 0 -3120px; }

.bbcode-video { background-position: 0 -3136px; }





/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #797979;
	
	text-decoration: none; 
	color: #7db0f8;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #797979;
	color: #ff9560;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #393939;
	background-color: #333333;
	color: #e0e0e0;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #666666;
	color: #666666;
}

select, textarea, input { border: 1px solid #353535; !important; }
select:focus, textarea:focus, input:focus { border: 1px solid #777777; }
/* select:hover, textarea:hover, input:hover { border: 1px solid #555555; } */
/* top_search_box:focus { border: 1px solid #777777; } */

.bbcode_url:link, .bbcode_wiki:link { color: #7Db0f8 !important; }
.bbcode_url:visited, .bbcode_wiki:visited { color: #7Db0f8 !important; }
.bbcode_url:hover, .bbcode_url:hover { color: #ff9560 !important; }
.bbcode_url, .bbcode_wiki { color: #7Db0f8 !important; }

.color-charts-red   { color: #CC2222; }
.color-charts-turq  { color: #008F8F; }
.color-charts-blue  { color: #9999FF; }
.color-charts-green { color: #00CF00; }

.center { text-align:center; margin-top:0px; margin-bottom:0px; padding:0px; }


.list_item {
        border-bottom: 1px solid #393939;
        margin-bottom: 5px;
        margin-top: 0px;
        padding-bottom: 0px;
        position: relative;
        min-height:100%; height:auto !important;
        overflow:hidden;
        height: 60px;
        padding-bottom: 00px;
        padding-top: 5px;
}

.list_item .artist {
	font-weight: bold;
}

.list_item .release {
	color: #9b9b9b;
}

.list_item .cover {
        float:left;
        height: 60px;
        width: 60px;
}

.list_item .cover img {
        border: 1px solid #666666;
	width: 60px;
	height: 60px;
}

.list_item .info {
        float: right;
        position: relative;
        text-align:left;
        margin:0px;
        color:#c3c3c3;
        width: 510px;
        word-spacing: 4px;
}

fieldset { 
   -moz-border-radius-bottomleft: 5px;
   -moz-border-radius-bottomright: 5px;
   -moz-border-radius-topleft: 5px;
   -moz-border-radius-topright: 5px;
   -webkit-border-radius: 7px;
   border-radius: 3px;
   background-color: #202020;
   color: #dedede;
   padding: 5px 5px 5px 5px;
}

legend { color: #dedede; }
