/*
red: fb0000
*/

* {font-family:"Courier New", Courier, monospace; font-size:12px; color:#000; outline:0}

*::selection { background: #fb0000; }
*::-moz-selection { background: #fb0000; }

body {background-color:#242424; background-image:url(../_BG/bg05.jpg); font-family:"Courier New", Courier, monospace; color:#fff; font-size:12px; overflow:hidden }

INPUT {background-color:#fff; border:0; margin:0; padding-left:10px; width:220px; margin-bottom:4px; font-family:"Courier New", Courier, monospace; outline:none; color:#000; font-size:12px }

#NEWSLETTER a { font-family:"Courier New", Courier, monospace; outline:none; color:#fff; font-size:12px; text-decoration:underline}
#NEWSLETTER a:hover {text-decoration:none}

#CONTENT {position:absolute; width:726px;}
#LOGO {position:absolute; top:20px; display:none}
#SPONSORS {position:absolute; top:20px; right:0px; display:none}
#NEWSLETTER {position:absolute; left:5px; top:500px; width:232px; display:none}

#NEWS {	position:absolute; 
		left:272px; 
		top:200px; 
		width:429px; 
		background-color:#fff; 
		font-family:"Courier New", Courier, monospace; 
		font-size:12px; 
		color:#000; 
		z-index:20; 
		overflow:hidden; 
		padding-left:25px; 
		padding-top:17px; 
		padding-bottom:25px; 
		visibility:hidden
	}

#PROGRAM {	position:absolute; 
		left:400px; 
		top:150px; 
		width:429px; 
		background-color:#eee; 
		font-family:"Courier New", Courier, monospace; 
		font-size:12px; 
		color:#000; 
		z-index:21; 
		overflow:hidden; 
		padding-left:25px; 
		padding-top:17px; 
		padding-bottom:25px; 
		visibility:hidden
	}
	
	
#EXTRAPAGE {
		position:absolute; 
		left:528px; 
		top:100px; 
		width:429px; 
		background-color:#ddd; 
		font-family:"Courier New", Courier, monospace; 
		font-size:12px; 
		color:#000; 
		z-index:22; 
		overflow:hidden; 
		padding-left:25px; 
		padding-top:17px; 
		padding-bottom:25px; 
		visibility:hidden
	}	
	
img.headline {margin-bottom:17px} 


#BLOG {position:absolute; visibility:hidden; display:block; z-index:1000; cursor:pointer}
#NYMUSIKK {position:absolute; visibility:hidden; display:block; z-index:1001; cursor:pointer} 


#NEWS a, #PROGRAM a, #EXTRAPAGE a { font-family:"Courier New", Courier, monospace; outline:none; color:#fb0000; font-size:12px; text-decoration:underline}
#NEWS a:hover, #PROGRAM a:hover, #EXTRAPAGE a:hover {text-decoration:none}


#close_butt {position:absolute; top:35px; right:25px; border-bottom:2px #ddd solid; cursor:pointer}
#close_butt:hover {border-bottom:2px #fb0000 solid}

#menu_artists {float:left; width:68px; height:34px; background-image:url(../_GFX/Menu_artistsW.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
#menu_tickets {float:left; width:74px; height:34px; background-image:url(../_GFX/Menu_ticketsW.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
#menu_partners {float:left; width:85px; height:34px; background-image:url(../_GFX/Menu_partnersW.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}

#menu_artists:hover {background-position:0px -34px}
#menu_tickets:hover {background-position:0px -34px}
#menu_partners:hover {background-position:0px -34px}

.sticker {float:right; margin-left:6px; margin-bottom:12px}
.cb {clear:both}

.festivaldate {display:inline; border-bottom:2px #eee solid; cursor:pointer; margin-right:25px}
.festivaldate:hover {border-bottom:2px #fb0000 solid;}
.festivaldateactive {display:inline; border-bottom:2px #fb0000 solid; cursor:pointer; margin-right:25px}


/* ------------------------------------------------------------------------------------------
	CUSTOM SCROLLERS
   ------------------------------------------------------------------------------------------ */

.scroll-paneA {
	position: relative;
	overflow: none;
	float: left;
	background-color:#fff;
}

.WINA .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.WINA .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #fff;
	
}
.WINA .jScrollPaneDrag {
	position: absolute;
	background:#999;
	cursor: pointer;
	overflow: hidden;
}

.holder {
	float: left;
	margin: 0;
}



.WINB .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.WINB .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #eee;
	
}
.WINB .jScrollPaneDrag {
	position: absolute;
	background:#999;
	cursor: pointer;
	overflow: hidden;
}



.WINC .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.WINC .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #ddd;
	
}
.WINC .jScrollPaneDrag {
	position: absolute;
	background:#999;
	cursor: pointer;
	overflow: hidden;
}
