html, body {
height: 100%;
width: 100%;
margin:0;
}

img, div, input { behavior: url("iepngfix.htc") }

div#admin
{
	display:none;
}

a#exit_admin
{
	display:absolute;
	top:200px;
	left:100px;
	z-index:2;
}
#vimeo_url
{
	color:black;
}


#editor
{
	z-index:1; 
	color:black;
	font-weight:bold;
}

body
{
	margin:0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1
{
	font-size:14px;
	color:#ed1890;
	margin:0; padding:0;
}

h2
{
	font-size:12px;
	color:#ed1890;
	margin:0; padding:0;
}

h2.items
{
	font-size:12px;
	color:#000000;
	margin:0; padding:0;
}

h3
{
	font-size:11px;
	color:#ed1890;
	margin:0; padding:0;
}

a
{
	color: #ed1890;
	text-decoration:none;
	font-weight:bold;
}

/* BEGIN Header*/
	div#header
	{
		position:relative;
		margin-left:auto;
		margin-right:auto; 
		background-color:white;
		width:785px;
		height:117px;
	}
	
	div#header_top
	{
		background-image:url('images/header_background.png');
		position:absolute;
		left:150px;
		width:540px;
		height:117px;
	}
	
	div#header_bottom
	{
		background-image:url('images/header_background_fix.png');
		width:344px;
		height:194px;
		
		position:absolute;
		top:4px;
		right:0;
	}

	div#rewind
	{
		font-size:12px;
		position:absolute;
		margin:0; padding:0;
		left:27px;
		top:15px;
		background-image:url('images/rewind.png');
		background-repeat:repeat-x;
		width:285px;
		height:62px;
		text-decoration:none;
		color:#ed1890;
	}
	
	a#rewind_txt
	{
		position:absolute;
		left:27px;
		top:80px;
	}

	div#tape
	{
		background-image:url('images/tape.png');
		position:absolute;
		margin:0; padding:0;
		width:220px;
		height:164px;
		right:-50px; top:-20px;
	}
	
	div#mensen
	{
		background-image:url('images/mensen.png');
		position:absolute;
		margin:0; padding:0;
		width:353px;
		height:176px;
		top:6px;
		right:100px;
		z-index:0;
	}
/* END Header */


/* site Width*/
#wrapper, ul#menu
{
	width:785px; z-index:2;
}


#wrapper
{
	margin-left:auto;
	margin-right:auto;
	min-height: 100%; 
	min-height: 100%; height: auto !important; /*ie6 min height fix voor sticky footer*/
	height:100%; bottom:0px;
	background-image:url('images/body.png');
	background-repeat:repeat-y;
	top:0px;
	margin: 0 auto -76px;
}


/* BEGIN navigatie*/
ul#menu, div#navigatie_extend
{
	top:110px;
}

ul#menu
{
	position:absolute;
	margin:0; padding:0;
	height:41px;
	/* background-image:url('images/navigatie.png'); */ /*IE6 fix*/
	list-style-type: none; 
	padding-left:20px; font-size:12px;
}


ul#menu a
{
	color:white;
	text-decoration:none;
	display:block; z-index;3;
}

ul#menu a.active, ul#menu a:hover { 
		font-weight:bold; 
		background-image:url('images/button_pressed.png'); 
		padding-top:8px; 
		margin-top:-8px; 
		padding-left:8px; 
		margin-left:-8px; 
		padding-right:8px; 
		margin-right:-8px; 
		height:27px; 
		display:block;
		
		_font-weight:none; 
		_background-image:none; 
		_padding-top:10px;
		_padding-left:-8px;
		_padding-right:8px; 
		_height:27px; 
		_display:inline;	
	
	}

ul#menu li
{
	float:left;	color:white;
	margin:0; padding:0;
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	z-index:3;
}

div#navigatie_extend
{
	position:absolute;
	margin:0; padding:0;
	background-image:url('images/navigatie.png');
	left:0px;
	height:40px;
	width:100%;
}

.pressed
{
	z-index:0;
	background-image:url('images/button_pressed.png');
	text-align:center;
	width:127px;
	height:27px;
}

div#speaker_left
{
	position:absolute;
	top:65px;
	margin-left:-30px;
	width:53px;
	height:110px;
	background-image:url('images/speaker_left.png');
	z-index:3;
}

div#speaker_right
{
	position:absolute;
	top:65px;
	margin-left:760px;
	width:53px;
	height:110px;
	background-image:url('images/speaker_right.png');
	z-index:3;
}

/* EINDE navigatie*/


div#content
{
	/* position:relative; fout bij footer push */ 
	margin:0; padding:0;
	width:490px;
	margin-left:35px;
	display:block;
}

div#content-tekst
{
	margin-top:100px;
	/* min-height: 100%; height: 790px !important; ie6 min-height fix */
	min-height:790px;
}

/*uitlijning met sifr fix*/
div#content-tekst p
{
	margin-top:5px;
}

div#items
{
	position:absolute; 
	
	top:200px;
	margin-left:548px;
	font-size:11px; 
}

div#events, div#pics, div#video, div#community
{
	margin:0; padding:0;
	margin-top:20px; left:0px;
	padding-left:25px;
	padding-right:0px;
	z-index:1;
}

div#community
{
	float:left; position:relative;
	margin-left:15px;
	top:-50px;
}

div#community_ie6{ 
	display:none;
}

div#events
{
	width:170px;
	max-height:231px;
	_height:231px;
}

div#pics
{
	margin-top:30px;
	width:200px;
	height:150px;
	font-size:12px;
}

div#video
{
	position:relative;
	width:200px;
	margin-top:25px;
}

div#events p
{
	margin:0 0 10px 0;
	font-style:italic;
	font-weight:bold;
}

#submit_events
{
	position:absolute;
	top:-10px;
}

hr
{
	margin-top:-5px; color:#bfa88f;
}


div#footer
{
	position:relative;
	padding:0; margin:0;
	margin-left:auto; margin-right:auto;
	background-image:url('images/footer.png');
	width:785px;
	height:76px;
	top:0px;
	background-repeat:no-repeat;
}

div#footer .powered
{ 	padding:0; margin:0; /* voor dummy tekst */
	color:white;
	padding-top:5px;
	padding-left:35px;
}

div#flashfooter
{
	position:absolute;
	left:10px;
	top:27px;
	z-index:0;
}

div#footer_art
{
	background-image:url('images/footer_art.png');
	width:301px;
	height:172px;
	position:absolute;
	bottom:0px;
	right:-50px;
	z-index:1;
}

div#push { 
    /* height: 4em; */
	height:76px; /* hoogte van footer*/
} 
