@charset "utf-8";
/* CSS Document */

body{
padding-top:0px;
margin-top:0px;
position:relative;
float:none;
text-align:center;
background-image:url(../img/bg.png);

background-position: top center;
background-repeat:repeat-y;
background-attachment:fixed;
background-color:#000000;

}

.wrap_all{
padding-top:0px;
margin:0 auto;
margin-top:0px;
width:900px;
text-align:center;
background-color:transparent;
height:inherit;
}
.logo{
float:right;


}
.header{
background-color:#000000;
padding-top:10px;
clear:both;
border:#000000;
border-left:1px solid;
border-right:1px solid;

}

div.container{
height:inherit;
background-color:#000000;
padding:0px;
margin-top:0px;
width:900px;
}

.left_shows{
padding:0px 10px 10px 0px;
float:left;
width:665px;
background-color:#000000;

}

.left_merch{
padding:0px 10px 10px 0px;
float:left;
width:900px;
background-color:#000000;

}

.left img.member{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;

}

.left .txt_member{
padding:0px 10px 10px 0px;;
float:left;
width:665px;
}
.txt_member p{
width:665px;
margin-top:5px;
padding-top:0px;
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
color:#999999;
text-align:justify;
}
.left .title_span h1.title_member{
width:665px;
margin-top:10px;
margin-bottom:0px;
padding-top:10px;
font:"Times New Roman", Times, serif;
letter-spacing:1px;
text-align:left;

color:#999999;
text-align:justify;

text-transform:uppercase;
font-size:16px;
}


.left{
padding:0px 10px 10px 0px;
float:left;
width:665px;
background-color:#000000;

}
.txt1{
padding:0px 10px 10px 0px;;
float:left;
width:60%
}
span.txt1 p{
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
color:#999999;
text-align:justify;
}
span.txt1 p a{
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
color:#ffffff;

}
span.txt1 p a:hover{
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
color:#CCCCCC;
text-decoration:underline;
}

hr{
border:0;
background-color: #333333;

height:1px;
}

.img{
float:right;
border:#333333 3px 3px 3px 3px;}


.right{


margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
width:200px;
background-color:#000000;
}

.h1span{

min-width:300px;
background-color:#333333;
}

div.title, img{
margin-top:10px;
padding-left:0px;
padding-right:0px;
text-align:left;
padding-bottom:0px;
color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-weight:100;
font-size:20px;
text-transform:uppercase;
}

div.title2{
margin-top:10px;
padding-left:0px;
text-align:left;
padding-bottom:0px;
color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-weight:100;
font-size:20px;
text-transform:uppercase;
}



title_span{
padding:0px 0px 0px 0px;
margin:0px;
width:400px;

}
.news_title{

padding-left:0px;
text-align:justify;
padding-top:0px;
padding-bottom:0px;
margin:0px;
color:#666666;
font-family:"Times New Roman", Times, serif;
letter-spacing:1px;

text-transform:uppercase;
font-size:16px;
}
.news_title2{

text-align:justify;
padding-top:0px;
padding-bottom:0px;
margin:0px;
color:#666666;
font-family:"Times New Roman", Times, serif;
letter-spacing:1px;
font-weight:bold;

text-transform:uppercase;
font-size:12px;
}

.title_span .news_title style3{
text-align:justify;
padding-top:0px;
padding-bottom:0px;
margin:0px;
color:#cc99cc;
font-family: Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:bold;
width:400px;

text-transform:uppercase;
font-size:12px;
}

.right .news_title3{
text-align:justify;
padding-top:0px;
padding-bottom:0px;
margin:0px;
color:#666;
font-family: Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:bold;

text-transform:uppercase;
font-size:12px;
}



.clear{

clear:both;}
.clear2{

width:60%;
clear:left;}

.clear3{
height:50px;
width:100%;
clear:left;}

.center{

clear:none;
float:right;
width:35%;
margin-left:0px;
padding:0px 0px 0px 0px;

}



.txt2{
float:left;
width:100%
}
span.txt2 p{
font::"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
color:#999999;
text-align:justify;
}

.txt2 a img{
border-color:#333333;
border:2px 2px 2px 2px;
margin-top:0px;

}
.txt2 a:hover img{
border-color:#666666;
border:2px 2px 2px 2px;
}

.txt2 .subnavi{
margin-top:0px;
}

.txt1 a img{
border-color:#333333;
border:2px 2px 2px 2px;
margin-top:0px;

}
.txt1 a:hover img{
border-color:#666666;
border:2px 2px 2px 2px;
}

.txt1 .subnavi{
margin-bottom:0px;
margin-right:0px;
margin-left:5px;
margin-top:0px;
text-align:left;
}

.txt1 .subnavi font{

font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#666666;
text-align:left;
}


.txt1 .subnavi .date {
letter-spacing:0px;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#999999;
text-align:left;
}
.txt2 .subnavi a{
margin-left:0px;
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:left;
}

.txt2 .subnavi a:hover{
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#CCCCCC;
text-align:left;
}

.txt2 .subnavi .date {

margin-left:0px;
font:"Times New Roman", Times, serif;
letter-spacing:1px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#99cccc;
text-align:left;
}




/*footer*/

.footer{
position:relative;
background-image:url(../img/footer.png);
background-repeat:no-repeat;
background-position:top;
background-color:#transparent;

height:250px;
width:900px;
clear:both;
margin-top:70px;
border-top:0px;
border-color:#000000;
padding-bottom:0px;

}
.footerlogo{

margin-top:20px;
}

.contacts{
padding:0px 0xp 0px 0px;
margin:0px 0xp 0px 0px;
background-color:#transparent;}


.footer .contacts .left{
width:150px;
padding:0px 0xp 0px 0px;
margin:0px 0px 0px 7px;
float:left;
background-color:#transparent;
}
.footer .contacts font{
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
background-color:#transparent;
}
.footer p{
font-family:"Times New Roman", Times, serif;
font-size:11px;
margin:0px 0px 0px 0px;
color:#666666;
letter-spacing:1px;
background-color:#transparent;
}
.footer .contacts .right{
padding:0px 0xp 0px 0px;
width:250px;
margin:0px 0px 0px 10px;
float:left;
background-color:#transparent;
}
.footer .contacts .right_2{
padding:0px 0xp 0px 0px;
width:250px;
margin:0px 0px 0px 10px;
float:left;
background-color:#transparent;
}

/*end footer*/

.headerlogo{
padding-top:10px;
width:100%}
/*nav*/

div.navbar2{
width:380px;
float:left;

min-height:22px;
margin-left:0px;
margin-right:0px;
border-top:1px solid;
border-bottom:1px solid;
border-color:#333333;

margin-top:0px;
}
div.navbar{
float:left;
min-height:20px;
margin-left:0px;
margin-right:20px;
border-top:1px solid;
border-bottom:1px solid;
border-color:#333333;
margin-top:5px;

}

a span.home{
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/home.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.home{
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/home_hover.jpg);

background-repeat:no-repeat;

float:left;

}

a span.cult {
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/cult.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.cult{
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/cult_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.shows {
min-height:20px;
border:0px;
min-width:55px;
background-image:url(../img/shows.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.shows{
min-height:20px;
border:0px;
min-width:55px;
background-image:url(../img/shows_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.contact {
min-height:20px;
border:0px;
min-width:63px;
background-image:url(../img/contact.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.contact{
min-height:20px;
border:0px;
min-width:63px;
background-image:url(../img/contact_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.video {
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/video.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.video{
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/video_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.networks {
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/networking.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.networks{
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/networking_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.pictures {
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/pictures.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.pictures {
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/pictures_hover.jpg);

background-repeat:no-repeat;

float:left;
}


a span.fuckers {
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/fucker.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.fuckers {
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/fucker_hover.jpg);

background-repeat:no-repeat;

float:left;
}
a span.merch {
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/merch.jpg);

background-repeat:no-repeat;

float:left;
}
a:hover span.merch {
min-height:20px;
border:0px;
min-width:90px;
background-image:url(../img/merch_hover.jpg);

background-repeat:no-repeat;

float:left;
}

span.audio_hint {
min-height:20px;
border:0px;
min-width:120px;
background-image:url(../img/audio_hint.jpg);

background-repeat:no-repeat;

float:left;
}


a span.audio {
min-height:20px;
border:0px;
min-width:45px;
background-image:url(../img/audio.jpg);

background-repeat:no-repeat;

float:left;
}
a:hover span.audio {
min-height:20px;
border:0px;
min-width:45px;
background-image:url(../img/audio_hover.jpg);

background-repeat:no-repeat;

float:left;
}





span.ql {
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/ql.jpg);

background-repeat:no-repeat;

float:left;
}

a span.ms {
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/ms.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.ms{
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/ms_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.yt {
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/yt.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.yt{
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/yt_hover.jpg);

background-repeat:no-repeat;

float:left;
}
a span.fb {
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/fb.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.fb{
margin-left:5px;
min-height:20px;
border:0px;
min-width:60px;
background-image:url(../img/fb_hover.jpg);

background-repeat:no-repeat;

float:left;
}

a span.tw {
margin-left:5px;
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/tw.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.tw{
margin-left:5px;
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/tw_hover.jpg);

background-repeat:no-repeat;

float:left;
}
a span.itunes {
margin-left:5px;
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/itunes.jpg);

background-repeat:no-repeat;

float:left;
}

a:hover span.itunes{
margin-left:5px;
min-height:20px;
border:0px;
min-width:50px;
background-image:url(../img/itunes_hover.jpg);

background-repeat:no-repeat;

float:left;
}




span.input {

padding:0px 0px 0px 0px;
margin-top:20px;
margin-right:8px;
margin-bottom:5px;
height:20px;
border:0px;
width:900px;

background-repeat:no-repeat;
float:left;
}
form{
border:0px;
height:20px;
}



input.piiloon{
	visibility:hidden;
}
table tr td{
font-family:"Times New Roman", Times, serif;
font:10px;}

.show tr td a img{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

.show{
margin-top:0px;
letter-spacing:1px;
color:#999999;
font-family:"Times New Roman", Times, serif;
font-size:10px;}

table a {
font-family:"Times New Roman", Times, serif;
font:10px;
color:#FFFFFF;
text-decoration:none;
}
table a:hover {
font-family:"Times New Roman", Times, serif;
font:10px;
color:#CCCCCC;
text-decoration:none;
}
