 /*
   http://sphotos-h.ak.fbcdn.net/hphotos-ak-ash4/154121_469123966478590_1388103837_n.jpg
 */


/* HTML5 HACK -------------------------------------- */  
header, section, footer, aside, nav, article {  
	display: block;  
}


/*html5 Anpassungen*/ 
body {
    /*background:url(../images/background.jpg) no-repeat center center fixed;*/ 
      background:url(../images/background.jpg) no-repeat center center fixed;;
      font-family: Arial,Helvetica,sans-serif;
   
    
    font-family: Arial,Helvetica,sans-serif;
                                    
   -moz-background-size: cover;
    background-size: cover;
    color:#ffffff;
    background-color:#000000; 
    overflow-y:scroll; 
    min-width: 1010px; 
} 
*{
    margin: 0;
    padding: 0;
}
    
ul.block {display:block;}
/* main       */
div.global {
  
  
}
  section.main { 
  margin:10px 10px 10px 30px;
  align:center;
}

#mainwrap{max-width:50%; margin-left:auto;margin-right:auto;}  
a {color:white;} 
section div.content { background-color: rgba(0,0,0,.5);  font-size:12px; padding:19px; border:1px solid #000000;position:relative; min-width:10px; } 
section div.content h1 {background:rgba(54,54,54,.7); display:block;}                                                                                                                                              
section div.content h2 {background:rgba(0,0,0,0); display:inline;margin:4px;} 
section div.content li.tourdate:hover { display:inline;background-color:rgba(0,0,0,.4); outline:rgba(255,255,255,.1) solid thin;}
/*section.main span.black {background:rgba(0,0,0,1); padding:1px; line-height:22px;}*/
section.main span.black {background-color:rgba(0,0,0,0.1); padding:1px; line-height:22px;}
section.main div.content ul.band {line-height:26px;}
section.main div.content ul.band li {display:inline; outline:black solid thin; margin:3px;}
section.main div.content ul.band li span {background:black; padding:3px;}
section.main div.content ul.band li:hover {outline:grey solid thin;}
section.main div.content ul {list-style:none;line-height:22px;}
 div.clip {max-height:50px; max-width:50px; position:absolute;}
 /*
img.thumbnail {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); max-width:100px;}
img.thumbnail:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -o-filter: grayscale(0%); -ms-filter: grayscale(0%); max-width:100px;}
*/
img.thumbnail {max-width:100px;}
img.thumbshirt {width:100px; height:114px;}
section.main div.content div.clip a img.thumbnail {filter: grayscale(100%);  -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); width:100px; height:auto; clip:rect(0px,60px,0px,100px);}
section.main div.content a img.thumbnail:hover {outline:white solid thin;}

                                                                                                                                                                                                    
/* main */
nav { width:100%; display:table; position:relative; }
nav ul.wrapper { height:85px; display:table-row; }
nav ul.wrapper li.spacer { background:url(../images/backgroundHeader.png) repeat-x; display:table-cell; width:10%;}
nav ul.wrapper li.logo { width:200px; display:table-cell; background:url(../images/backgroundHeader.png) repeat-x;   }
nav ul.wrapper li.logo img { width:348px; height:120px; position:relative; top:-23px; left:-9px; }
nav ul.wrapper li.container { background:url(../images/backgroundHeader.png) repeat-x; display:table-cell; vertical-align:top; }
nav ul.wrapper li.container ul.menu { height:30px; margin-top:24.5px; min-width:750px; list-style:none;}
nav ul.wrapper li.container ul.menu li { float:left; }
nav ul.wrapper li.container ul.menu li a { text-transform:uppercase; font-size:12px; font-weight:bold; color:#FFFFFF; padding:9px 10px; line-height:12px; text-decoration:none; display:block; }
 
nav ul.wrapper li.container ul.menu li ul.submenu { list-style:none; background:#000000; visibility: hidden; }
nav ul.wrapper li.container ul.menu li ul.submenu li { float:none;  }
nav ul.wrapper li.container ul.menu li ul.submenu li a { font-size:9px; font-weight:normal; padding:4px 5px; }

nav ul.wrapper li.container ul.menu li a:hover, nav ul.wrapper li.container ul.menu li a.hover { background:rgba(54,54,54,1)}
nav ul.wrapper li.container ul.menu li a:active {background-color:#b00020  ;}
footer.player  {position:fixed;
bottom:0px !important;
width:100%;
height:25px;
margin:0px auto;
}
.player audio {  height:100%; margin:0px; padding:0px;}


section.social {position:fixed; }

ul.tour li.tourname {display:block; background:rgba(54,54,54,.7);}
