html,body {
	margin: 0px;
	padding: 0px;
	/*overflow-x: hidden;*/
}

body {
	/*width: 100%;*/
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #691f1f;
	text-align:center;
	background-color: #9db649;
	font-weight: normal;
	overflow-x: hidden;
	overflow-y: auto;
}

a:link, a:active, a:visited, a:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #691f1f;
	text-decoration: underline;
}

h1 {
	font-size: 18px;
	padding: 0;
	margin: 0;
	/*border: 1px solid black;*/
}

#flashHeader {
	position: absolute;
	/*top: 14px;*/
	/*left: 106px;*/
	/*width: 1073px;*/
	width: 100%;
	height: 521px;
	z-index: 100;
	/*margin: 25px 0 0 106px;*/
	/*float: left;*/
}

.container {
	position: relative;

	/*width: 1280px;*/
	width:100%;
	/*height: 1600px;*/
	/*margin: 0 auto;
	padding: 0px;
	text-align:left;*/
}


.header {
	width: 100%;
	/*height: 307px;*/
	height: 295px;
	/*background: url("../images/club/header.jpg") top left no-repeat; /* This wil be replaced by the user's selected image */
}

.space {
	width: 100%;
	height: 269px;
}

.contentContainer {
	/*width: 1258px;*/
	position: relative;
	/*width: 100%;*/
	width: 914px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.leftSpace {
	width: 184px;
	/*width: 5%;*/
	height: 890px;
	float: left;
}

.contentLeft {
	width: 443px;
	/*height: 886px;*/
	/*height: 965px;*/
	height: 935px;
	float: left;
}

/* Start new box setup */

.blokContainer {
	width: 434px;
	float: left;
}

.blokTop {
	width: 434px;
	height: 10px;
	background: url("../images/club/blok_top.gif") bottom left no-repeat;
}

.blokMid {
	width: 434px;
	background: url("../images/club/blok_mid.gif") top left repeat;
}

.blokMid.bm1 {
	min-height: 155px;
}

.blokMid.bm2 {
	min-height: 77px;
}

.blokMid.bm3 {
	min-height: 867px;
	height: 100%;
}

.blokBottom {
	width: 434px;
	height: 9px;
	background: url("../images/club/blok_bottom.gif") top left no-repeat;
}

/* End new box setup */

.blok1 {
	width: 434px;
	height: 174px;
	background: url("../images/club/blok1.gif") top left no-repeat;
	float: left;
}

.blokInner {
	padding: 5px 25px 0 36px;
}

.blokInner.berichten {
	font-family: Tahoma;
}

.blokInner.online {
	font-family: Verdana;
}

.blokInner.verhaal {
	font-family: Tahoma;
	height: 100%;
}

.wistjedat {
	font-family: Verdana;
	/*height: 100%;*/
	height: 90px;
}

.blok1Mssg {
	font-family: Tahoma;
	width: 400px;
	height: 128px;
	margin: 2px 0 0 0;
	overflow-y: auto;
	overflow-x: hidden;
}

.blok1Mssg a:link, .blok1Mssg a:visited, .blok1Mssg a:hover, .blok1Mssg a:active  {
	font-family: Tahoma;
	text-decoration: none;
}

.mssgTable {
	font-family: Tahoma;
	font-size: 12px;

	margin: 0;
	padding: 0;
}

.blokSpace1 {
	width: 434px;
	height: 54px;
	float:left;
}

.blok2 {
	width: 434px;
	height: 96px;
	background: url("../images/club/blok2.gif") top left no-repeat;
	float: left;
}

.blokSpace2 {
	width: 434px;
	height: 42px;
	float:left;
}

.blok3 {
	width: 434px;
	height: 307px;
	background: url("../images/club/blok3.gif") top left no-repeat;
	float: left;
}

.commercial {
	width: 100%;
	height: 275px;
	overflow: hidden;
	/*height: 100%;*/
}

.didyouknow {
	width: 100%;
	padding: 10px 0 0 34px;
}

.wiebenik {
	width: 100%;
}

.imgplaceholder {
	text-align: center;
}

.commercial.banner {
	border: 1px solid red;
}

.midSpace {
	width: 29px;
	height: 890px;
	float: left;
}

.contentRight {
	width: 442px;
	/*height: 886px;*/
	/*background: url("../images/club/blok4.gif") top left no-repeat;*/
	float: left;
}

.mssgFooter {
	font-size: 10px;
	margin: 35px 0 0 0;
}

.rightSpace {
	width: 160px;
	height: 890px;
	float: left;
}

.footer {
	width: 100%;
	height: 56px;
	position: relative;
	float: left;
	/*padding-top: 60px;*/

	/*width: 100%;
	height: 56px;
	position: relative;
	float:left;
	padding-top: 10px;*/
}

.kidsOnline {
	padding: 0 10px 0 10px;
	font-size: 30px;
	font-weight: bold;
}

/* Curvy corners */

.innerContentBox {
	font-family: Trebuchet MS;
	border: 0px solid #ffffff;
	color: #691f1f;
	width: 422px;
	padding: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	text-align: left;
	background-color: #ffffff;
	border: 3px solid #ffffff;
	position:relative;
}


.outerContentBox {
	font-family: Trebuchet MS;
	float:left;
	border: 0px solid #ffffff;
	color: #691f1f;
	width: 434px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: left;
	background-color: #9FA004;
	border: 3px solid #ffffff;
}

/* Curvy corners */

/* Popup window starts here */
/*
.addstory_header {
	/*padding: 10px 0 0 10px;*/
	/*float: left;
}
*/

/* Popup window ends here */


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-active h1 {
	margin: 0px 0 0px 0px;
	padding: 0;
	/*font-size: 17px;*/
	line-height: 1em;
	width: 400px;
}

/*
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
  display: none !important;
}

/*---- Header styling ---*/