/* ------------------------------- print styles --------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
	border: 0px none transparent;
}
body {
	width: 6.27in;
} 
/* ------------------------ headdings ------------------------------------------------------------------ */	
h1 {
	text-transform: capitalize;
	color: #000000;
	text-align: left;
	border-bottom: 0.3em solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}
#h1_az {
	height: 50px;
	width: 600px;
	border-bottom: 3px solid #815735;
}
#h1_go {
	height: 50px;
	width: 600px;
	border-bottom: 3px solid #815735;
}
h2 {
	text-align: left;
	border-bottom: 3px solid #232323;
	text-transform: capitalize;
	color: #E6EEB5;
	background: #214613;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
} 
#boodschap {}

h3 {
	text-align: left;
	border-bottom: 2px solid #232323;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
h4 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
h5 {
	text-transform: capitalize;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
}
/* --------------------------------------- bodies of text -----------------------------------------------------------------  */
a {
	text-decoration: none;
	color: #000000;
}
p {
	color: #000000;
	text-align: justify;
	padding: 1em 0px 1.5em;
	font-weight: normal;
	letter-spacing: 0.05em;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-variant: normal;
}
/* ------------------------------- lists -------------------------------------------------------------  */
dl {
	text-align: left;
	margin: 0;
	padding: 0;
	clear: right;
}
dt {
	padding: 5px 20px;
	border-bottom: 10px solid #C9D683;
}
dd {
	margin: 0px;
	padding: 0px 20px 10px 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
dt a {
	height: 18px;
	width: 58px;
	margin: 5px 0px 0px;
	padding: 0px;
}
dt a.luister {
	text-indent: 10px;
}
dt a.lezen {
	text-indent: 10px;
}
ul {
	margin: 10px 10px 25px;
} 
li {
	display: inline;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	list-style: none;
}

/* definition lists -------------------------------------------------------------------------------------------------------- */


dl, div#mainbody dl, div#preek_vd_week dl, div#pub dl, div#odb dl, div#brochures dl, div#artikels dl {
	margin: 0;
	padding: 0; 
}
dt, div#mainbody dt, div#preek_vd_week dt, div#pub dt, div#odb dt, div#brochures dt, div#artikels dt {
}
dd, div#mainbody dd, div#preek_vd_week dd, div#pub dd, div#odb dd, div#brochures dd, div#artikels dd {
}
div#linklist dl {
	margin: 0px;
	padding: 215px 0px 10px;
	width: 650px;
	position: relative;
	border-bottom: 5px solid #214613;
}
div#linklist dt {
	font-size: 100%;
	font-weight: normal;
	display: inline;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
div#linklist dt a {
	padding: 6px 10px 2px;
	border-bottom: 2px solid #899156;
}
div#linklist dd {
}
div#linklist dt img {
	position: absolute;
	padding-left: 5px;
}
dt#lighthouse_res img {
	left: 70px;
	top: 20px;
}
dt#lighthouse_pub img {
	left: 240px;
	top: 20px;
}
dt#reinventing_jc img {
	left: 410px;
	top: 20px;
}
dt#rock2salt img {
	left: 70px;
	top: 20px;
}
dt#answers_in_gen img {
	left: 240px;
	top: 20px;
}
dt#let_us_reason img {
	left: 410px;
	top: 20px;
}
dt#apgeelhoed img {}
dt#mverhoeven img {}
dt#nl_bijbelvertaling img {
	left: 70px;
	top: 20px;
}
dt#berean_beacon img {
	left: 240px;
	top: 20px;
}
dt#christen_start img {
	left: 410px;
	top: 20px;
}
dt#christian_research img {}
dt#apologetics img {}
dt#discernment_min img {}
dt#east_region img {}
dt#kjos img {}
dt#mcgregor img {}
dt#understand_times img {}
/* Unordered Lists --------------------------------------------------------------------------------------------------------- */

div#mainbody ul, div#preek_vd_week ul, div#pub ul, div#odb ul, div#brochures ul, div#artikels ul {
}
li, div#mainbody li, div#preek_vd_week li, div#pub li, div#odb li, div#brochures li, div#artikels li {
	list-style: none;
}
/* Ordered Lists --------------------------------------------------------------------------------------------------------------  */
ol {
	color: #232323;
	background-color: transparent;
	padding: 5px 60px;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.05em;
	line-height: 1.5em;
	margin: 0px 0px 0px 20px;
	list-style: decimal outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
ol li {
	list-style: decimal outside;
	padding: 5px 0px;
}
/*  ------------------------------ iframe ---------------------------------------------------------- */
div#preek_vd_week iframe {
	height: 550px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
iframe.banner {
	margin: 0px;
	padding: 0px;
}
div#browerdtect iframe {
	visibility: hidden;
}
/*  link menu list --------------------------------------------------------------------------------------------------------- */ 
div#pagebanner ul {
	visibility: hidden;
	height: 1px;
}
/* link buttens for help info etc ----------------------------------------------------------------------------------------- */
div#vert_nav {
	visibility: hidden;
	height: 1px;
}
/* flags ------------------------------------------------------------------------------------------------------------------ */
div#flags {
	visibility: hidden;
	height: 1px;
}
/*  ------------------------------ images ---------------------------------------------------------- */
div#mainbody img#rick {
	margin: 1.5em 0em 1.5em 1.5em;
	float: right;
}

div#pub {}
div#pub img {
	margin: 2em 0em 2em 2em;
}
.deceived_text, div#pub .deceived_text {
	width: 59%;
	float: left;
}
.deceived_cover, div#pub .deceived_cover {
	background-color: #899156;
	width: 39%;
	float: right;
 }



/*  ------------------------------ main ---------------------------------------------------------- */
/* global styles ----------------------------------------------------------------------------------------------------------- */

/* page banner styles ------------------------------------------------------------------------------------------------------ */
div#pagebanner {}
/* a-z -- gen-open buttons -------------------------------------------------------------------------------------------------- */
div#az_go {}
 div#az_go li {	display: inline; list-style: none; }
/* ----- gen - open ----- */
li#go {}
li#go a {}
/* ----- a - z ----- */
li#az {}
li#az a {}
/* end of banner & menu bars ------------------------------------------------------------------------------------------------ */

/*   begin text areas -----------------------------------------------------------------------------------------------------
div#mainbody {}
div#mainbody h4, div#mainbody p, div#preek_vd_week h4, div#preek_vd_week p, div#pub h4, div#pub p, div#odb h4, div#odb p, div#brochures h4, div#brochures p, div#artikels h4, div#artikels p {}
div#mainbody p, div#preek_vd_week p, div#pub p, div#odb p, div#brochures p, div#artikels p {}
div#mainbody blockquote, div#preek_vd_week blockquote, div#pub blockquote, div#odb blockquote, div#brochures blockquote, div#artikels blockquote {}
div#mainbody h2, div#preek_vd_week h2, div#pub h2, div#odb h2, div#brochures h2, div#artikels h2 {
}

div#antwoordspace {
}
div#mainbody iframe {
}
div#mainbody form {}
iframe#preek {
}

h3, div#mainbody h3, div#preek_vd_week h3, div#pub h3, div#odb h3, div#brochures h3, div#artikels h3 {
}

div#mainbody h4, div#preek_vd_week h4, div#pub h4, div#odb h4, div#brochures h4, div#artikels h4 {
}


div#preek_vd_week, div#pub, div#odb, div#brochures, div#artikels {}
div#pub {}
div#pub img {}
.disclaimer, div#mainbody .disclaimer, div#preek_vd_week .disclaimer, div#pub .disclaimer, div#odb .disclaimer, div#brochures .disclaimer, div#artikels .disclaimer {}

div#lighthouse {}

div#lighthouse a {}
div#lighthouse img {}

.copyright {}

.webaddress {}
.karel, div#mainbody .karel, div#preek_vd_week .karel {}
.karelmid, #body .karelmid {}
img.karelvb {}

.bible, div#mainbody .bible, div#preek_vd_week .bible, div#pub .bible, div#odb .bible, div#brochures .bible, div#artikels .bible, text_preek .bible {}
.biblemids, div#mainbody .biblemids, div#preek_vd_week .biblemids, div#pub .biblemids, div#odb .biblemids, div#brochures .biblemids, div#artikels .biblemids {}
.bible_ref, div#mainbody .bible_ref, div#preek_vd_week .bible_ref, div#pub .bible_ref, div#odb .bible_ref, div#brochures .bible_ref, div#artikels .bible_ref {}
-- */
/* Tables ------------------------------------------------------------------------------------------------------------

div#mainbody table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
div#mainbody caption {
	font: normal 14px Geneva, Arial, Helvetica, sans-serif;
	color: #E7EB99;
	background: #214613;
	text-align: center;
	padding: 0px 20px;
	height: 1.5em;
	width: 100%;
	border-right: 100px solid #899156;
	border-left: 100px solid #899156;
	text-transform: capitalize;
}
div#mainbody thead {
	padding: 0px;
	margin: 0px;
}
div#mainbody th {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #214613;
	background: #E7EB99;
	text-align: center;
	margin: 0px;
	padding: 5px;
	border: 1px solid #214613;
}
div#mainbody tfoot {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #E7EB99;
	background: #525737;
	padding: 5px;
}
div#mainbody tbody {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
div#mainbody tr {
	margin: 0px;
	padding: 0px;
}
div#mainbody td {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
div#rkt table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-right: 75px solid #899156;
	border-left: 75px solid #899156;
	text-align: left;
}
div#mainbody caption {
	font: normal 14px Geneva, Arial, Helvetica, sans-serif;
	color: #E7EB99;
	background: #214613;
	text-align: center;
	padding: 0px 20px;
	height: 1.5em;
	width: 100%;
	border-right: 75px solid #899156;
	border-left: 75px solid #899156;
	text-transform: capitalize;
}------ */
/* ----- end ---

.warren, div#mainbody .warren {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-right: 100px solid #899156;
	border-left: 100px solid #899156;
	padding: 20px;
	border-top: 20px solid #899156;
	border-bottom: 20px solid #899156;
}-- */
/* forward and back links and buttons -------------------------------------------------------------------------

.forward, div#mainbody .forward {
	position: relative;
	float: right;
	font-size: 12px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.back, div#mainbody .back { position: relative;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

div#fb, div#mainbody div#fb {
	width: 650px;
	height: 15px;
	position: relative;
}----------- */
/* --------------------------------- validation Icons --------------------------------------------------------
div#valxhtml {
	left: 30px;
	bottom: 20px;
	position: relative;
	width: 200px;
}
div#valxhtml img {
	margin: 5px;
}------------- */
/* -------------------------------- images ---------------------------------------------------------------------

.bookcover {
	margin: 10px;
}

.booktitle {
	font-style: oblique;
	text-transform: capitalize;
}
.addinfo {
	clear: both;
}
.bkfill {
}------------- */
/* -------------------------------- images map ------------------------------------------------------------------
#map1 {
	float: left;
	width: 50%;
	height: 700px;
}
#map2 {
	float: right;
	width: 50%;
	height: 700px;
}------------- */
/*  ------------------------------ frame ---------------------------------------------------------- */


/* Headings --------------------------------------------------------------------------------------------------

hr {
	color: #815735;
}
div#verse, div#versepvdw {
	width: 400px;
	left: 70px;
	text-align: center;
	padding: 0px;
	margin: 10px 70px;
} 
div#verse blockquote, div#versepvdw blockquote {
	white-space: pre;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
--------- */
/* luister en lezen buttons --------------------------------------------------------------------------------
div#lees_luister ul, div#lees_luister li {
	display: inline;
	float: none;
}
div#lees_luister ul {
	position: absolute;
	width: 200px;
	left: 179px;
	padding: 25px;
	margin: 10px 0px 25px;
}
---------------- */
/* ----- luister 
li#luister, li#luister2 { position: absolute; top: 0px;
left: 0px; text-indent: -9999px;

}
li#luister a, li#luister2 a {
	width: 92px; height: 14px; display: block;
}
----- */
/* ----- lezen
li#lezen, li#lezen2 { position: absolute; top: 0px;
left: 110px; text-indent: -9999px;

}
li#lezen a, li#lezen2 a {
	width: 68px; height: 14px; display: block;
}
 ----- */
/* ----- end 

.karel {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
}
#base {
	position: absolute;
	padding: 10px;
	clear: both;
	margin-top: 25px;
}
#box, #box2 {
	clear: both;
	margin: 25px 0px;
	padding: 0px 0px 25px;
}
div#pvdw {
	height: 100px;
	width: 560px;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
}
div#pvdw h1 {
	position: relative;
	margin-left: 30px;
	top: 35px;
}
----- */
/*  ------------------------------ audio --------------------------------------------------
body#audio {
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 500px;
	width: 500px;
	position: absolute;
}
body#text {
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 600px;
	position: absolute;
}
div#audio_preek {
	position: absolute;
	height: 400px;
	width: 370px;
	left: 65px;
	top: 40px;
}
div#audio_preek blockquote {
}
div#audio_preek div#audio_preek div#verse {
}
div#audio_preek div#verse blockquote {
	position: absolute;
	left: 34px;
	top: 95px;
	font: italic 14px "Times New Roman", Times, serif;
	color: #C8CB85;
	text-align: left;
	height: 210px;
	width: 300px;
	white-space: pre;
}
div#audio_preek div#links ul { position: absolute; 
left: 52px;
top: 340px;
width: 267px; 
height: 29px;
margin: 0;
padding: 0;}
div#audio_preek div#links ul, div#audio_preek div#links li { display: inline;
margin: 0;
padding: 0;
list-style: none; }
li#download a { 
display: block;
width: 117px;
height: 41px;
}
li#lezen { position: absolute;
left: 193px;
top: 0; }
li#lezen a {
display: block;
width: 67px;
height: 41px;
}
div#audio_preek h1 {
	left: 25px;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 320px;
	position: absolute;
	top: 5px;
}
div#audio_preek h2 {}
div#audio_preek h3 {}
div#fla, div#audio_preek div#fla {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 240px;
	position: absolute;
	left: 65px;
	top: 280px;
	text-align: center;
	color: #FFFF00;
	background-color: transparent;
	font: 9px Geneva, Arial, Helvetica, sans-serif;
}
div#base {}
div#base .copyright {
	position: absolute;
	width: 100%;
	left: 0px;
	height: auto;
	margin: 0px;
	padding: 0px;
} 
-------- */
/*  ------------------------------ preken ---------------------------------------------------------- */
/* CSS styles voor preken -------------------------------------------------------------------------------
div#base {}
div#base .copyright { position: absolute; width: 100%; bottom: 10px; left: 0px; height: auto; margin: 0px; padding: 0px; }
div#verse blockquote { z-index: 4;
	position: fixed;
	height: 70px;
	width: 550px;
	left: 55px;
	top: 155px;
	margin: 0px;
	padding: 0px;
	font: italic 14px "Times New Roman", Times, serif;
	color: #C8CB85;
	text-align: center;
	white-space: pre;
}
div#body {
	z-index: 1;
	position: absolute;
	width: 660px;
	top: 275px;
	margin: 0px;
	padding-bottom: 60px;
	left: 0px;
} 
div#body p {
	z-index: 1;
	color: #232323;
	padding: 5px 60px;
	text-align: left;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 0.05em;
	line-height: 1.5em;
}
div#body .bible {
	font-family: "Times New Roman", Times, serif;
	margin: 0;
	font-size: 16px;
	font-style: italic;
	color: #232323;
	font-weight: bold;
	font-variant: normal;
	padding: 0px 80px;
	text-align: left;
}
-------- */