			/* IE only */
*			{ margin: 0px; padding: 0px; font-family: Verdana, sans-serif; font-size: 11px; }
* html body	{ overflow: hidden; padding: 219px 0 0 0; }

.CSStoShow 		{ display: block; }

*, textarea	{ margin: 0px;	padding: 0px; }
body		{ background-color: #FFF; color: #B8FFFF; font-family: Verdana, sans-serif; font-size: 11px; }
p			{ margin-bottom: 20px; }

a img 		{ border: none; }
a			{ color: #FFF; text-decoration: underline; font-weight: bold }
a.email		{ color: #000; text-decoration: none; font-weight: bold }
a:hover		{ color: #B8FFFF; }

.news		{ color: #000; }
.news:hover { color: #00f; }

label				{ width: 80px; float: left; margin-left: 10px; }

div#inlog 			{ position: absolute; top:25%; left:50%; margin-left: -150px; width: 225px; height: 100px; border: 5px solid #E87717; color: #FFFFFF; background-color: #37577D; }
div#inlog-club 	{ background-color: #E87717; text-align: center; font-size: 14px; color: #000; position: absolute; font-weight: bold; top:0; left:0; width: 100%; height: 20px; }





/* Layout Containers */

#home-right	{ margin-left: 370px; margin-top: 30px; height: auto; width: 300px; color: #fff; padding: 5px; font-size: 12px;}
#content-container { width: 400px; }
div#header	{ position: fixed; left: 50%; margin-left: -450px; top: 0; width: 990px; height: 183px; z-index: 3; background: URL(./../images/banner1.jpg) no-repeat;}
div#content	{ position: absolute; top: 183px; background-color: #37577D; bottom: 0px; width: 721px; padding: 0 0 0 0; left: 50%; margin-left: -271px; margin-bottom: 20px; overflow: auto; overflow-x: hidden;  }
div#content2	{ position: absolute; top: 180px; background-color: #37577D; bottom: 0px; width: 178px; border-right: 1px solid #212C48; padding: 0 0 0 0; left: 50%; margin-left: -450px; margin-bottom: 20px; overflow: auto;  }
div#footer	{ position: absolute; border-top: 1px solid #212C48; bottom: 0px; font-size: 10px; left: 50%; color: #BBB; margin-left: -450px; width: 900px; height: 19px; z-index: 2; background: URL('./../images/bottom.jpg') no-repeat 0px -2px; text-align: center; }
#footer a	{ color: #BBB; }
#footer a:hover	{ color: #B8FFFF; }

/* IE only */
* html div#header	{ position: absolute; }
* html div#content	{ height: 100%; bottom: 0px; background-color: #37577D; overflow: auto; overflow-x: hidden; top: inherit; padding: 0px 0px 20px 0px;  width: 721px; }
* html div#content2	{ height: 100%; background-color: #37577D; overflow: auto; top: inherit; padding: 0px 0px 20px 0px;  width: 179px; border-right: 1px solid #212C48;}
* html div#footer	{ position: absolute; bottom: 0px; }
* html img			{ behavior: url(./../iepngfix.htc) }

#content-colm1	{ font-size: 10px; position: absolute; margin-left: 10px; margin-top: 15px; overflow: none; }
#content-colm2	{ font-size: 10px; position: absolute; margin-left: 10px; margin-top: 15px; overflow: none; }
#content-colm2 tabel	{ font-size: 10px; }
#content-colm	{ margin-left: 20px; padding-top: 10px; text-align: justify; width: 680px; padding-bottom: 220px; background-color: inherit; }

#chat_content td { vertical-align:  middle; }

#agenda		{ float: left; width: 100%; background-color: #37577D; }

.agenda_box			{ border: 0px solid #208ABE; width: 97%; padding: 5px; margin-top: 15px;}

.sp					{ color: #B8FFFF; }
.black				{ color: #000000; }
.xl					{ font-size: 14px; }

#chat_content		{ width: 640px; }


/* Nav */

#nav			{ width: 720px; position: absolute; left: 180px; top: 165px; height: 18px; float: left;}



#gb_posts	{ float: left; height: auto; padding: 2px; margin-top:1%; width: 330px; margin-left: 0px; border: 00px solid #000; overflow: auto;}
#gb_new_post{ float: right; height: auto; overflow: hidden; margin-top: 1%; margin-right: 10x; width: 260px; border: 0px solid #000; position: absolute; right: 65px;}

#gb_posts hr{ border: 1px solid #E97818; color: #000; margin: 4px 0;}
#gb_new_post label 		{ float: left; text-align: right; margin-right: 10px; width: 80px; }
#gb_posts label 		{ float: left; text-align: right; margin-right: 10px; width: 60px; }
#gb_new_post input		{ margin: 0xp; padding: 0px; border:1px solid #000;}
#gb_new_post textarea	{ margin: 0xp; padding: 0px; border:1px solid #000;}
* html #gb_new_post input{ margin: -1px 0 -1px 0; padding: 0px; }
* html .form_confirm	{ margin-left: 3px; }
#gb_new_post .verplicht	{ color: #f00; }

a.spon			{ color: #000; text-decoration: none; }
a.spon:hover	{ color: #339; }



/* Wire box */
#wire_box	{ width: 285px; }
#wire_top	{ width: 285px; height: 59px; background-color: #0f0; background: URL('./../images/wire_top.jpg') no-repeat;}
#wire_middle{ width: 270px; padding: 15px; background: URL('./../images/wire_middle.jpg') repeat-y; color: #000;}
* html #wire_middle{ width: 285px; height: auto; padding: 15px; }
#wire_bottom{ width: 285px; height: 42px; background-color: #0f0; background: URL('./../images/wire_bottom.jpg') bottom no-repeat; text-align: center; color: #000;}



/* Lightbox */



#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}
#imageContainer{	padding: 10px;	}
#loading{position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}
#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay	{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/* Classes */

.title		{ color: #E3591A; font-weight: bold; font-size: 16pt;}
.wire_title { color: #37577D; font-weight: bold; font-size: 16pt; padding-top: 5px; text-align: center; }
.wire_foot  { color: #7980FF; }
.sp			{ font-weight: bold; }
.pointer	{ cursor: pointer; }
.special_a	{ text-decoration: underline; font-family: Verdana; font-weight: bold; font-size: 8pt;  }

	
.dropdown { z-index: 10; margin-top: -3px; padding-right:0px; float: left; font:12px Verdana, Arial, Helvetica;}
.dropdown dt {width:auto; padding:0 16px; line-height: 21px; font-weight:bold; cursor:pointer; color: #212C48; background: url(./../images/menu2.jpg) -1px center;}
.dropdown dt:hover { background: url(./../images/menu1.jpg) -1px center;}
.dropdown dd {margin: 0px; padding: 0px; position: absolute; overflow:hidden; width:auto; display:none; z-index:200; opacity:0}
.dropdown ul {margin: 0px; padding: 0px; width: auto; border:1px solid #37577D; list-style:none; border-top:none}
.dropdown li { padding: 0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding: 0 5px; height: 21px; line-height:21px; color:#212C48; text-decoration:none; background: url(./../images/menu1.jpg) -1px center; width: 100%;}
.dropdown a:hover {background:#d9e1e4; color:#212C48}
.dropdown .underline {border-bottom:1px solid #37577D}
