


/* Exodus 20.15 - http://www.biblegateway.com/passage/?search=exodus%2020.15;&version=8; */



/* ----------(  GENERAL  )---------------- */

	* {
		padding:0;
		margin:0;
	}
	a{
		outline:none;
		color:#a7a681;
	}
	p{
		margin:0 0 20px 0;
		text-align:justify;
		line-height:20px;
	}
	a:hover{
		text-decoration:none;
	}
	body {
		background:#9ca68a;
		font:11px Tahoma, Helvetica, Arial, sans-serif;
		color:#666;
	}
	
	/* -------(  FORCE SCROLLBAR IN FX/SF  )------- */

		html { 
			min-height: 100%; 
			margin-bottom: 1px; 
		}

/* ----------(  MAIN LAYOUT  )---------------- */

	#wrapper{
		width:926px;
		margin-left:22px;
		padding:0 12px 12px 12px;
		background:#fff;
	}
	#mastHead{
		width:925px;
		height:185px;
		background:#fff url(../images/layout/masthead_bg.jpg) no-repeat;
	}
	.lang_de #mastHead{
		width:925px;
		height:185px;
		background:#fff url(../images/layout/masthead-de_bg.jpg) no-repeat;
	}
	#contentBlock{
		width:925px;
		margin-top:12px;
		padding:0 0 30px 0;
		background:#f6f6f4 url(../images/layout/contentBlock_bg.gif) repeat-y;
	}
	#primaryContent{
		width:510px;
		/* margin-top:12px; */
		padding:30px 20px 0 160px;
		float:left;
	}
	#secondaryContent{
		width:235px;
		/* margin-top:12px; */
		padding:35px 20px 0 20px; /* TO BE REMOVED */
		padding:0;
		float:left;
	}
	#siteID{
		width:160px;
		height:105px;
		display:block;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		text-indent:-9000px;
		background:#fff url(../images/layout/siteID_bg.jpg) no-repeat;
	}
	
/* ----------(  PRIMARY NAVIGATION  )---------------- */

	#primaryNavigation{
		width:530px;
		height:40px;
		margin:145px 0 0 160px;
		float:left;
		display:inline; /* IE6 */
		list-style-type:none;
	}
	#primaryNavigation li{
		margin-right:10px;
		float:left;
	}
	#primaryNavigation li a{
		height:40px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
	}
	#primaryNavigation #primaryNavigation_home{
		width:57px;
		background:#808076 url(../images/layout/primaryNav_home_bg.gif) no-repeat;
	}
	#primaryNavigation #primaryNavigation_gallery{
		width:92px;
		background:#808076 url(../images/layout/primaryNav_gallery_bg.gif) no-repeat;
	}
	.lang_de #primaryNavigation #primaryNavigation_gallery{
		width:92px;
		background:#808076 url(../images/layout/primaryNav_gallery-de_bg.gif) no-repeat;
	}
	#primaryNavigation #primaryNavigation_contact{
		width:71px;
		background:#808076 url(../images/layout/primaryNav_contact_bg.gif) no-repeat;
	}
	#mastHead #primaryNavigation li a:hover{
		background-position:0 -40px;
	}
	
	/* ----------(  PRIMARY NAVIGATION - SELECTED STATES  )---------------- */
	
		#pg_home #primaryNavigation #primaryNavigation_home,
		#pg_gallery #primaryNavigation #primaryNavigation_gallery,
		#pg_contact #primaryNavigation #primaryNavigation_contact{
			background-position:0 -40px;
		}
	
/* ----------(  LANGUAGE SELECT  )---------------- */

	#langSelect{
		width:235px;
		width:215px;
		height:40px;
		margin:145px 0 0 0;
		float:left;
		list-style-type:none;
	}
	#langSelect li{
		float:right;
	}
	#langSelect li a{
		width:40px;
		height:40px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		_behavior:url(../IEpngFix/iepngfix.htc); /* PNG transparency in IE6 */
		cursor:hand; /* Force handcursor in IE6 */
	}
	#mastHead #langSelect li a:hover{
		background-position:0 -40px;
	}
	#langSelect li a#langSelect_nl{
		background: url(../images/layout/langSelect_nl_bg.png) no-repeat;
	}
	#langSelect li a#langSelect_de{
		background: url(../images/layout/langSelect_de_bg.png) no-repeat;
	}
	
	/* ----------(  LANGUAGE SELECT - SELECTED STATES  )---------------- */
	
		.lang_nl #langSelect li a#langSelect_nl,
		.lang_de #langSelect li a#langSelect_de{
			background-position:0 -40px;
		}

/* ----------(  CONTENT  )---------------- */

	h2{
		margin-bottom:30px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:23px;
		letter-spacing:-1px;
		font-weight:normal;
		color:#63635a;
	}
	h3{
		margin-bottom:10px;
		font-size:12px;
		color:#63635a;
	}
	#secondaryContent h2{
		margin:0;
		padding:30px 20px;
		background-color:#f1f0ed;
	}
	#secondaryContent p{
		padding:20px 20px;
		text-align:left;
	}
	#secondaryContent ul{
		border-top:1px solid #dfdfdb;
		list-style-type:none;
	}
	#secondaryContent ul li{
		padding:10px 20px 10px 50px;
		background:#e9e8e5 url(../images/layout/icn_check.gif) 20px no-repeat;
	}
	#secondaryContent ul li.odd{
		background-color:#F3F2F0;
		border-bottom:1px solid #fff;
	}
	
	#pg_gallery #primaryContent a{
		margin:0 6px 5px 0;
		border:1px solid #F1F0ED;
		display:block;
		float:left;
		text-decoration:none;
	}
	#pg_gallery #primaryContent a img{
		border:5px solid #fff;
	}
	#secondaryContent .movie, #primaryContent .movie{
		margin-bottom:20px;
		border:5px solid #fff;
	}
	#primaryContent .movie{
		width:235px;
	}
	
	/* ----------(  TOEPASSINGEN  )---------------- */
	
	#primaryContent ul{
		width:510px;
		list-style-type:none;
	}
	#primaryContent ul li{
		width:510px;
		padding-top:20px;
		float:left;
		border-bottom:1px solid #dededb;
	}
	#primaryContent ul p{
		width:355px;
		float:right;
	}
	#primaryContent ul span{
		width:155px;
		float:right;
	}
	.btn_werking{
		width:123px;
		height:26px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background:#F6F6F4 url(../images/layout/btn_werking_bg.gif) no-repeat;
	}
	.lang_de .btn_werking{
		width:93px;
		height:26px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background:#F6F6F4 url(../images/layout/btn_werking-de_bg.gif) no-repeat;
	}
	.btn_werking:hover{
		background-position:0 -26px;
	}
	
/* ----------(  CONTACT FORM  )---------------- */

	#frm_contact{
		padding:10px;
		background-color:#F1F0ED;
	}
	#frm_contact fieldset{
		border:0;
	}
	#frm_contact input, #frm_contact textarea{
		width:300px;
		margin-bottom:20px;
		padding:3px;
		border:0;
		float:left;
		background-color:#E9E8E5;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666;
	}
	#frm_contact label{
		width:100px;
		display:block;
		float:left;
	}
	#frm_contact #frm_contact_submit{
		width:100px;
		margin-left:100px;
		background-color:#808076;
		color:#fff;
	}
	.msg_good{
		padding:5px 10px;
		background-color:#009933;
		color:#fff;
	}
	.msg_bad{
		padding:5px 10px;
		background-color:#CC0000;
		color:#fff;
	}

	/* ----------(  FLASH - WARNING  )---------------- */

		.flashWarning{
			margin:0;
			padding:10px;
			background-color:#e73800;
			color:#fff;
			text-align:center;
		}

		.flashWarning a, #sidebar .flashWarning a{
			color:#fff;
			width:auto;
			padding:0;
			border:0;
			display:inline;
		}
	
/* ----------(  SITE INFORMATION  )---------------- */
	
	#siteInformation{
		width:510px;
		margin-top:12px;
		padding:0 0 0 160px;
		clear:both;
		background-color:#fff;
		color:#b2b2b2;
	}
	#siteInformation p{
		margin:0;
		color:#b2b2b2;
	}
	#siteInformation a{
		color:#b2b2b2;
	}
	
/* EOF */
