@charset "UTF-8";
/* CSS Document by Beyond Wonderland Studio*/

/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* END CSS RESET */

/* MENU STYLING*/
.menu{position:absolute;top:500px;left:175px;z-index:80;width:1745px;line-height:15px;}
.menu div{height:59px;background:#000;opacity:0.5;filter:alpha(opacity=50);padding:7px 0 0 6px;letter-spacing:0.5px;}
h1 {position:absolute;left:-175px;width:173px}
h1 a{padding:43px 11px 8px 0;color:#fff;background:#000;font-size:11px;text-align:right;display:block}
/* END MENU STYLING*/

/* MP3 Box STYLING*/
.mp3box{position:absolute;top:568px;left:650px;z-index:80;width:330px; height:38px;background:#000;opacity:0.75;filter:alpha(opacity=75); padding: 20px 0 0px 20px}
/* END MP3 Box STYLING*/

/* TABS STYLING*/
.link {cursor:pointer; color:#666}
.link:hover {color:#999}
.arrows {cursor:pointer; color:#fff; text-align:right;}
.arrowdiv { margin:5px 0px 0px 315px}
.slider {position:relative; overflow:hidden; height:292px; color:#fff; }
.slider div {padding:5px 0px 0px 10px}
.slidercontent {position:absolute}
.box{position:absolute;top:33px;left:650px;width:350px; z-index:5;}
.box div{line-height:1.5em;background:#000;}
.insidebox{opacity:0.75;filter:alpha(opacity=75);}
h2{font-size:12px; padding:20px 20px 5px 20px; color:#FFF}
h3{position:relative;border-bottom-width:1px; border-color:#999; padding:0px 0px 5px 10px;margin:5px 5px 20px -10px;text-transform:uppercase;line-height:20px;font-weight:bold; color:#CCC;}
h4{font-size:12px; font-weight:bold;}
h5{margin-bottom:20px;}
.playlist {line-height:20px}
/* END TABS STYLING*/

/* PAGE STYLING*/
html {  overflow: hidden;}
body {	background-color:#000;
		background-image:url(../images/background.png)  ;
		background-repeat:repeat;
		margin: 0;
		padding: 0;
		font-family:"Century Gothic","Lucida Grande",Helvetica,sans-serif;
		font-size:10px;
		cursor:default;
		line-height:}
		
*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body{width:100%;height:100%;overflow:hidden}
a{text-decoration:none;color:#000;outline:0; font-weight:bold; color:#999;}
a:hover {color:#fff}
img{display:block}
ul {float:left;width:110px}
li a{height:12px;padding:0 5px;display:block}
li a:hover,li.cur a{color:#fff}
/* END PAGE STYLING*/

/** PAGE POSITIONING **/
.positioning {
	position: absolute;
	width: 1920px;
	height: 1200px;}

#agendaen {
	top: 0px;
	left: 0px;
	background-image: url(../images/bg_lick.jpg);
	background-repeat: no-repeat;}


#agendafr {
	top: 1280px;
	left: 4000px;
	background-image: url(../images/bg_lick.jpg);
	background-repeat: repeat-y;}

#artistfr {
	top: 0px;
	left: 4000px;
	background-image: url(../images/bg_reflection.jpg);
	background-repeat: no-repeat;}

#artisten {
	top: 1280px;
	left: 2000px;
	background-image: url(../images/bg_reflection.jpg);
	background-repeat: repeat-y;}

#contactfr {
	top: 0px;
	left: 2000px;
	background-image: url(../images/bg_city.jpg);
	background-repeat: repeat-y;}
	
#contacten {
	top: 1280px;
	left: 0px;
	background-image: url(../images/bg_city.jpg);
	background-repeat: repeat-y;}
/** END PAGE POSITIONING **/

/** SCROLLING **/
.navigator {cursor: pointer;}
/** END MOOTOOLS **/

/** START Facebox **/
.modal-overlay
{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background:url(../images/background.png);
	opacity:.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	z-index:101;}
.modal-window
{
	position:fixed;
	top:50%;
	left:50%;
	margin:0;
	padding:0;
	z-index:102;}
.close-window
{
	position:absolute;
	width:32px;
	height:32px;
	right:8px;
	top:8px;
	background:transparent url('/images/close-button.png') no-repeat scroll right top;
	text-indent:-99999px;
	overflow:hidden;
	cursor:pointer;
	opacity:.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.close-window:hover 	{	opacity:.99;
							filter: alpha(opacity=99);
							-moz-opacity: 0.99;}
/** END Facebox **/