html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
body {overflow-y:scroll;}
html {
background:#000 url(../imgs/back_05.jpg) no-repeat center center fixed;
margin-bottom:1px;
min-height:100%;
}

body {
color: #fbfbfb;
}
strong {
font-weight:bold;
}

#wrapper {
background:transparent;
width:960px;
min-width:960px;
margin:auto;
position:relative;
padding:0 50px 0;
overflow:visible;
}

h1 span{ 
display:none;
}

#content {

}

h2 {
font-family:"Impact", monospace;
opacity:0.8;
line-height:36px;
font-size:30px;
letter-spacing:2px;
text-transform:uppercase;
margin-bottom:5px;
}

h2 marquee {
height:38px;
}

h2 span {}

.right {
text-align:right;
}
h3 {
font-family:"Courier New", monospace;
line-height:22px;
font-size:16px;
}

#content p {
font-family: Verdana, Arial, sans-serif;
font-size:12px;
line-height:16px;
margin:8px 0 8px;
}
#content p.readon,
#content p.date ,
#content p.readon_foto{
/*font-family:"Courier New";*/
text-align:right;
}

#content p.readon_foto,
#content p.date { text-align:left; }
.home #content p.date { padding-left:5px; }

#content p.date {
margin-top:0;
color:#ddd;
}

#content a{
/*color: white;*/
color: #dedede;
font-weight:bold;
text-decoration:none;
border-bottom:1px dashed white;
}

#content a:hover {
border-bottom:1px solid white;
color: white;
}

/********* TOP HEIGHT START **********/
/*always change all 3 corresponding values */
#content {
margin:70px 0 0 0;
}
#top {
background:#000;
opacity:0.5;
height:50px;
}

.home #spalte2 { top:198px; }
#spalte2 { top:67px; }
/********* TOP HEIGHT END **********/

#top {
display:block;
width:100%;
background:#000;
opacity:0.5;
position:fixed;
left:0px;
top:0px;
}

#spalte1,
#spalte2 {
width:45%;
}

#spalte2 {
position:absolute;
left:51%;
}

.articleBox {
margin-bottom:5px;
padding:0px 10px 10px 10px;
}

.home .articleBox {
padding-left:2px;
}

.home .articleBox p {
padding-left: 5px;
}

.gigs .articleBox {
padding-left:0;

}
.galleryThumbs {
background: #000;
height:80px;
}

.galleryThumbs a {
display:block;
width:64px;
height:64px;
float:left;
background:#333;

}
#content .galleryThumbs a {
border: 1px #666 solid;
margin:5px 8px;
}

#nav {
font-family:"Courier New";
font-size:16px;
}

#nav span {
/*text-transform:uppercase;*/
display:none;
}
#nav ul li {
float: left;
}

#nav ul li a {
color:#ffc900;
text-decoration:none;
overflow:hidden;
display:block;
height:30px;
width:200px;
}

#nav ul li a:hover {
background-position:left bottom;
}

#navlink1, #navlink2, #navlink3, #navlink4, #navlink5, #navlink6, #navlink7{
position:absolute;
top:10px;
}


/*1=news*/
#nav #navlink1 a { width:63px; }
#navlink1 {left:70px;}
#navlink1 a{ background: transparent url(../imgs/btn_news.gif) no-repeat left top; }

/*2=gigs*/
#nav #navlink2 a { width:52px; }
#navlink2 {left:210px;}
#navlink2 a{ background: transparent url(../imgs/btn_gigs.gif) no-repeat left top; }

/*3=about the band*/
#nav #navlink3 a { width:101px; }
#navlink3 {left:335px;}
#navlink3 a{ background: transparent url(../imgs/btn_theband.gif) no-repeat left top; }

/*4=media*/
#nav #navlink4 a { width:69px; }
#navlink4 {left:515px;}
#navlink4 a{ background: transparent url(../imgs/btn_media.gif) no-repeat left top; }

/*5=press*/
#nav #navlink5 a { width:70px; }
#navlink5 {left:660px;}
#navlink5 a{ background: transparent url(../imgs/btn_press.gif) no-repeat left top; }

/*6=myspace*/
#nav #navlink6 a { width:28px; height:24px; line-height:30px;}
#navlink6 {top:14px; left:800px;}
#navlink6 a{ background: transparent url(../imgs/misc/myspace_icon.gif) no-repeat left top; }

/*7=facebook*/
#nav #navlink7 a { width:28px; height:24px; line-height:30px;}
#navlink7 {top:14px; left:850px;}
#navlink7 a{ background: transparent url(../imgs/misc/facebook_icon.gif) no-repeat left top; }

#navlink6,
#navlink7 {
top:12px;
}

/*fake active classes*/
.home #navlink1 a,
.gigs #navlink2 a,
.about #navlink3 a,
.media #navlink4 a,
.press #navlink5 a {
	background-position:left bottom;
}


#footer {
background:#000;
opacity:0.5;
color:#fff;
text-align:center;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
width:100%;
position:fixed;
bottom:0px;
left:0px;
}

#footer a{
color:#fff;
}

#content {
padding:0 0 40px 4%;
}

#footer {
height:40px;
}
#footer p{
line-height:20px;
}

 #wrapper{
  height:100%;
  overflow:auto;
}


.about .articleBox {
min-height:290px;
}

.about .articleBoxN {
min-height:120px;
}

.about #spalte1 .articleBox p,
.about #spalte1 .articleBox h3 {
margin-left:150px;
}

.about #spalte1 .articleBox p,
.about #spalte2 .articleBox p {
padding-left:5px;
}

.about #spalte2 .articleBox p,
.about #spalte2 .articleBox h3 {
margin-right:150px;
}


.articleBox {

}

#content p.lightbox  a,
#content p.lightbox  a:hover { 
border-bottom:0; 
}
#content p.lightbox {
text-align:center;
}
#content p.lightbox  a {
}

.about #spalte1 img{
display:block; 
background:#222; 
float:left; 
margin-right:10px;
}

.about #spalte2 img{
display:block; 
background:#222; 
float:right; 
margin-left:10px;
}

.gigs h3 .date {
font-size:80%;
padding-right:1em;
width:96px;
height:16px;
}

.gigs #content .articleBox p {
/*margin-left:115px;*/
margin-left: 90px;
}

.gigs .articleBox {
min-height:130px;
}

.about #spalte2 h2 {
text-align:right;
}

.gigs .articleBox h3,
.about h3,
.media h3,
.home #spalte1 h3,
.home #spalte2 h3,
.press h3{
font-weight:bold;
border-left:1px white dotted;
border-top:1px white dotted;
padding-left:5px;
background:black;
opacity:0.55;
_filter: alpha(opacity = 50);
_zoom:1;
}

.press h3 {
font-weight:normal;
line-height:17px;
padding-top: 4px;
}
.about #spalte1 .articleBox h3{
margin-left:155px;
}
.about #spalte2 .articleBox h3 {
margin-left:5px;
}

.gigs .data {
margin-bottom:1em;
}

.gigs #content .articleBox .pic {
float:right;
margin-left:15px;
}

.home #content h3 {
font-weight:bold;
}

#player {
position:absolute;
top:0px;
right:0px;
}

.eq {
margin-top:1em;
}

/* für cufon */
h2 {
font-weight:bold;
/*text-transform:none;*/
letter-spacing:-1px;
font-size:28px;
}
/* für cufon */
h3 {
height:21px;
/*line-height:21px;*/
padding-top:8px;
}

.gigs h3 {
line-height:17px;
}

.press h3 {
font-family:Verdana, sans-serif;
}