* { margin: 0px;
    padding: 0px;}
	
body, html{ 
		width: 100%;
        height: 100%;
        overflow: auto;}

#bgImg{ 
		position: fixed;
        top: 0px;
        left: 0px;
        border: 0px;
        z-index: 1;}

#bodyDiv{
		position: absolute;
		top: 2px;
	    left: 6px;
		z-index: 2;
		overflow: auto;
		width: 99%;
		height: 99%;
	    text-align: center;}

#mainDiv{
		border:1px solid #ededed; 
		background-color: #000000;
		width: 750px;
        text-align: left;
        margin: auto;
        font-family: Tahoma, Veranda, Arial;
		font-size:11px;}
		  
#headDiv{
		z-index: 1;
		position:absolute;
		top: 2px;
		background-color:#000000;
    	width:750px;
		height:280px;}
		
.news{background-image: url(../images/header_home_750.png);}		
.merch{background-image: url(../images/header_links_750.png);}
.band{background-image: url(../images/header_band_750.png);}
.pics{background-image: url(../images/header_pics_750.png);}
.media{background-image: url(../images/header_media_750.png);}
.dates{background-image: url(../images/header_dates_750.png);}
.gbook{background-image: url(../images/header_guest_750.png);}
.contact{background-image: url(../images/header_contact_750.png);}
		
	
#buttonDiv{
		z-index: 3;
		background-color: black;
		position: absolute;
		left: 411px;
		top: 180px;
		width: 339px;
		height: 80px;}
		
#buttonDiv2{
		border-bottom:1px solid white;
		border-top: 1px solid white; 
		border-left:1px solid white;
		z-index: 3;
		background-color: transparent;
		position: absolute;
		padding-top:8px;
		padding-left:8px;
		left: 411px;
		top: 180px;
		width: 330px;
		height: 72px;
		text-align:center;}
		
		
a:link {color:#000000}
a:visited {color:#000000}
a:hover {color:#000000}
a:active {color:#000000}

a.su:link {
		border:0;
		font-size:11px;
		color:#FFFFFF;
		text-decoration: none;}
a.su:visited {
		border:0;
		font-size:11px;
		color:#FFFFFF;
		text-decoration: none;}
a.su:hover {
		border:0px;
		font-size:11px;
		color:#FFFFFF;
		text-decoration: none;}
a.su:active {
		border:0px;
		font-size:11px;
		color:#FFFFFF;
		text-decoration: none;}

#contentDiv{ 
		/*border: 1px solid #000;*/
        /*background: #ededed;*/
        /*background-color:#dfdfdf;*/ background-color:#ffffff;
		min-height: 1100px;
		padding-top:291px;}
		
#main{	
		padding-top:10px;	
		margin-left:4px;
		/*background-color:#ededed;*/
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		width: 480px;}
		
#main_ns{
		padding-top:10px;	
		margin-left:4px;
		/*background-color:#ededed;*/
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		width: 700px;}	
		
		
.h1{
		font-size:11px;
		padding-left:4px;
		//line-height:1px; 
		font-weight:bold; 
		background-color:#000000;}
		
.h2{
		font-size:11px;
		padding-left:4px;
		//line-height:1px; 
		font-weight:bold; 
		background-color:#000000;}

.sh1{
		//line-height:1px;
		background-color:#ffcc33;}
		
.sh2{
		//line-height:1px; 
		font-weight:bold; 
		background-color:#000000;}

.su{
		text-align:right;
		padding-right:8px;
		line-height:1px;  
		background-color:#000000;}	
		
td{		
		padding-left:5px;
		padding-top:1px;
		padding-bottom:1px;}
		
tr.hell{
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		/*background-color:#ededed;*/}
		
tr.dunkel{
		/*background-color:#dfdfdf;*/ background-color:#ffffff;}
		
tr.news{
		font-family: Tahoma, Veranda, Arial;
		font-size:11px;}	
		
/*dunkel: b8b8b8; dfdfdf*/
		
#sidebar{
		/*background-color:#ededed;*/
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		top: 302px;
		margin-left: 494px;
		position: absolute;
		width: 250px;
		height: auto;}
			 
#sidebar2{
		/*background-color:#ededed;*/
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		top: 600px;
		margin-left: 494px;
		position: absolute;
		width: 250px;
		height: auto;}			

#sidebar3{
		/*background-color:#ededed;*/
		/*background-color:#dfdfdf;*/ background-color:#ffffff;
		top: 1100px;
		margin-left: 494px;
		position: absolute;
		width: 250px;
		height: 250px;}		

#footerDiv{ 
		width: 752px;
		//height: 18px;
		margin: 6px auto;
		position: absolute;
		vertical-align: middle;
        background-color: #ffffff;
        text-align:center;
        font-size: 13px;}
        
a.footerDiv:link {
		border:0;
		text-decoration: none;}
		
a.footerDiv:visited {
		border:0;
		text-decoration: none;}
		
a.footerDiv:hover {
		border:0px;
		text-decoration: underline;}
		
a.footerDiv:active {
		border:0px;
		text-decoration: underline;}
