@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------------------------- 
GENERAL
-----------------------------------------------------------------------------*/
html{height:100%;}
body{background:#000; height:100%; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:1.3em;}
.body6{background:#112f49 url(../images/bg/b6.jpg) center top repeat-x;}
.body7{background:#362810 url(../images/bg/b7.jpg) left top repeat-x;}
.body8{background:#1b1b1b url(../images/bg/b8.jpg) left top repeat-x;}
.body9{background:#5e1534 url(../images/bg/b9.jpg) left top repeat-x;}
.body10{background:#1b2e30 url(../images/bg/b10.jpg) left top repeat-x;}
.w120{width:120px;}
.w190{width:190px;}
.w200{width:200px;}
.w300{width:300px;}
/*---------------------------------------------------------------------------- 
LAYOUT
-----------------------------------------------------------------------------*/
#bodyWrapper{width:100%; min-height:100%;}
#bodyWrapper6{width:100%; min-height:100%; background:url(../images/bg/6.jpg) center top no-repeat;}
#bodyWrapper7{width:100%; min-height:100%; background:url(../images/bg/7.jpg) center top no-repeat;}
#bodyWrapper8{width:100%; min-height:100%; background:url(../images/bg/8.jpg) center top no-repeat;}
#bodyWrapper9{width:100%; min-height:100%; background:url(../images/bg/9.jpg) center top no-repeat;}
#bodyWrapper10{width:100%; min-height:100%; background:url(../images/bg/10.jpg) center top no-repeat;}
#wrapper{margin:0 auto; width:954px;}
#header{height:80px; overflow:hidden;}

#main #pageContent{margin:0 0 0 27px; width:511px; float:left;}
* html #main #pageContent{display:inline;}
#main #rightarea{margin:33px 0 0 27px; width:364px; float:left;}
#main #leadings{float:left; width:120px; margin-right:40px;}
#main #rightmenu{margin:0; width:204px; float:left;}
#home #content{width:780px; float:left; margin:0; padding:0;}
#home #rightarea{width:120px; float:left; margin-left:26px;}

#styles #pageContent{width:492px; float:left;}
#styles #mainContent{width:425px; margin:0 30px 0 27px;}
#styles #rightarea{margin:33px 0 0 0; width:435px; float:left;}
#styles #headphones{width:300px; float:left; padding-top:120px; margin-right:-99px;}
#styles #leadings{width:120px; float:left; overflow:hidden;}
#styles #rightmenu{width:89px; float:left; margin:30px -5px 0 30px; overflow:hidden;}
#styles #bottom{float:left; clear:both; width:435px;}

#footer{margin:20px auto 0 auto; width:900px; padding:10px 0 20px 0; border-top:1px solid #999;}

/*---------------------------------------------------------------------------- 
HEADER
-----------------------------------------------------------------------------*/
.logoNokia{margin:4px 27px 0 0; float:right;}
.logo{width:535px; padding:17px 0 0 27px; height:70px; float:left;}
.logo h1{height:35px;}
.logo a{text-decoration:none; color:#FFF;}
ul#menu{margin:17px 0 0 0; border-left:1px solid #FFF; padding:0 10px; float:left; height:55px; width:85px; list-style-type:none; overflow:hidden;}
ul#menu li{padding:1px 0;}
ul#menu li a{color:#FFF; text-decoration:none;}
.loginBox{margin:17px 0 0 0; border-left:1px solid #FFF; padding:0 0 0 10px; float:left; height:55px; width:150px; overflow:hidden;}
.loginBox label{float:left; width:70px; overflow:hidden; margin-right:2px;}
.loginBox fieldset{padding:0; margin-bottom:1px; height:15px;}
.loginBox .button{margin-top:2px; padding:0 0 0 10px; background:url(../images/butonl.gif) left top no-repeat; height:21px;}
.loginBox input{font-size:10px; background:#AAA; width:70px; vertical-align:baseline; color:#000; padding:1px;}
.loginBox input.submit{font-size:10px; color:#FFF; background:url(../images/buton.gif) right top no-repeat; height:21px; padding-right:12px; cursor:pointer; font-weight:bold; width:50px;}

/*---------------------------------------------------------------------------- 
CONTENT
-----------------------------------------------------------------------------*/
#main #pageContent p, #main #pageContent ul, #main #pageContent ol{margin:10px 0;}
#main #pageContent ul, #main #pageContent ol{list-style-type:disc; margin-left:20px;}
a{color:#FFF;}
#main #pageContent a:hover{text-decoration:none;}
#main h1{line-height:normal; height:33px; border-bottom:1px solid #999; font-size:27px}
#main h2{font-size:15px; line-height:normal; height:17px; padding:5px 0; margin-top:20px;}

#styles h1{line-height:normal; height:33px; text-align:center; font-size:27px}
#styles h2{font-size:15px; line-height:normal; height:17px; border-bottom:1px solid #999; padding:5px 0; margin-top:20px;}

h3{font-size:20px; line-height:20px;}
#home h3, #styles h3{margin-top:-40px; font-size:15px; line-height:20px;}
#styles #rightmenu h3{margin-top:0px; padding-right:10px;} 

#styles #mainContent p{padding:10px 0 5px 0;}
#styles #mainContent a, a.bg{background:url(../images/butonl.gif) left top no-repeat; display:block; float:left; padding-left:10px; margin-top:5px; text-decoration:none; font-weight:bold; font-size:11px; cursor:pointer;}
#styles #mainContent a span, a.bg span{background:url(../images/buton.gif) right top no-repeat; display:block; float:left; padding-top:2px; height:19px; padding-right:10px; cursor:pointer;}
#styles #mainContent #songs a.bg{float:right; margin-top:0px;}
#styles #mainContent ul#songs{ margin-top:10px; float:none;}
#styles #mainContent #songs li{padding:2px 0;}

#styles #bottom p{margin:10px 0 0 0;}
#styles #bottom img{float:left; margin: 10px 10px 0 0;}
#styles #bottom ul{float:left; width:330px; margin-top:10px;}
#styles #bottom ul li{padding:1px 0px; padding-right:10px;}

#embed .embedCont{border:1px solid #000; float:left;}
#embed .navL{margin-left:8px;}
* html #embed .navL{display:inline;}
#embed .navL, #embed .navR{float:left; width:48px; padding-top:110px;}
#styles #info{margin:0 30px 0 27px; padding:20px 38px 0 29px;}
#styles #info a.bg{float:right;}
#embed #mainContent{padding:0 38px 0 29px; width:auto;}
#styles #mainContent #top{width:492px;}
#styles #mainContent #nav{padding-top:10px;}
#styles #mainContent #nav #pages{text-align:center; white-space:nowrap; width:185px; overflow:hidden; padding-top:7px; font-size:11px;}
#styles #embed #mainContent #nav #pages{text-align:center; white-space:nowrap; width:128px; overflow:hidden; padding-top:7px; font-size:11px;}
#styles #mainContent #nav #pages a{text-decoration:underline; display:inline;}

#users form{margin:15px 0;}
#users form.nm{margin:0 0 15px 0;}
#users form table td {padding:2px 0;}
#users p{margin:10px 0;}
#users input{font-size:11px; background:#AAA; vertical-align:middle; color:#000; padding:1px;}
#users .button, #info .button{margin-top:2px; padding:0 0 0 10px; background:url(../images/butonl.gif) left top no-repeat; height:21px;}
#users input.input, #users input.input_error{width:100%;}
#users input.submit, #info input.submit{font-size:11px; color:#FFF; background:url(../images/buton.gif) right top no-repeat; height:21px; padding-right:12px; cursor:pointer; font-weight:bold;}

.headphones{width:230px; float:left; height:220px; overflow:hidden;}
select, textarea{font-family: Arial, Helvetica, sans-serif; font-size:11px; background:#aaa;}
textarea{background:#aaa; border:1px solid #FFF; padding:1px; }
#users #contact table td{padding-right:5px;}
#contact textarea{background:#aaa; border:1px solid #aaa; padding:1px;}
hr{height:1px; border-top:1px solid #999; background:#999;}

#main #pageContent ul#songlist{list-style-type:none; margin:0; padding:0;}
#main #pageContent ul#songlist li{position:relative;}
#main #pageContent ul#songlist li ul{position:absolute; left:0; top:100px; width:200px; list-style-type:none; margin:0; padding:0;}
#main #pageContent ul#songlist li ul#div_list_5{left:-110px;}

/*---------------------------------------------------------------------------- 
RIGHTAREA
-----------------------------------------------------------------------------*/
#rightmenu ul{margin-top:10px;}
#rightmenu ul li{margin-bottom:5px; color:#FFF; display:block; overflow:hidden; cursor:pointer;}
#main #rightmenu ul li{height:29px; padding:20px 8px 5px 10px;}
#styles #rightmenu ul li{height:15px; padding:5px 8px 5px 10px;}
#rightmenu ul li a{ color:#FFF; text-decoration:none; }
#rightmenu ul li a img{margin:-17px 10px -2px -1px; float:left;}
#rightmenu ul li a span{font-size:15px; font-weight:bold; display:block; line-height:18px;}
#rightmenu ul li.rm6{background:url(../images/rm/bg/6.jpg) center top repeat-y;}
#rightmenu ul li.rm7{background:url(../images/rm/bg/7.jpg) center top repeat-y;}
#rightmenu ul li.rm8{background:url(../images/rm/bg/8.jpg) center top repeat-y;}
#rightmenu ul li.rm9{background:url(../images/rm/bg/9.jpg) center top repeat-y;}
#rightmenu ul li.rm10{background:url(../images/rm/bg/10.jpg) center top repeat-y;}

#main .premii p{margin-top:-40px;}
#home .premii p, #styles .premii p{margin-top:5px;}

#styles #headphones h2{margin-top:-90px; width:201px;}
#styles #headphones p{padding:10px 0 0 0; width:201px;}
#styles #mainContent #songs a.none, #styles #mainContent #songs a.none:hover, #styles #headphones a.none, #styles #headphones a.none:hover, a.none, a.none:hover, #styles #mainContent #nav #pages a{margin:0; padding:0; float:none; background:none; font-weight:normal;}

/*---------------------------------------------------------------------------- 
FOOTER
-----------------------------------------------------------------------------*/
.footerText{color:#999; font-size:11px;}
.footerLinks{color:#CCC; padding-left:5px;}
.footerLinks a{color:#CCC; font-size:11px; text-decoration:none; padding:0 3px;}
.footerLinks a:hover{text-decoration:underline;}