html{
	overflow				: hidden;
}

body{
	background-color		: #000;
	font-family				: Arial;
	font-size				: 13px;
	color					: #fff;
	overflow-y:hidden;
}

a{
	color					: #fff;
}

#leftMenu{
	float					: left; 
	width					: 14%; 
	border					: 0px solid #FF0;
	z-index					: 1;
}

#leftMenu ul{
	list-style				: none;
	padding					: 0 0 0 5px;
	margin					: 0;
	border					: 0px solid #f00;
}

#leftMenu ul li{
	margin-bottom			: 20px;
	cursor					: pointer;
}

#leftMenu ul a{
	color					: #fff;
	text-decoration			: none;
}


#leftMenu ul .newsLetter{
	margin					: 10px 0 4px 0;
	padding-bottom			: 10px;
	border-top				: 1px solid #fff;
	border-bottom			: 1px solid #fff;
}

.newsLetter h5{
	margin					: 5px 0 0 0;
}
#content{
	float					: left; 
	width					: 83%; 
	border					: 0px solid #fff;
}

ul{
	list-style				: none;
}

img{
	border					: 0;
}

/****************************
*
*	Form
*
****************************/
#myForm label{
	font-size				: 12px;
}

#log_res{
	margin					: 5px 0 5px 0;
}

input{
	color					: #333;
}

/****************************
*
*	Gallery
*
****************************/

#gallery{
	margin-left				: 20%;
	
}

.galleryChapter{
	float					: left; 
	width					: 200px;  
	text-align				: center;
	cursor					: pointer;
	margin					: 0 80px 20px 0;
}

.galleryChapter:hover{
	filter					: alpha(opacity=40);
	-moz-opacity			: .40;
	opacity					: .40;
}

.galleryChapter h5{
	font-size				: 12px;
	padding					: 0;
	margin					: 0;
}

#imageGallery{
	border					: 1px solid #fff; 
	float					: left; 
	padding					: 5px; 
	margin-left				: 5px;
	width					: 150px;
	overflow-y				: scroll;
	height					: 500px;
}

#imageGallery img{
	cursor					: pointer; 
	margin-bottom			: 10px;
	border					: 1px solid #CCC;
}

#imageGallery img:hover{
	filter					: alpha(opacity=40);
	-moz-opacity			: .40;
	opacity					: .40;
}

#galleryContent{
	float					: left; 
	width					: 50%;
	margin					: 0 0 0 15px;
}

.imageShow{
	width					: 120px; 
	border					: 0px solid #fff; 
	float					: left; 
	text-align				: center; 
}

#imageThumbs h5{
	margin					: 0 0 0 10px; 
	padding					: 0;
}

#imageControl{
	margin-top				: 2px;
	list-style				: none; 
	padding					: 0;
}

#imageControl li{
	display					: inline; 
	border					: 1px solid #CCC; 
	margin					: 0 10px 0 0; 
	padding					: 0 20px 0 20px;
	cursor					: pointer;
}

#imageControl li:hover{
	filter					: alpha(opacity=40);
	-moz-opacity			: .40;
	opacity					: .40;
}

#imageShow{
	overflow-y				: auto;
	height					: 550px;
	width					: 650px;
}

#imageShow img{
	border					: 1px solid #CCC;
}
#imageShow .black_overlay{
	display					: none;
	position				: absolute;
	top						: 0%;
	left					: 0%;
	width					: 100%;
	height					: 100%;
	background-color		: #CCC;
	z-index					: 1001;
	-moz-opacity			: 0.8;
	opacity					: .20;
	filter					: alpha(opacity=20);
}

#imageShow .white_content {
	display					: none;
	position				: absolute;
	top						: 1%;
	left					: 18%;
	width					: 650px;
	height					: 510px;
	padding					: 16px;
	border					: 1px solid #fff;
	background-color		: #000;
	z-index					: 1002;
	overflow				: auto;
	
}


#imageShow .imageClose{
	background-color		: #FEFEFE;
	!width					: 100%;
	color					: #000;
	text-align				: right;
	height					: 24px;
	margin					: 0 0 10px 0;
}

/****************************
*
*	NEWS
*
****************************/
#news{
	overflow-y				: scroll;
	overflow-x				: hidden;
	height					: 550px;
}


.newsItem{
	border					: 0px solid #ccc; 
	float					: left;
	margin-bottom			: 20px;
	padding					: 5px;
}	

.newsItem a{
	color					: #F00;
}

.newsContent{
	float					: left; 
	width					: 430px;
}

.newsImage{
	float					: left; 
	width					: 270px;	
}

.noImage {
	width					: 770px;
}

/****************************
*
*	Guestbook
*
****************************/

#myForm label{
	float					: left;
	width					: 150px;
	display					: inline;
}

#myForm div {
	margin					: 5px;
}

#myForm div .inputGuestbook{
	width					: 200px;
}

#myForm .button {
	border					: 1px solid #fff; 
	background-color		: #000; 
	color					: #fff;	
}

#guestbookItems{
	padding					: 0px; 
	margin-left				: 0px;	
	overflow-y				: scroll;
	height					: 494px;	
}

#guestbookItems ul{
	margin					: 0;
	padding					: 5px;
}

#guestbookItems ul li{
	border-bottom			: 1px solid #fff;
}

#guestbookItems ul li label{
	float					: left; 
	width					: 100px;
}

#guestbook ul{
	width					: 90%;
}

#guestbook ul .pagerStyle{
	border					: 1px solid #fff; 
	text-align				: center;
}

#guestbook ul .pagerStyle ul{
	padding					: 0; 
	margin					: 0;
}

#guestbook ul .pagerStyle ul li{
	font-weight				: bold; 
	display					: inline;
	cursor					: pointer;		
}

.dutchFlag{
	padding					: 5px 0 5px 0; 
	float					: left; 
	width					: 80px; 
	text-align				: center;
	cursor					: pointer;
}

.englischFlag{
	padding					: 5px 0 5px 0; 
	float					: left;
	cursor					: pointer;
}