body		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3f3b3a }
table		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3f3b3a }
p 			{ font-size: 11px; color: #3f3b3a; text-indent: 0px; }
p2 			{ font-size: 11px; color: #3f3b3a; text-indent: 20px; }
a:link		{ color: #000000; text-decoration: none; }
a:visited	{ color: #7f7f7f; text-decoration: none; }
a:active	{ color: #ffb226; text-decoration: none; }
a:hover		{ color: #ffffff; text-decoration: none; }
h1 			{ font-size: 12px; color: #ffb226; display: block; }
h2  		{ font-size: 12px; color: #3f3b3a; display: block; }
h3 			{ font-size: 11px; color: #ffb226; display: block; }
h4 			{ font-size: 1px; color: #b8e8ff; display: block; }
h5			{ font-size: 12px; text-align:right; color: #ffb226; display: block; }
.colored 	{ color: #ffb226; font-weight: normal; }
p3			{ text-align: right; }

.class1 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}
.class1 A:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}
.class1 A:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}
.class1 A:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class1 A:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}

.class2 {font-family: "Courier New", Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class2 A:link {font-family: "Courier New", Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class2 A:visited {font-family: "Courier New", Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class2 A:active {font-family: "Courier New", Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}
.class2 A:hover {font-family: "Courier New", Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}

.class4 {color: #444444; font-size: 10px;}
.class4 A:link {color: #3d95c0; font-size: 10px;}
.class4 A:visited {color: #3d95c0; font-size: 10px;}
.class4 A:active {color: #ffb226; font-size: 10px;}
.class4 A:hover {color: #ffb226; font-size: 10px;}
.class4 abbr {color: #84D7FF; font-size: 10px;}

.class7 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class7 A:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class7 A:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #84D7FF; font-size:10px;}
.class7 A:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}
.class7 A:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffb226; font-size:10px;}

.gigs table { font-size:11px; } 

#wrap { 
	background-color: transparent;
	margin-left: -441px;
	margin-top: -269px;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 882px;
	height: 538px;
	border: 0px;
	}

#page {
	background-image:url(bilde/bakgrunn3.jpg); background-repeat:no-repeat;
	width:712px;
	height:524px;
	border:0px;
	top:0px;
	right:0px;
	position:absolute;
}

#content {
	width:700px;
	height:399px;
	border:0px;
	top:125px;
	left:0px;
	position:absolute;
}

#copyright {
	width:12px;
	height:417px;
	border:0px;
	top:105px;
	right:0px;
	position:absolute;
}

#footer {
	width:700px;
	height:14px;
	border:0px;
	bottom:0px;
	right:12px;
	position:absolute;
}

#social {
	width:54px;
	height:100px;
	border:0px;
	top:2px;
	left:106px;
	position:absolute;
	display:block;
}

#player {
	width:160px;
	height:300px;
	border:0px;
	top:89px;
	left:0px;
	position:absolute;
}

#buy {
	height:56px;
	bottom:184px;
	position:absolute;
	width: 160px;
	display:block;
}

#social2 {
	height:32px;
	bottom:116px;
	position:absolute;
	width: 160px;
	display:block;
}

#join {
	height:44px
	left:0px;
	top:-5px;
	position:absolute;
	width: 40px;
	left: 0px;
}
	
#contact {
	text-align:bottom;
	width:160px;
	height:56px;
	border:0px;
	top:474px;
	left:0px;
	position:absolute;
}

/* Flexscrollstyles */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #b8e8ff;
}
.vscrollerbar {
width: 10px;
background-color: #3d95c0;
left: 0px;
}

.vscrollerbar:hover {
width: 10px;
background-color: #ffb226;
left: 0px;
}

.hscrollerbase {
height: 10px;
background-color: #b8e8ff;
}
.hscrollerbar {
height: 10px;
background-color: #3d95c0;
margin-bottom:0px;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: #cccccc;
}

#content {
	background-color: transparent;
	padding: 0 0;
	margin: 0 0;
}

.vscrollerbar, .hscrollerbar {
padding: 0px;
z-index: 2;
}

/* Scroll body */

#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 425px;
height: 360px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: transparent;
margin: 0 0;
padding: 0 0;
}	

