@charset "utf-8";
/* CSS Document */
* { margin: 0; border: 0;  float:none; }

html, body { margin: 0; padding: 0; width: 100%; height: 100%;  background-color:#000; color:#FFF; background-image:url(_img/bg.jpg);  }

#wrapper { position:absolute; width:660px; top:30px; left:50%; margin-left:-330px; background-color:#000; border: solid 10px #000000; padding-bottom:10px; }

#wrapper #content {width:100%; margin-bottom:10px; margin-top:20px; }
#wrapper #logo { background-image:url(_img/logo.jpg); width:393px; height:308px; text-indent:-9999px;  }
#wrapper .line { height:1px; background-color:#FFF; margin-top:-150px;}
#wrapper #content #left { width:640px; margin:auto; }
#wrapper #content #right { width:360px; margin-left:40px;}
#wrapper #content h2 { font-size:42px; font-weight:lighter;}

#wrapper #footer {width:100%; }
#wrapper #footer .line2 { height:1px; background-color:#FFF; margin-bottom:5px;}
#wrapper #footer #sc_links {float:left;}
#wrapper #footer #nwl_sub { float:left; margin-left:80px; padding-top:5px;}
#wrapper #footer #impressum { margin-top:20px; font-size:10px; font-weight:200; font-family:Verdana, Geneva, sans-serif; text-align:center;  }

.news { background-color:#222; padding:10px;}
.news h3 { background-color:#000; padding-left:10px; padding-top:10px; font-size:24px; }
.news p { background-color:#000; padding:10px; }

.video { width:640px; background-color:#000; margin:auto;}

.clearfix { clear:both; width:0px; height:0px;}

img#merch_teaser { border:none;}

.tour { background-color:#222; padding:10px;}
.tour h3 { background-color:#000;font-size:24px; padding-left:10px; padding-top:10px;}
.tour p { background-color:#000;line-height:1.3em; padding-left:10px; padding-top:5px; padding-bottom:10px; font-size:14px;   }

#musik { height:auto;}
#musik .release { margin-top:30px;} 
#musik .release h3 {}
#musik .release div.cover {margin-top:5px; float:left;}
#musik .release .list {margin-top:5px; width:170px; margin-left:180px;}
#musik .release .list img { margin-top:15px;}

a:link { color:#900; text-decoration:none;}
a:visited { color:#900; text-decoration:none;}
a:active { color:#900; text-decoration:none;}
a:hover { color:#900; text-decoration:underline; opacity:.7;}

strong {color:#900;}
