body {
	margin : 0px;
	padding : 0px;
	width : 100%;
	min-width : 850px;
	text-align : center; /* keep page centered in IE */
	background : #d5b681;
	font: 12px "Helvetica", lucida, arial, verdana, sans-serif;
}

table, tr, td {
	font-family: "Helvetica", lucida, arial, verdana, sans-serif;
	font-size : 9pt;
	font-stretch: condensed;
	margin : 0px;
	padding : 1px;
	border: 0px;
}

fieldset {
	margin : 5px;
	padding : 5px;
}

span:visited { 
	text-decoration: none; 
	color: #293d6b;
}
span:hover {
	text-decoration: underline; 
	color: #293d6b; 
}
span {
	color: #293d6b; 
}

.mnubutton {
	float: right;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
}

.defimage {
	border-width: 0px;
	border-style: none;
}

.float-right-first {
	float: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	height: 55px;
  	width: 700px;
	margin-top: 15px;
	margin-right: 5px;
}

.float-right {
	float: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	height: 55px;
  	width: 700px;
	margin-top: 5px;
	margin-right: 5px;
}

.float-left {
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	height: 55px;
  	width: 700px;
	margin-top: 5px;
	margin-left: 5px;
}

.imgcontent {
	margin: 0px;
	padding: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
}

#sitelayout {
	position : relative;
	top : 0;
	left : 0;
	clear : both;
	height : 100%;
	width: 850px;
	text-align : left;
	margin : 0 auto 0 auto;
}

#spacer_left {
	float: left;
	height: 1000px;
	width: 25px;
	border : 0px;
	font-size : 1em;
	background-image: url('../img/background/shadow-left.jpg');
	background-repeat: repeat-y;
	background-position: right;
}

#spacer_right {
	float: left;
	height: 1000px;
	width: 25px;
	border : 0px;
	font-size : 1em;
	background-image: url('../img/background/shadow-right.jpg');
	background-repeat: repeat-y;
	background-position: left;
}

#content {
	float: left;
	width: 800px;
	height: 100%;
	border-width: 0px;
}

#banner {
	height: 120px;
	width: 800px;
	border : 0px;
	background-color: #CCCCCC;
	font-size : 1em;
}

#beans_content {
	height: 27px;
	width: 800px;
	border : 0px;
	font-size : 8pt;
	text-align: right;
	background-color: #FFFEF2;
}

#main_content {
	height: 100%;
	width: 780px;
	height: 635px; /* => arrSystem['intHeight'] - 165 */
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding: 10px;
	font-size : 1em;
	background-color: #fffef2;
	overflow: auto;
}

#slideshow {
	width: 500px; /* 780 - 2x margin */
	height: 500px; /* => arrSystem['intHeight'] - 165 */
	border-style: none;
	margin:20px;
	padding-left: 190px;
	font-size : 1em;
	background-color: #ffffff;
	overflow: none;
}


#map {
	width: 740px; /* 780 - 2x margin */
	height: 595px; /* => arrSystem['intHeight'] - 165 */
	border-style: none;
	/*border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;*/
	/*padding: 10px; */
	margin:20px;
	font-size : 1em;
	background-color: #ffffff;
	overflow: none;
}

#main_content .gallery {
	float: left;
	height: 75px;
	width: 75px;
	padding: 0px;
	margin: 8px;
	background-color: #FFFEF2;
}

#main_content .enlargedphoto {
	float: left;
	display: inline;
	background-color: #FFFEF2;
	color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	border-color: #999999;
	width: 348px; 
	height: 400px;
	margin: 6px 4px 10px 14px;
}

#main_content .gallery_thumbs {
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #FFFEF2;
}

#myShow {
	background-color: #FFFEF2;
	/* color: #FFFFFF; */
}

#contactform {
	background-color: #FFFEF2;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0px;
	padding: 3px;
	width: 450px; 
	height: auto;
}

/* Start mooShow slideshow*/
.mooshow a img { 
	border: none;
	outline: none;
	background-color: #FFFEF2;
	/* -moz-outline: none; */
}

.mooshow_outerContainer{
	position: relative;
	background-color: #FFFEF2;
	color: inherit;
	width: 20px;
	height: 1px;
	margin: 0 auto;
	display: table;
	/* display: inline; */
	}

.dropShadowBorder {
	border-top:1px solid #FFF;
	border-right:1px solid #CCC;
	border-left:1px solid #FFF;
	border-bottom:1px solid #CCC;
	}

.mooshow {
	position: inherit;
	display: none;
	}
	
.mooshow_loading{
	position: absolute;
	top: 0;
	left: 0;
	display:none;
	}

.mooshow_copyright{
	position: absolute;
	top: 15px;
	right: 10px;
	color: #CCCCCC;
	font-size:9px;
	}

.mooshow_extras{
	margin: 0 auto;
	text-align: left;
	color:#666666;
	background-color: inherit;
	}

.mooshow_topNav{
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: left;
	font-size: 8pt;
	background-color: inherit;
	color:#CCCCCC;
	line-height: 170%;
	width: 100%;
	}

.mooshow_captions{
	background-color: #FFF;
	color:#999999;
	margin: 0 auto;
	text-align: left;
	line-height:140%;
	height: 35px;
	width: 100%;
	}

.mooshow_contentContainer{
	background-color:#F6F6F6;
	color: inherit;
	position: relative;
	text-align: center;
	line-height: 0.0;
	}
	
.mooshow_overlayNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	margin: 0 auto;
	}

.mooshow_prevLink, .mooshow_nextLink{
	width: 30%;
	height: 100%;
	background: transparent url(../img/slideshow/blank.gif) no-repeat; /* Trick IE into showing hover */
	outline:none;
	}
	
.mooshow_prevLink { 
	left: 0; 
	float: left; 
	outline: none; 
	/* -moz-outline: none; */
}
.mooshow_nextLink { 
	right: 0; 
	float: right; 
	outline: none; 
	/* -moz-outline: none; */
}
.mooshow_prevLink:hover, .mooshow_prevLink:visited:hover { 
	/* background: url('../img/slideshow/prev.gif') left 100% no-repeat; */
	background-image: url('../img/slideshow/prev.gif');
	background-repeat : no-repeat;
	background-position: bottom left;
}
.mooshow_nextLink:hover, .mooshow_nextLink:visited:hover { 
	/* background: url('../img/slideshow/next.gif') right 100% no-repeat; */
	background-image: url('../img/slideshow/next.gif');
	background-repeat : no-repeat;
	background-position: bottom right;
}


.mooshow_IPTC {
	position: absolute;
	top: 0px;
	left: 0px;
	height: auto;
	background-color: #000;
	color:#CCCCCC;
	font-size:9px;
	line-height:140%;
	text-align:left;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8;
	opacity: 0.8;
	display: none;
}
		
.mooshow_IPTCbutton{
	position: absolute;
	top: 0;
	left: 0;
	}

.mooshow_IPTC_left{
	float: left;
	text-align:right;
	width:18%;
	}

.mooshow_IPTC_right{
	float: right;
	text-align:left;
	width:80%;
	}
/* Einde mooShow slideshow */
