	* {
		margin:0px;
		padding:0px;
	}
	
		body {
		margin-top: 0;
		margin-bottom: 0px;
		background: url(images/bg.gif);
		font-family:times,georgia,arial,sans-serif;
		font-size:14px;
	}
	
 
/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  

Box A: News
--------------  --------------  --------------  -------------- --- */
.box {
  	background: url(images/box_bg.png);
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
	visibility: hidden;
	
}

.box2 {
  	background: url(images/box2_bg.png);
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
}

.bar {
  	background: url(images/boxheader_bg.png);
  	color: #ffffff;
  	padding: 2px 1em 0px 1em;
  	width: 34em;
  	height: 53px;
}

.bottom {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left:-250px;
  	top: 30px;
  	position: relative;
}

.bottom2 {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left:-15px;
  	top: 30px;
  	position: relative;
}

#boxA {
	position: absolute;
	left:300px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 510px;
} 




/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box B: About 
--------------  --------------  --------------  -------------- --- */
.boxB {
  	background: url(images/box_bg.png);
  	width:: 500px;
 	color: #444444;
 	cursor: move;
 	padding-bottom: 20px;
 	position: absolute;
	visibility: hidden;

}


#boxB_text {
	position: relative;
	left:10px;
	margin-top: -40px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 230px;
} 

#boxB_text2 {
	position: absolute;
	top: 112px;
	left:250px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 230px;
} 
	



/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box C: Pix
--------------  --------------  --------------  -------------- --- */
.boxC {
  	background: url(images/imagebox_bg.png);
  	background-repeat: no-repeat;
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
	visibility: hidden;

}

#boxC_text {
	position: relative;
	left:10px;
	margin-top: -40px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 230px;
} 

#boxC_text2 {
	position: absolute;
	top: 112px;
	left:12px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 230px;
} 
	


.bottomC {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left: -23px;
  	top: 30px;
  	position: relative;
}
/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box D: Music 
--------------  --------------  --------------  -------------- --- */
.boxD {
  background: url(images/musicbox_bg.png);
  width:: 585px;
  color: #444444;
  cursor: move;
  padding-bottom: 20px;
  position: absolute;
  visibility: hidden;

}


#boxD {
	position: absolute;
	left:400px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 510px;
} 

#boxD_text {
	position: absolute;
	left: 290px;
	margin-top: -10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 270px;
} 

#boxD_image1 {
	position: relative;
	top: -20px;
	left:10px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

#boxD_image2 {
	position: absolute;
	top: 10px;
	left: 260px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

#boxD_text2 {
	position: relative;
	top: 112px;
	left:10px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 270px;
} 
	


.bottomD {
  	background: url(images/musicboxfooter_bg.png);
	width: 585px;
  	height: 101px;
  	left: -23px;
  	top: 0px;
  	position: relative;
}

/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  


--------------  --------------  --------------  -------------- --- */
/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box E: Gigs
--------------  --------------  --------------  -------------- --- */
.boxE {
  	background: url(images/imagebox_bg.png);
  	background-repeat: no-repeat;
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
	visibility: hidden;
}

.bottomE {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left: -23px;
  	top: 30px;
  	position: relative;
}

/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box F: Reviews
--------------  --------------  --------------  -------------- --- */
.boxF {
  	background: url(images/imagebox_bg.png);
  	background-repeat: no-repeat;
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
	visibility: hidden;
}
 
#boxB, #boxC, #boxE, #boxF, #boxG {
	position: absolute;
	left:400px;
	margin: 0px 0 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 510px;
	visibility: hidden;

} 

#boxA_text, #boxE_text, #boxF_text, #boxG_text {
	position: relative;
	left:10px;
	margin-top: -40px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 450px;
} 


 


.bottomF {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left: -23px;
  	top: 30px;
  	position: relative;
}

/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
Box G: Contact
--------------  --------------  --------------  -------------- --- */
.boxG {
  	background: url(images/imagebox_bg.png);
  	background-repeat: no-repeat;
  	width:: 500px;
  	color: #444444;
  	cursor: move;
  	padding-bottom: 20px;
  	position: absolute;
	visibility: hidden;
}

.bottomG {
  	background: url(images/boxfooter_bg.png);
	width: 510px;
  	height: 101px;
  	left: -23px;
  	top: 30px;
  	position: relative;
}

/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  
--------------  --------------  --------------  -------------- --- */

.content {
  	padding: 1em;
  	width: 34em;
}

#closeknapp, #closeknapp3, #closeknapp4, #closeknapp5, #closeknapp6, #closeknapp7 {
	
	position: absolute;
	top: 10px;
	left: 450px;
	border: 0px
}

#closeknapp2 {
	
	position: absolute;
	top: 10px;
	left: 535px;
	border: 0px
}





/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  

MENY
--------------  --------------  --------------  -------------- --- */


#slidemenubar, #slidemenubar2{
	position:absolute;
	background: url(images/menu_bg.png);
	line-height:22px;
  	padding-left: 10px;
  	padding-bottom: 27px;
}

#slidemenubar, #slidemenubar2 a
{
	font: 12px Helvetica Neue;
	color: #fff;
	text-decoration: none;
}

#slidemenubar, #slidemenubar2 a:hover

{
	font: 12px Helvetica Neue;
	color: #444;
	text-decoration: none;
}

/* --- --------------  --------------  --------------  --------------  --------------  --------------  --------------  --------------  --------------  --------------  -------------- --- */
.popup	{
	cursor: pointer;
	}	
body p  {
		font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
        font-size: 13px;
        line-height: 18px;
        margin-top: .5em; color: #555;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: : 20px;
} 

	.henning { font-weight: bold; color: #aa1126; }
	.robban { font-weight: bold; color: #5647b6; }
	.christopher { font-weight: bold; color: #188331; }
	.henrik { font-weight: bold; color: #2aa9e1; }
	
	.guests { 
		color: #888;
		font-style: italic; 
		font-size: 11px;
		line-height: 16px;
		}


body a  {
		font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
        font-size: 13px;
        line-height: 18px;
        margin-top: .5em; color: #2aa9e1;
        
} 

body a:hover {
		
        color: #555;
        
} 


	h1 {
		font: normal 35px/40px Times, Times new Roman, Georgia, Arial, Helvetica, sans-serif;
		letter-spacing: -1px;
		color: #555;
		margin-bottom: 10px;
       	padding-left: 20px;

	}
	h2 {
		font: normal 20px/20px Times, Times new Roman, Georgia, Arial, Helvetica, sans-serif;
		letter-spacing: -1px;
		color: #555;
		margin-top: 20px;
		margin-bottom: 0px;
       	padding-left: 20px;
	}
	h3 {
		font: italic 11px/16px "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
		color: #888;
		margin-top: .5em;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: : 20px;
	
	}
	

