*{padding:0;margin:0}
body,h1,h2,h3,h4,h5,h6,form,ul,li,p{padding:0;margin:0}
body{font-family:Arial,sans-serif;font-size:75%}
a:link,a:visited{text-decoration:none;color:#fff}
a:hover,a:active{text-decoration:underline}
a img{border:0}
form input,form textarea,select{border-top:1px solid #ee1c24;border-left:1px solid #ee1c24;border-bottom:1px solid #f78e56;border-right:1px solid #f78e56}
input.button{border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #555;border-right:1px solid #555;color:white;background:#898989;font-size:80%;margin-bottom:1px;padding:0 3px}
input.button:active{border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:1px solid #555;border-left:1px solid #555}
img.loading{visibility:hidden}
div#mainp{width:930px}
div#flashplayer{margin-bottom:15px}
div.clear{clear:both}
div.error{color:red}
span.req{color:red}
input.num,select.num{width:50px}
span.imp{color:red}
div.alert{border:1px solid #EF804A;background-color:#FFF5EF;padding:5px}
div.status0{border:1px solid #EF804A;background-color:#FFF5EF;margin-bottom:10px;text-align:center;font-weight:bold;padding:10px}
div.status1{border:1px solid #48de3e;background-color:#edfeeb;margin-bottom:10px;text-align:center;font-weight:bold;padding:10px}
p.notice{margin-top:10px;font-size:90%}
table.list{font-size:90%;width:100%}
a.arrowed{background:url("../img/arrow_del.gif") no-repeat left;padding-left:10px}
div.topBorderFull{background:url("../img/orange_line_horizontal_bt.png") top left no-repeat;height:100%}
div.topBorderSharp{background:url("../img/orange_line_horizontal_bt.png") top right no-repeat;height:100%}
div.leftBorderFull{background:url("../img/orange_line_vertical_bt.png") top left no-repeat;height:100%}
div.leftBorderSharp{background:url("../img/orange_line_vertical_bt.png") bottom left no-repeat;height:100%}
div#top{background:url("../img/logo.png") top left no-repeat;margin-top:10px;height:104px;width:1000px}
img.home{left:0;top:10px;width:306px;height:103px;position:absolute}
div#top div#lang{float:left;margin-top:8px;margin-left:16px}
div#top div#lang ul{position:relative;z-index:100;list-style-type:none}
div#top div#lang li{display:inline}
div#top div#lang li a{text-transform:uppercase;text-decoration:none;font-size:90%;color:#fff;margin-right:5px}
div#top div#lang li a.active{color:#f7941d}
div#top div#logo{float:left;height:51px;background:#000;margin-left:50px}
div#top div#logo img{padding:16px 0 12px 0}
div#top img#mainmenu_left,div#top img#mainmenu_right{float:left}
div#top img#mainmenu_left{margin-left:290px}
div#top div#mainmenu{background:url("../img/mainmenu_bg.png") top left repeat-x;padding-top:6px;height:45px;float:left}
div#top div#mainmenu ul{list-style-type:none}
div#top div#mainmenu li{display:block;float:left;height:45px;background:url("../img/mainmenu_li_bg.png") left 55% no-repeat}
div#top div#mainmenu li.firstitem{background:none}
div#top div#mainmenu a{text-decoration:none;display:block;height:30px;font-size:120%;text-transform:uppercase;color:#fff;padding:15px 15px 0 15px;margin-left:2px;font-weight:bold;float:left}
div#top div#mainmenu a.active{background:url("../img/mainmenu_active_bg.png") left top repeat-x;text-decoration:underline;color:#f7941d}
div#top div#mainmenu a:hover{text-decoration:underline}
div#top div#searchbar{background:url("../img/searchbar_bg.png") top left repeat-x;padding:7px 30px 0 0;margin-left:123px;margin-top:20px;height:25px;float:left}
div#top div#searchbar span.label{padding-left:10px;font-size:90%;color:#000}
div#top div#searchbar span.alfa{position:relative;z-index:100}
div#top div#searchbar span.alfa a{text-transform:uppercase;text-decoration:none;font-weight:bold;padding:2px 3px}
div#top div#searchbar span.alfa a:hover{text-decoration:underline}
div#top div#searchbar form#searchform{display:inline}
div#top img#searchbar_right{float:left;margin-top:20px}
div#searchbar input#SearchText{width:130px}
div.container{height:100%}
div.container div.content{padding:27px 3px 0 9px}
div.container h2{background:url("../img/h2_bg.png") top right no-repeat;padding:5px 30px 5px 10px;font-weight:normal;display:block;font-size:90%;color:#f7941d;float:left}
div.visible{display:block}
div.hidden{display:none}
#login{float:left;width:227px;height:193px;background:url("../img/login_bg.png") top right no-repeat}
#login form{margin-top:30px;padding:0 20px}
#login form label{display:block;font-size:90%}
#login form input{display:block;margin-bottom:7px;padding:1px}
#login form input.button{padding:0 4px}
#login ul{margin:0 20px;list-style-type:none}
#login ul a{color:#fff;font-size:95%;text-decoration:none}
#login ul a:hover{text-decoration:underline}
form#loginform{margin-bottom:10px}
div.newsitem_compact{background:url("../img/newitem_bg.png") top right no-repeat;overflow:hidden;height:48px;font-size:90%;padding:3px}
div.newsitem_compact img{margin-right:3px;height:45px;width:45px;float:left}
div.newsitem_compact span.nick{font-weight:bold}
#footer{margin-top:20px;height:27px;width:900px}
#footer #copyright{background:url("../img/copyright_bg.png") left bottom repeat-x;font-size:90%;float:left;width:700px;height:27px}
#footer p{padding-left:10px;padding-top:8px}
#footer #themes{background:url("../img/themepicker_bg.png") right bottom no-repeat;float:right;height:27px;width:200px}
#footer #themes label{font-size:90%;float:left;width:70px}
#footer #themes a{border:1px solid #fff;position:relative;margin-left:3px;font-size:1px;height:10px;float:left;width:10px}
#footer #themes a.active{border-color:#f7941d}
#footer #themes a.color1{background:#6F6F6F}
#footer #themes a.color2{background:#92278f}
#footer #themes a.color3{background:#9e0b0f}
#footer #themes a.color4{background:#753c2a}
#footer #themes a.color5{background:#1c1c1c}
div#development{text-align:right;font-size:90%;padding:10px 0;width:855px}
div#development a:link,div#development a:visited{text-decoration:none}
div#development a:hover,div#development a:active{text-decoration:underline}
div#development span.mendo{font-family:arial;color:#f5821f}
div#development span.e{color:#fff}
div#development img{vertical-align:bottom;padding-bottom:1px}
#mainblock{margin-top:20px}
div.topLists div.container{float:left;margin-right:10px;width:300px}
div.topList{float:left;width:303px;margin-right:10px;background:url("../img/orange_line_horizontal_bt.png") top right no-repeat}
div.topList div.players{border-left:4px solid #f7941c;padding-left:4px;padding-top:4px;clear:both}
div.topList div.player_big{margin-bottom:3px}
div.topList div.band_list{font-size:90%;padding:0 3px 3px 3px;height:51px}
div.topList div.band_list a{text-decoration:none;font-weight:bold;color:#fff}
div.topList div.band_list img{padding-right:5px;height:45px;width:45px}
div.topList div.band_list ul.ratings{padding:1px 5px;list-style-type:none}
div.topList div.band_list ul.ratings li{color:#F7941C}
div.star-rating{background:url("../img/star_rating.gif") repeat-x;font-size:1px;height:10px;width:55px}
div.star-rating div{background:url("../img/star_rating.gif") 0 10px;height:100%}
div.star-rating a.star1{margin-left:0}
div.star-rating a.star2{margin-left:11px}
div.star-rating a.star3{margin-left:22px}
div.star-rating a.star4{margin-left:33px}
div.star-rating a.star5{margin-left:44px}
div.star-rating a:link,div.star-rating a:visited{margin-top:-10px;height:10px;width:11px;float:left;background:none}
div.star-rating a:hover,div.star-rating a:active{background:url("../img/star_rating.gif") 10px;position:relative;left:1px}
div.textPanel{margin-left:234px;width:684px}
div.textPanel a:link,div.textPanel a:visited{text-decoration:underline;color:#f26424}
div.tabMenu{background:url("../img/orange_line_horizontal_tb.gif") right bottom no-repeat;height:25px}
div.tabMenu ul{list-style-type:none}
div.tabMenu li{float:left;margin-right:-15px}
div.tabMenu li a:link,div.tabMenu li a:visited{position:relative;color:#fff;font-size:90%;text-decoration:none;display:block;float:left;padding:6px 30px 5px 10px;background:url("../img/tabmenu_lastitem_bg.gif") right bottom no-repeat}
div.tabMenu li.firstitem a{padding-left:10px}
div.tabMenu li.mi1 a{z-index:100}
div.tabMenu li.mi2 a{z-index:200}
div.tabMenu li.mi3 a{z-index:300}
div.tabMenu li.mi4 a{z-index:400}
div.tabMenu li.mi5 a{z-index:500}
div.tabMenu li.mi6 a{z-index:600}
div.tabMenu li.mi7 a{z-index:700}
div.tabMenu li.mi8 a{z-index:800}
div.tabMenu li a:hover{text-decoration:underline}
div.tabMenu li a.active:link,div.tabMenu li a.active:visited{background-image:url("../img/tabmenu_lastitem_active_bg.gif");cursor:default;z-index:1000}
div.tabMenu li a.active:hover,div.tabMenu li a.active:active{text-decoration:none}
div.textPanel h1{font-size:150%;font-weight:normal;margin-bottom:10px}
div.textPanel h2,div.textPanel h2{margin:0;padding:0;font-size:150%;font-weight:normal;margin-bottom:10px;background:none;float:none;color:#000}
div.textPanel h2 a{color:#f26424}
div.textPanel div.content{background-color:#fff;padding:31px 21px}
div.textPanel div.newsitem{margin-bottom:20px;min-height:120px}
div.textPanel div.newsitem img{padding:0 10px 5px 0;height:110px;width:110px;float:left}
div.newsitem h3{font-size:100%;margin-bottom:6px}
div.newsitem h3 a:link,div.newsitem h3 a:visited{text-decoration:underline;font-weight:normal;font-size:150%;color:#f26424}
div.newsitem h3 span.count{font-size:90%;font-weight:normal}
div.textPanel h1 span.count{font-size:60%;font-weight:normal}
div.textPanel div.text{min-height:100px;line-height:150%;font-size:90%}
div.textPanel span.date{font-size:90%;font-weight:bold}
div.textPanel div.gallery h3{margin-bottom:10px;font-weight:normal;font-size:150%}
div.textPanel div.gallery div.nav{margin:3px 0}
div.events span.date{font-size:120%}
div.textPanel span.date_events{font-size:150%}
span.event_date_added{margin-bottom:5px;font-size:90%;display:block}
#comments{margin-top:25px;padding-top:10px;border-top:2px solid #f7941c;font-size:90%}
#comments h3{font-size:100%;margin-bottom:10px}
#comments a{color:#f26424}
#comments textarea{width:300px;height:100px;border-top:1px solid #ee1c24;border-left:1px solid #ee1c24;border-bottom:1px solid #f78e56;border-right:1px solid #f78e56}
#comments span.date{font-weight:normal;font-size:100%}
div.comment{font-size:90%}
div.comment label{margin-bottom:2px;font-weight:bold;display:block}
div.comment textarea{height:100px;width:300px}
div.comment input.txt{width:300px}
div.comment span.date{font-weight:normal;font-size:100%}
div#musicianDetails div.container,div#musicianSongs div.container{background-color:#FFF}
div#musicianDetails{margin-left:7px;font-size:90%;height:330px;width:360px;float:left}
div#musicianDetails div.content,div#musicianSongs div.content{padding:35px 0 0 15px}
div#musicianDetails div.inner_content,div#musicianSongs div.inner_content{height:295px}
div#musicianDetails div.col1{height:295px;width:115px}
div#musicianDetails div.col1 img{margin-bottom:5px;height:110px;width:110px}
div#musicianDetails div.col1 span.val{font-weight:bold}
div#musicianDetails div.col1 dd{font-weight:bold}
div#musicianDetails div.col2{overflow:auto;height:295px;width:220px;float:right}
div#musicianDetails h1{margin-bottom:10px;font-size:200%}
div#musicianDetails a:link,div#musicianDetails a:visited{text-decoration:underline;color:#f26424}
div#musicianSongs{margin-left:7px;height:330px;width:320px;float:left}
div#musicianSongs div.song_list{margin-top:10px;overflow:auto;height:270px}
div#musicianSongs div.song_detailed{background-image:url("../img/newitem_bg.png");width:275px}
div#musicianSongs div.song_detailed.active{background:url("../img/song_detailed_active_bg.gif") top right repeat-x;}
#centerblock{margin-top:10px}
#centerblock.musician_info #container.loading{background-image:url("../img/loadingAnimation.gif");background-position:center center;background-repeat:no-repeat}
div.musician_info div#comments{margin-top:0;border-top:0}
#news{float:left;width:227px;height:193px}
#news div.container{background-color:#fff}
#centerblock div.textPanel{margin-left:235px;width:683px}
#centerblock div.textPanel div.tabs{background-color:#fff;padding:10px;min-height:193px}
div.c_search{margin-left:234px;width:684px}
div.c_search h3{font-weight:normal;font-size:200%;color:#F7941C;margin:10px 0}
div.c_search p{color:#F7941C}
div.c_search div.content{padding-top:35px;padding-left:15px}
div.c_search div.song_detailed{width:265px}
div.band_list{padding:0 3px 3px 3px;overflow:hidden;font-size:90%;height:51px}
div.band_list a{font-weight:bold;font-size:100%}
div.band_list img{padding-right:5px;height:45px;width:45px;float:left}
div.band_list ul.ratings{padding:1px 5px;list-style-type:none}
div.band_list ul.ratings li{color:#F7941C;float:none}
div.band_list span.position{background:url("../img/triangle_big.gif") no-repeat;padding-left:3px;font-weight:bold;color:#F7941C;height:45px;width:30px;float:left}
div.c_popularBig{margin-left:234px;width:684px}
div.c_popularBig div.content{min-height:200px}
div.bandFull{position:relative;margin-top:15px;padding:0 10px;float:left;width:110px}
div.bandFull dl{color:#F7941C;font-size:90%}
div.bandFull dt{display:block;float:left;width:60px;text-align:right;margin-right:3px}
div.bandFull h4{font-size:90%;padding-top:5px;font-weight:bold}
div.bandFull h4 a{color:#fff}
div.bandFull img{height:110px;width:110px}
div.bandFull div.song{font-size:90%;color:#F7941C}
div.bandFull div.played{margin-top:5px;font-size:90%;margin-left:35px;color:#F7941C}
div.bandFull div.player{margin-top:5px;float:left}
div.bandFull div.player a.playcontrol:link,div.bandFull div.player a.playcontrol:visited{background-image:url("../img/play_bg.png");text-decoration:none;display:block;height:19px;width:32px;cursor:pointer}
div.bandFull div.player a.playcontrol.active:link,div.bandFull div.player a.playcontrol.active:visited{background-image:url("../img/pause_bg.png")}
div.c_az{width:918px}
div.c_az div.container div.content{padding-top:20px}
div.songs_medium{margin-left:10px}
div.song_medium{background:url("../img/bg_grad_small.png") left repeat-y;margin-bottom:4px;overflow:hidden;font-size:90%;height:23px}
div.song_medium.active{background:#000}
div.song_medium span.position{float:left;background:url("../img/triangle_small.gif") no-repeat;font-weight:bold;padding-left:4px;color:#F7941C;width:34px;height:23px;padding-top:4px}
div.song_medium span.musician{font-weight:bold;width:100px;float:left;padding-top:5px}
div.song_medium span.title{margin-left:5px;color:#F7941C;width:120px;float:left;padding-top:5px;height:17px;overflow:hidden}
div.song_medium span.player{margin-left:5px;color:#fff;text-align:right;white-space:nowrap}
div.song_medium span.player a.playcontrol:link,div.song_medium span.player a.playcontrol:visited{padding:6px 5px;font-size:1px;margin:4px 0;background:url("../img/play_pause.gif") center right no-repeat;text-decoration:none;margin-right:5px}
div.song_medium span.player a.playcontrol.active:link,div.song_medium span.player a.playcontrol.active:visited{background-position:center left}
div.songs_compact{margin-top:7px}
div.songs_compact div.col1{margin-left:10px;width:210px;margin-right:200px}
div.songs_compact div.col2{width:210px;margin-right:5px;float:right}
div.song_compact{padding:3px 3px 0 3px;margin-bottom:4px;line-height:18px;overflow:hidden;font-size:90%}
div.song_compact.active{background:#000}
div.song_compact span.player{width:20px;float:left}
div.song_compact span.player a.playcontrol{display:block;width:12px;height:13px;background:url("../img/play_pause.gif") center right no-repeat;text-decoration:none}
div.song_compact span.player a.playcontrol.active{background-position:center left}
div.song_compact span.musician{font-weight:bold}
div.song_compact span.title{color:#F7941C}
div.songs_detailed{margin-top:7px}
div.song_detailed{background:url("../img/newitem_bg.png") top right repeat-x;margin-bottom:4px;overflow:hidden;font-size:90%;padding:3px;height:45px}
div.song_detailed img.avatar{margin-right:3px;height:45px;width:45px;float:left}
div.song_detailed.active{background:url("../img/song_detailed_active_bg.gif") top right repeat-x;}
div.song_detailed div.player{margin-right:5px;margin-top:5px;float:right}
div.song_detailed div.player a.playcontrol{display:block;width:12px;height:13px;background:url("../img/play_pause.gif") center right no-repeat;text-decoration:none}
div.song_detailed div.player a.playcontrol.active{background-position:center left}
div.song_detailed span.position{background:url("../img/triangle_big.gif") no-repeat;padding-left:3px;font-weight:bold;color:#F7941C;height:40px;width:30px;float:left}
div.song_detailed span.musician{font-weight:bold;display:block}
div.song_detailed span.title{display:block;height:15px;overflow:hidden;color:#F7941C}
div.song_detailed div.rating div.star-rating{float:left}
div.song_detailed span.rating{display:block;color:#F7941C}
div.song_detailed span.player{width:30px}
div#top40{width:910px}
div#top40 div.content{padding:5px 5px 0 0}
div#top40 div.col{margin-left:5px;height:565px;width:221px;float:left}
div#top40 div.last{float:none}
div#top40 div.genres{margin:15px 0 15px 10px}
div#top40 div.genres a{margin-left:15px;font-size:150%}
div#top40 div.genres span.active{margin-left:15px;font-size:150%;color:#f8941d}
div#top40 div.genres a.active{color:#f26424}
div.event_calendars{width:210px;float:left}
div.event_calendars table.main{height:130px}
div.event_calendars table.main,div.event_calendars table.months{background-color:#cdcdcd;font-size:90%;width:210px;margin:0}
div.event_calendars table.months{padding:3px 0}
div.event_calendars table.months td.month{font-weight:bold;padding:0 3px}
div.event_calendars table.months td.nav_prev{text-align:left}
div.event_calendars table.months td.nav_next{text-align:right}
div.event_calendars table.months td.month a:link,div.event_calendars table.months td.month a:visited{background-color:#fa931d;padding:0 4px}
div.event_calendars table.main th.daysofweek{font-weight:normal;color:#f7941d}
div.event_calendars table.main td{padding:2px}
div.event_calendars table.main td.today{background-color:#898989;border:1px solid red}
div.event_calendars table.main td a:link,div.event_calendars table.main td a:visited{text-decoration:none;background:#f8941d;color:#fff;padding:1px 2px;display:block}
div.event_calendars table.main td a:hover{text-decoration:underline}
div.event_calendars table.main td a.active{background-color:#000;color:#f8941d}
div.calendars div.col2{margin-left:5px}
div.calendars div.col3{margin-left:5px}
div.content.registration h1{text-align:center}
div.content.registration a:link,div.content.registration a:visited{background:url("../img/register_bg.png") repeat-x;width:250px;text-align:center;color:#fff;text-decoration:none;margin:0 auto 5px auto;display:block;line-height:25px;font-size:150%;font-weight:normal}
div.content.registration a:hover,div.content.registration a:active{text-decoration:underline}
div#registration h3{font-weight:normal;margin:0 0 20px 0;font-size:200%;color:#000}
div#registration div.info{padding-right:30px;font-size:90%;float:right;width:270px}
div#registration div.info ul{list-style-position:inside;list-style-type:decimal}
div#registration div.info li{padding:3px 0}
div#registration div.col1{line-height:22px;text-align:right;font-weight:bold;font-size:90%;height:22px;width:150px;float:left}
div#registration div.col2{margin-left:160px;line-height:22px;height:22px;width:170px}
div#registration div.error{padding-left:170px;font-weight:normal;font-size:110%;font-weight:bold;margin-bottom:20px;color:red}
div.lstFiles{background-color:#efefef;margin-top:10px;font-size:90%;padding:6px;color:#444}
div.lstFiles input{background-color:#efefef;margin:0 0 0 5px;font-size:90%;cursor:pointer;color:red;border:0;padding:0}
div.addmusic label{font-weight:bold;margin-top:10px;display:block;font-size:90%}
div.addmusic ul{list-style-position:inside;font-size:90%}
div.addmusic p{padding-bottom:5px;font-size:90%}
div.profile div.avatar{width:110px}
div.profile div.entry{margin-bottom:10px}
div.profile div.avatar input.button{margin-top:5px;width:100%}
div.profile div.info{float:right;width:510px}
div.profile div.description{font-size:90%}
div.profile div.genres div{width:150px}
div.profile div.genres a{text-decoration:underline;font-size:120%;font-weight:bold}
div.profile div.genres a.delete{background:url("../img/delete_o.gif") no-repeat 3px;font-weight:normal;padding-left:15px;font-size:90%;margin-left:10px;float:right}
div.profile textarea{height:150px;width:100%}
div.profile label{font-weight:bold;display:block;font-size:90%}
div.profile div.song_detailed div.info{width:auto;float:none}
div.profile div.song_detailed span.musician a{font-weight:bold;color:#fff}
div.profile div.song_detailed div.player a{background:url("../img/delete_w.gif") no-repeat 3px;padding-left:15px;color:#fff}
div.profile div.song_detailed span.rating{color:#000}
span.pagination{font-size:90%}
div.forumpag span.pagination{font-size:100%;}
span.pagination span.numbers a:link,span.pagination span.numbers a:visited{background-color:#f8941d;margin-right:1px;padding:0 6px 2px 6px;color:#fff}
span.pagination span.numbers a.active:link,span.pagination span.numbers a.active:visited{background-color:#fff;color:#000}
div.container h2,div.menu_block h2{position:relative;z-index:20;display:block;float:left;font-size:90%;color:#f7941d;padding:5px 30px 5px 10px;background:url("../img/h2_bg.png") top right no-repeat;font-weight:normal}
div.fp div.block{float:left}
div.fp_row1{margin-top:15px;width:918px}
div.fp_row1 div.block{height:300px;width:306px}
div.fp_row1 div.block1 a{text-decoration:none;display:block;height:270px}
div.fp_row1 div.song_medium{height:23px}
div.fp_row2{margin-top:15px;width:918px}
div.fp_row2 div.block{margin-right:5px;height:195px;width:225px}
div.fp_row2 div.block1 div.content{padding-left:3px}
div.fp_row2 div.block2 div.content{padding-left:3px}
div.fp_row2 div.block3 div.content{padding-left:3px}
div.fp_row2 div.block4{margin-right:0}
div.fp_row3{margin-top:40px;height:150px;width:918px}
div.fp_row3 h3{background:url("../img/h3_bg.png") top right no-repeat;padding:5px 30px 0px 10px;font-weight:normal;cursor:default;font-size:90%;display:block;float:left;color:#000}
div.url{margin:7px 15px;font-size:90%}
div.fp_row3 div.block{background:url("../img/gray_gradient_vertical.png") right top repeat-x;margin-right:5px;height:165px;width:450px}
div.fp_row3 div.block1{margin-right:10px}
div.fp_row3 div.botBorderSharp{background:url("../img/orange_line_horizontal_tb.png") bottom right no-repeat;position:relative;margin-top:-25px;height:25px}
div.fp_row3 div.bandThumb{margin:20px 12px 0 12px;text-align:center;overflow:hidden;font-size:90%;width:65px;float:left}
div.fp_row3 div.bandThumb span.date{display:block}
div.fp_row3 div.bandThumb a{display:block}
div.fp_row3 div.bandThumb img{height:45px;width:45px;margin:4px 0}
div.fp_row3 div.song_compact{height:19px}
div.fp div.calendar table.main,div.fp div.calendar table.months{width:90%;margin:0 5% 10px 5%;font-size:90%}
div.fp div.calendar table.months td.month{font-weight:bold}
div.fp div.calendar table.main th.daysofweek{font-weight:normal;color:#f7941d}
div.fp div.calendar table.main td{border:2px solid}
div.fp div.calendar table.main td.today{background-color:#898989}
div.fp div.calendar table.main td a{display:block;padding:1px 2px;background:#f8941d;color:#fff;text-decoration:none}
div.menu_block{background:url("../img/login_bg.png") bottom right no-repeat;min-height:195px;width:225px;float:left}
div.menu_block div.content{padding-top:33px}
div.menu_block form{padding:0 20px}
div.menu_block form label{display:block;font-size:90%}
div.menu_block form input.txt{display:block;margin-bottom:7px;padding:1px}
div.menu_block form input.button{padding:0 4px}
div.menu_block ul{list-style-type:none;margin:0 20px}
div.menu_block ul a:link,div.menu_block ul a:visited{text-decoration:none;font-size:90%;color:#fff}
div.menu_block ul a:hover,div.menu_block ul a:active{text-decoration:underline}
div.menu_block ul a.active:link,div.menu_block ul a.active:visited{text-decoration:underline;font-weight:bold;color:#000}
div.c_umenu_musician form{font-size:90%}
div.c_umenu_musician input.txt{width:180px}
div.c_umenu_musician textarea{height:120px;width:180px}
div.banners div{margin-bottom:10px}
div.banners label{font-weight:bold;display:block}
div.terms ul{margin-left:20px;list-style-type:decimal}
div.terms li{padding:10px 0}
div.terms ul ul{list-style-type:lower-alpha}
div.admnews a:link,div.admnews a:visited{color:#f7941d}
div.admnews table{border-collapse:collapse;width:100%}
div.admnews table tr{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}
div.admnews table td{vertical-align:top;padding:5px 0}
div.admnews label{font-size:90%;font-weight:bold;margin-top:10px;display:block}
div.admnews input.txt{width:100%}
div.admnews textarea{height:400px;width:100%}
div.admnews textarea.intro{height:150px}
div.admnews div.img{margin-right:10px;text-align:center;width:48px;float:left}
div.admnews a.gallery_img{border:1px solid #f7941c;width:45px;display:block;padding:1px}
div.admnews div.img_upload div.l{border:1px solid #fff;margin-right:51%}
div.admnews div.img_upload div.r{border:1px solid #fff;float:right;width:49%}
tr.disabled{color:#999}
tr.disabled a:link,tr.disabled a:visited{color:#999}
tr.error{color:#ff0000}
tr.error a:link,tr.error a:visited{color:#ff0000}
tr.tr1{background-color:#ededed}
div#error404{margin:200px auto 0 auto;font-size:90%;color:#eaeaea;width:340px}
div#error404 a:link,div#error404 a:visited{color:#f36420}
div#error404 h1{border-bottom:2px solid #f16623;padding-bottom:3px;margin-bottom:15px;font-weight:normal;margin-top:30px;font-size:210%}
div#error404 h2{margin-bottom:20px;font-size:130%}
div#error404 ul{list-style-image:url("../img/li.gif");margin-left:13px}
div#error404 ul li{padding:4px 0}
div#notavalaible{margin:200px auto 0 auto;text-align:center;color:#eaeaea;width:455px}
div#notavalaible h1{border-bottom:2px solid #f16623;padding-bottom:3px;margin-bottom:5px;font-weight:normal;margin-top:30px;text-align:right;font-size:170%}
div#notavalaible h2{text-align:right;margin-bottom:20px;font-size:100%}
tbody#calender{font-family:arial,sans serif;font-size:90%;width:200px}
table#calendarTable{border-collapse:collapse;border:2px solid #000;background-color:#cdcdcd;position:absolute;display:none;z-index:1;left:0;top:0}
table#calendarTable img{border:0}
table#calendarTable TD{text-align:center;font-size:7pt;width:19px}
tbody#calendarTableHead td{background-color:white}
tbody#calendarTableDays td{background-color:#999;font-weight:bold}
table#calendarTable select{font-family:arial,sans serif;font-size:110%;border:none}
td.normalDay{cursor:pointer}
td.hlDay{background-color:#FFF;color:red;cursor:pointer}
td.toDay{background-color:#f8941d;color:#fff;font-weight:bold;cursor:pointer}
td.choosenDay{background-color:#000;color:#fff}
div#banner_bottom{width:1000px;margin-top:10px}
div#banner_bottom img{margin-bottom:5px;margin-right:5px;float:left}
div#banner_top{margin-bottom:5px;width:1010px}
div#banner_top img{margin-bottom:5px;margin-right:5px;float:left}
div#banner_right{position:absolute;text-align:center;left:930px}
div#banner_right img{margin-bottom:5px}
div#banner_top div.flashbanner{margin-bottom:5px;margin-right:5px;float:left}
div#banner_right div.flashbanner{margin-bottom:5px}
div#banner_bottom div.flashbanner{margin-right:5px;margin-bottom:5px;float:left}
div.multicheckboxes{list-style-type:none}
div.multicheckboxes input{margin-right:5px}
div.multicheckboxes label{font-weight:normal;display:inline;cursor:pointer}
div#musicians_genres div.band_list{margin-bottom:2px;margin-right:2px;margin-top:0;width:218px;float:left}
div.admtop5 select.songs{width:200px}
div.forum div.r{float:right}
div.forum div#quoteline{margin-bottom:3px;color:#383838}
div.forum a:link,div.forum a:visited{text-decoration:underline;font-size:90%;font-weight:bold}
div.forum a:hover,div.forum a:active{text-decoration:underline}
div.forum h1{background:url("../img/forums.gif") #e8e8e8 no-repeat 7px;border:1px solid #d8d8d8;background-color:#e8e8e8;line-height:32px;padding:0 0 0 35px}
div.forum h1 a:link,div.forum h1 a:visited{font-size:12px}
div.forum td.f_title img{vertical-align:middle; margin-right:5px;}
table.forum{border-collapse:collapse;font-size:100%;width:100%}
table.forum a:link,table.forum a:visited{font-weight:normal;font-size:120%}
table.forum td{font-family:arial;background-color:#f6f6f6;line-height:28px;padding:4px;color:#000}
table.forum th{font-family:arial;color:#000}
table.forum tr.f_head{background-color:#e8e8e8;border:1px solid #d8d8d8;line-height:30px}
table.forum th.f_title{text-align:left;font-weight:normal;padding-left:10px;font-size:150%}
table.forum td.f_title{padding-left:10px}
table.forum th.f_cnt_posts,table.forum th.f_cnt_topics{text-align:center;font-weight:bold;width:60px}
table.forum th.empty{width:30px}
table.forum th.f_last_post{width:120px;text-align:left;font-weight:bold}
table.forum th.f_ico{background:url("../img/forums.gif") #e8e8e8 no-repeat right;width:30px}
table.forum td.f_ico{background:url("../img/forums.gif") #f6f6f6 no-repeat right;width:20px}
table.forum td.f_cnt_posts,table.forum td.f_cnt_topics,table.forum td.empty{background-color:#eee;text-align:center}
table.forum td.f_last_post{background-color:#eee;text-align:left}
table.forum th.f_title a:link,table.forum th.f_title a:visited{font-weight:bold;font-size:12px}
table.posts{border-collapse:collapse;width:100%}
tr{border:1px solid #dfdfdf}
table.posts td{vertical-align:top;padding:5px}
table.posts td.text{color:#383838}
table.posts td.avatar{width:1px}
table.posts td.reply{vertical-align:bottom;width:1px}
table.posts td.reply input{width:80px}
table.posts div.f_author{margin-bottom:5px;font-size:110%}
table.posts td.tr1{background-color:#fff}
table.posts td.tr0{background-color:#f6f6f6}
table.posts div.f_date{margin-bottom:3px;font-weight:bold;font-size:90%;color:#1c1c1c}
table.posts div.f_date a:link,table.posts div.f_date a:visited{font-size:110%}
form#frmAddPost{border-top:3px solid #F36523;margin-top:15px;padding-top:5px}
form#frmAddPost textarea{border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-left:1px solid #969696;border-top:1px solid #969696;margin-bottom:5px;color:#808080;padding:3px;height:155px;width:634px}
form#frmAddPost input.txt{border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-left:1px solid #969696;border-top:1px solid #969696;margin-bottom:3px;padding:3px;width:634px}
form#frmAddPost div.chars{color:#383838}
form#frmAddPost span#chrleft{font-weight:bold;color:#F36523}
form#frmAddPost input.button{width:80px}
form#frmAddPost label{margin-bottom:3px;font-weight:bold;margin-top:10px;font-size:90%;color:#575757;display:block}
blockquote{border:1px dashed #d8d8d8;background-color:#eee;margin:7px 0;padding:10px}
div.galleries h1{background:url("../img/galleries.gif") #e8e8e8 no-repeat 3px;border:1px solid #d8d8d8;margin-top:10px;line-height:32px;padding-left:30px}
div.galleries h1 span{color:#f26424}
div.galleries a:link,div.galleries a:visited{font-weight:bold;font-size:90%}
div.galleries div.gallery_thumb{margin:0 3px 20px 3px;overflow:hidden;height:160px;width:126px;float:left}
div.galleries div.gallery_thumb a.img{background-color:#eeeeee;border:1px solid #e1e1e1;margin-bottom:1px;display:block;height:126px;width:126px}
div.galleries div.gallery_thumb img{margin:8px 0 0 8px}
div.galleries div.gallery_thumb input{margin-bottom:2px}
div.galleries span.pagination{margin-bottom:5px;display:block}
div.galleries span.pagination a:link,div.galleries span.pagination a:visited{font-weight:normal;font-size:100%}
div.galleries label{font-weight:bold;margin-top:10px;font-size:90%;color:#575757;display:block}
div.galleries.extended div.gallery_thumb{height:170px}
div.alert.creditinfo{padding:10px 0;font-size:110%}
div.creditinfo{text-align:center}
div.creditinfo p{font-size:80%}
div.creditinfo hr{background-color:#ffe3d5;text-align:left;margin:10px 0;font-size:1px;color:#ffe3d5;height:1px;width:100%;border:0}
div.creditinfo div.price{font-weight:bold;font-size:110%;margin:3px 0}
div.creditinfo div.price span{color:#f26424}
div.colorPicker{background:url("../img/picker.gif") no-repeat;height:22px;width:157px}
div.colorPicker a{display:block;height:22px;width:157px}
div.colorPicker span{position:relative;display:block;height:18px;width:144px;left:2px;top:2px}
div.settings label{margin-bottom:2px;font-weight:bold;display:block}
div.settings div.entry{margin-bottom:10px}
div.settings p{font-size:90%;margin-top:5px}
div.settings select{width:160px}
div.fan_list{font-size:90%;font-weight:bold;padding:0 3px 3px 0;margin-bottom:2px;margin-right:2px;margin-top:0;float:left;height:51px;width:185px}
div.fan_list img{vertical-align:top;padding-right:5px;height:45px;width:45px}
div.competition h2{margin-bottom:5px;font-weight:bold;margin-top:15px;font-size:100%}
div.competition ul{list-style-type:none}
div.competition ul input{margin:0 5px 0 0}
div.competition li{margin:1px 0}
tr.selected{background-color:#C2FFAF}
table.adm{border-collapse:collapse;border:0;width:100%}
table.adm td{padding:2px}

div#top-buttons{position:relative;width:1000px;height:28px;}
div#top-buttons div {	position:absolute;}
div#top-buttons a:link, div#top-buttons a:visited {	text-decoration:underline;text-align:center;	line-height:28px;font-size:11px;	color:#ffd36c;	display:block;}
div#top-buttons div#btn-eshop {background:url("../img/tab_t1.gif") no-repeat center;width:206px;height:28px;right:0;}
div#top-buttons div#btn-radio {background:url("../img/radio_bg.gif") no-repeat center;width:153px;height:28px;right:200px;}
div#top-buttons div#btn-eshop a:link, div#top-buttons div#btn-eshop a:visited{color:#ffa034;width:206px;height:28px;}
div#top-buttons div#btn-radio a:link, div#top-buttons div#btn-radio a:visited{font-weight:bold;color:#ff8800;width:153px;height:28px;}
div#top-buttons div#btn-eshop a:active, div#top-buttons div#btn-eshop a:hover{color:#ffd36c;}

pre{font-size:11px;font-family:arial, sans-serif;line-height:100%;}
