BODY		{	background-color: #000000;
				margin: 0px;}
			
A:link	   	{ 	color: #ffffff; text-decoration: none;}
A:visited  	{ 	color: #ffffff; text-decoration: none;}
A:hover    	{ 	color: #ffffff; text-decoration: underline;}
.text		{	margin-top: 1px; margin-bottom: 1px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 10pt; color: #ffffff;}
.text_12pt	{	margin-top: 1px; margin-bottom: 1px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 12pt; color: #ffffff;}
.text_s		{	margin-top: 1px; margin-bottom: 1px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 8pt; color: #ffffff;}
.text_b		{	margin-top: 1px; margin-bottom: 1px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}
.text_sm_dg	{	margin-top: 0px; margin-bottom: 3px; margin-right: 10px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 8pt; color: #ffffff;}

.pressback	{	margin-top: 10px; font-family: Verdana,Georgia,Tahoma,Arial; font-size: 10pt; color: #ffffff;}
.text_rubriker	{	margin-top: 1px; margin-bottom: 1px; padding: 0px; font-family: Georgia,Verdana,Tahoma,Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}
.biography	{	margin-top: 1px; margin-bottom: 15px; font-family: Verdana,Tahoma,Arial; font-size: 10pt; color: #ffffff;}
.footertext	{	margin-top: 1px; margin-bottom: 1px; font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: #808080;}
.datum		{	margin-left: 20px; margin-top: 1px; margin-bottom: 1px; font-family: Georgia,Verdana,Tahoma,Arial; font-size: 10pt; color: #ffffff;}
li.meny		{   list-style: none; margin-bottom: 4px; margin-top: 4px; margin-left: 2px; font-family: "Trecuchet MS",Verdana,Tahoma,Arial; font-size: 11pt; font-weight: normal;}
A.meny		{	color: #FFFFFF; text-decoration: none;}
A.meny:visited	{	color: #FFFFFF; text-decoration: none;}
A.meny:hover{	color: #FFFFFF; text-decoration: underline;}
A.sidlank	{	text-decoration: underline;}
A.footerlank{	color: #808080;}
.buttons 	{	border: 0px; width: 100px; text-align: right;}
.thumbnail 	{	margin-bottom: 3px; margin-left: 0px; margin-right: 4px; border: 1px solid; border-color: #FFFFFF;}
img.spamskydd	{margin: 0px; border: 0px;}
em.obligat		{font-style: none; color: #FF0000;}

.box a { 
display: block; 
height: 100%; 
width: 100%; 
}

h1			{	margin: 0 auto; 
				vertical-align: top; 
				text-align: left; 
				padding-left: 1px;
				padding-top: 3px;
				padding-bottom: 3px;
				height: 17px; 
				color: #ffffff; 
				font-family: Georgia, Tahoma,Verdana,Arial; 
				font-size: 16pt; 
				margin-bottom: 10px;
				text-decoration: overline underline;
			}
			
h2			{	margin: 0 auto; 
				border-color: #000000; 
				vertical-align: top; 
				text-align: left; 
				padding-top: 3px;
				height: 14px; 
				color: #ffffff; 
				font-family: Georgia, Tahoma,Verdana,Arial; 
				font-weight: bold;
				font-size: 10pt; 
			}
			
h2.news_start{	width: 100%; 
				margin-top: 10px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
				text-align: left; 
				padding-top: 3px;
				height: 12px; 
				color: #ffffff; 
				font-family: Georgia, Tahoma,Verdana,Arial; 
				font-weight: bold;
				font-size: 10pt; 
			}
			
h2.gigs_start{	width: 100%; 
				margin-top: 10px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
				text-align: left; 
				padding-top: 3px;
				height: 12px; 
				color: #ffffff; 
				font-family: Georgia, Tahoma,Verdana,Arial; 
				font-weight: bold;
				font-size: 10pt; 
			}
			
h3			{	margin-top: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
				border-color: #000000; 
				vertical-align: top; 
				text-align: left; 
				text-decoration: underline;
				padding-top: 3px;
				height: 14px; 
				color: #ffffff; 
				font-family: Georgia, Tahoma,Verdana,Arial; 
				font-weight: bold;
				font-size: 10pt; 
			}
		
.loginform		{
					width: 100px; font-family: verdana; color: #000000; background-color: #ffffff; font-size: 10px; border: #000000 1px solid;
				}
				
.loginsubmit	{	
					font-family: verdana; color: #ffffff; background-color: #62686e; font-size: 10px; border: #000000 1px solid;
				}
			
.row		{
				width: 900px;
				float: left;
			}

.row2		{
				width: 900px;
				margin-top: 50px;
				float: left;
			}
			
.main 		{
				background-color: #000000;
				background: url(title_background_3.jpg) no-repeat;
				width: 900px;
				height: 400px;
				margin-left: 0px;
				margin-top: 0px;
				/*border: 1px solid;
				border-color: #ffffff;*/
				float: left;
			}
			
.title		{
				background: url(title.png) no-repeat;
				width: 900px;
				height: 155px;
				margin-bottom: 6px;
				float: left;
			}

.menu		{
				width: 130px;
				margin-left: 30px;
				margin-right: 10px;
				float: left;
			}
			
.content	{
				width: 600px;
				margin-left: 15px;
				margin-top: 60px;
				margin-right: 0px;
				margin-bottom: 0px;
				padding:0px;
				float: left;
			}
			
.contentbox	{
				width: 600px;
				float: left;
				margin-bottom: 20px;
			}
			
.contentrow	{
				
				float: left;
			}
			
.upcoming_gigs{
				width: 260px;
				float: right;
				margin-bottom: 20px;
				margin-left: 15px;
				margin-top: 10px;
				margin-right: 10px;
				padding-left: 10px;
				padding-bottom: 10px;
				padding-right: 5px;
				border: 3px double #c0c0c0;
			}
			
.contentbox_half {
				width: 300px;
				float: left;
				margin-bottom: 20px;
			}
			
.contentbox_third {
				width: 200px;
				float: left;
				margin-bottom: 20px;
			}
			
.right		{
				width: 100px;
				margin-top: 40px;
				margin-left: 15px;
				float: left;
			}
			
.rightbox	{
				width: 100px;
				margin-bottom: 20px;
				/*border: 1px solid;
				border-color: #404040;*/
				float: left;
			}

.band_bild	{
				width: 120px;
				float: left;
				margin-bottom: 5px;
			}
			
.band_info	{
				width: 480px;
				float: left;
				margin-bottom: 5px;
			}
			
.band_pres	{
				width: 600px;
				float: left;
			}
			
.guestbookbox	{
				width: 600px;
				float: left;
				border-bottom: 1px solid;
				margin-bottom: 20px;
			}
			
.formular_input {
				font-family: verdana; 
				background: #333333; 
				font-size: 12px; 
				color: #FFFFFF;
				padding: 5px; 
				width: 230px; 
				height: 25px;
				border-color: #FFFFFF; 
				border: 1px solid;
				float:right;
			}
			
.formular_textarea {
				font-family: verdana; 
				background: #333333; 
				font-size: 12px; 
				color: #FFFFFF;
				padding: 5px; 
				width: 300px;
				height: 100px; 				
				border-color: #FFFFFF; 
				border: 1px solid;
			}
			
.guestbook_input {
				font-family: verdana; 
				background: #333333; 
				font-size: 12px; 
				color: #FFFFFF;
				padding-top: 5px; 
				padding-bottom: 5px; 
				padding-left: 5px; 
				padding-right: 5px; 
				width: 170px; 
				height: 25px;
				border-color: #FFFFFF; 
				border: 1px solid;
			}
			
.guestbook_textarea {
				font-family: verdana; 
				background: #333333; 
				font-size: 12px; 
				color: #FFFFFF;
				padding: 5px; 
				width: 535px;
				height: 60px; 				
				border-color: #FFFFFF; 
				border: 1px solid;
			}
			
.footer		{	float: none; clear: both; margin-left: 555px; margin-bottom: 20px; width: 355px; text-align: right; border-top: 1px solid; border-color: #808080;}

.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border-color: silver;
}

.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-overlay {
	display: none;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: hand; /* ie */
	cursor: pointer; /* w3c */
	background: url(highslide/graphics/close.png);
	/* For IE6, remove background and add filter */
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='highslide/graphics/close.png', sizingMethod='scale');
}