	
	
	* {padding:0;margin:0;}
		
		html {font-family:Helvetica,Arial,sans-serif;font-size:10pt;line-height:125%;}
		
		body {
		color:#444;
		background:#f7e7d0;
		}
		
		br {clear:both;}
		
		a {text-decoration:none;color:#444;}
	
		#outer_wrapper, #page_wrapper {
		display:block;
		margin: 22px auto;
		width:944px;
		}
		
		#outer_wrapper {
			background:url(../images/backdrop_stage.gif) no-repeat 4px 38px;
		}

		#inner_wrapper {
		display:block;
		margin:0px 11px 0px 11px;
		width:922px;
		}


		#top_menu {
		display:block;
		height:24px;
		margin:0px 0px 22px 0px;
		}

		#centre_stage {
		height:370px;
		margin:0px 0px 11px 0px;
		background:url(../images/centrestage.jpg) no-repeat 0px 0px;
		}

		#page_stage {		
		height:100%;
		margin:0px 0px 11px 0px;
		}
		
		#page_stage #page_left {
		position:absolute;
		z-index:4;
		width:336px;
		}

		#page_stage #page_main {
		width:600px;
		border-left:340px solid #f7e7d0;
		}
		
		
		#page_stage #page_main div.inner{
			background:#fff;
			padding:22px 8px 11px 8px;
			width:565px;
		}		


		.inner_stage {
		display:block;
		width:100%;
		height:100%;
		}
		
		#sub_stage {
		height:122px;
		}
	
		
		#footer {
		display:block;
		height:44px;
		width:100%;
		margin:11px 0px 0px 0px;
		font-size:8pt;
		background:#fff;
		}
	
	
		#footer .inner {
			color:#999;
			text-align:left;
			padding:5px;
		}
	
	
	
	
		.sub_stage_item {
		display:block;
		width:300px;
		height:122px;
		overflow:hidden;
		float:left;
		clear:none;
		background:url(../images/backdrop_substage.gif) no-repeat 0px 0px;
		}
		
		.sub_stage_devider {
		display:block;
		float:left;
		width:11px;
		height:11px;
		}
		
		
		.sub_stage_item a.inner{
			display:block;
			width:287px;
			height:109px;
			margin:6px;
		}


		.sub_stage_item a.inner:hover{
			background:#FC0;
		}



		.sub_stage_item a.inner img {
			display:block;
			float:left;
			margin:0px 6px 0px 0px;
		}

		.sub_stage_item a.inner_small{
			display:block;
			margin:8px 8px 0px 8px;
			width:284px;
			height:49px;
		}

		.sub_stage_item a.inner_small:hover{
			background:#FC0;
		}
		
		
		/*Stage Settings*/
		.stage_message {
			display:block;
			float:right;
			width:300px;
			margin:55px 0px 0px 0px;
		}
		
		.stage_message .stage_message_top {
			width:300px;
			height:85px;
			background:#fff;
			margin:0px 0px 11px 0px;
		}
		
		
		.stage_message_top h1 {
			font-size:0;
			color:#fff;
			line-height:0;
			text-indent:-5000px;
			width:291px;
			height:75px;
			background:url(../images/strandslogan.gif) no-repeat 4px 5px;
		}
		
		
		.stage_message .stage_message_body {
			width:300px;
			height:150px;
			background:#fff;
			margin:0px 0px 11px 0px;
			font-size:8pt;
		}
		
		.stage_message .inner {padding:6px;}		
		
		/*Substage*/

		#sub_stage .inner p {
		font-size:8pt;
		line-height:9pt;
		margin:0px 22px 0px 0px;
		}

		#sub_stage .inner_small p {
		font-size:8pt;
		line-height:9pt;
		margin:0px 11px 0px 22px;
		}

		#sub_stage .inner h2 {
		padding:6px 0px 6px 0px;
		font-size:10pt;
		color:#F60;
		}

		#sub_stage .inner_small h2 {
		padding:0px 0px 3px 0px;
		margin:0px 11px 0px 22px;
		display:block;
		font-size:10pt;
		color:#F60;
		}


		/*TopMenu*/
		
		#top_menu ul li {
		display:block;
		float:left;
		list-style:none;
		}
		
		#top_menu ul li h1 {
		text-indent:-5000px;
		display:block;
		width:225px;
		height:24px;
		background:url(../images/strandlogo.gif) no-repeat 0px 0px;
		}
		
		#top_menu ul li a {
		letter-spacing:-.1em;
		font-size:11pt;
		line-height:21pt;
		font-weight:bold;
		color:#bc8034;
		display:block;
		float:left;
		height:24px;
		margin:0px 0px 11px 0px;
		padding:0px 11px 0px 5px;
		}
		
	   #top_menu ul li a:hover {
	   color:#444;
	   }
		
		/*tekst inhoud*/

		#page_main h1 {
			color:#bc8034;
			letter-spacing:-2px;
			margin:0px 0px 11px 0px;
			line-height:100%;
		}

		#page_main h2 {
			color:#bc8034;
			letter-spacing:-2px;
			margin:22px 0px 11px 0px;
			line-height:100%;
		}

		
		#page_main p {
		margin:0px 0px 11px 0px;
		line-height:1.5em;
		}

		#page_main p.inleiding {
			letter-spacing:-1px;
			font:bold 1.4em/1.6em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
		}
		
		
		/*imgboxen*/
		
		#page_left .left_ill {
			width:336px;
			height:245px;
		}
		
		
		.pageimgbox {margin:11px 0px 11px 0px;}