/*
Theme Name: Gereja Kristen Perjanjian Baru Nederland
Theme URI: http://gkpb-nl.org/
Description: Theme for Gereja Kristen Perjanjian Baru Nederland website <http://www.gkpb.nl>
Version: 1.0
Author: Daniel DJ Chan
Author URI: http://godpeople.org/

	GKPB Nederland 1.0
	 http://www.gkpb.nl

	This theme was designed and built by Daniel DJ Chan,

*/

* { margin:0; padding:0; }

body {
	margin: 0 auto;
	padding: 5px;
	width: 750px;
	background: url('http://www.gkpb.nl/images/background/pat_20071030220925.gif');
}

#header { background: url('http://www.gkpb.nl/gkpb-nl/wp-content/themes/gkpb/images/header-img_homepage.jpg') no-repeat; width: 750px; height: 294px; border-left: 1px solid #999; border-right: 1px solid #999; border-top: 1px solid #999; }
	#menu { font: normal 11px 'Arial'; margin: 136px 0 0 5px; }
	#menu a { color: #fff; }
	#menu a:hover { color: #000; }
	#menu ul li { display: inline; border-right: 1px solid #fff; padding: 0 8px 2px 5px; }

#contentwrap { background: url('http://www.gkpb.nl/gkpb-nl/wp-content/themes/gkpb/images/background_home.gif') repeat-y; width: 752px; }
	#home #submenu { float: left; width: 143px; }		
	#home #submenu p { font-size: 11px; }
	#home #submenu a { color: #9DC137; }
	#home #submenu h2 { font-size: 14px; font: bold 21px 'Book Antiqua'; } 
	#home #submenu h3 a { font-size: 12px; } 
	#contentbody { float: right; width: 607px; min-height: 400px; }

		/* for min-height in Internet Explorer */
		/*\*/
		* html #contentbody  {
		height: 400px;
		}
		/**/		
		
		#hcbLeft { float: left; width: 282px;}
		#hcbRight { float: right; width: 324px; }
		.contentBox { border-bottom: 1px solid #999; padding: 10px; font: normal 11px 'verdana'; line-height: 16px; }
		.last { border-bottom:0px; }
		.contentBox h2 { margin-bottom:10px; font: bold 26px 'Book Antiqua'; color: #999; }
		.contentBox p { margin-bottom:10px; }
		.contentBox p a { color: #9DC137; }
		.contentBox h3 { margin-bottom: 10px; }
		.contentBox h3 a { font: bold 14px 'Verdana'; color: #9DC137; }
		.contentBox img { margin:0px 10px 0px 0px; border: 0px; }
		.contentBox .one-image { margin-left: 3px; }

	#footer { clear: both; border-top: 1px solid #999; }

#content #header { width: 750px; height: 200px; border-left: 1px solid #999; border-right: 1px solid #999; } 
#content #submenu { float: left; width: 143px; }		
#content #submenu h2 { font: bold 21px 'Book Antiqua'; color: #9DC137; margin: 10px 0 20px 10px; } 
#content #submenu .contentBox h2 { font: bold 21px 'Book Antiqua'; color: #9DC137; margin: 0 0 10px 0; } 
#content #submenu ul li { list-style-type: none; font: bold 13px 'verdana'; margin: 5px 10px 15px 10px; }
#content #submenu ul li a { color: #999; }
#content #submenu ul li a:hover { color: #9DC137; }

#content #contentwrap { background: url('http://www.gkpb.nl/gkpb-nl/wp-content/themes/gkpb/images/background_content.gif') repeat-y; width: 752px; }
	#content #contentbody { padding: 10px 30px 20px 20px; width: 550px; font: normal 11px 'verdana'; line-height: 16px; }
	#content #contentbody h2 { margin-bottom:10px; font: bold 28px 'Book Antiqua'; color: #9DC137; }
	#content #contentbody h3 { font: bold 20px 'Book Antiqua'; color: #9DC137; }
	#content #contentbody h3 a { color: #9DC137; }
	#content #contentbody p { margin-bottom:15px; }
	#content #contentbody p.readmore { margin-top: -12px; }
	#content #contentbody ol { margin: 0 40px 20px 40px; }
	#content #contentbody ul { margin: 0 40px 20px 40px; }
	#content #contentbody img { margin:10px; }
	#content #contentbody table { width: 100%; border-collapse: collapse; }
	#content #contentbody td { padding: 5px; } 
	#content #contentbody tr { border-bottom: 1px solid #ccc; }

	#content #contentbody textarea#comment { width:550px; height: 100px; border: 1px solid #999; }
	#content #contentbody ol.commentlist { margin:0; padding:0; font: normal 12px 'verdana'; width: 550px; }
	#content #contentbody ol.commentlist li { list-style-type: none; padding: 10px; }
	#content #contentbody ol.commentlist li.alt { background-color: #fff; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; }
	#content #contentbody ol.commentlist cite { font: bold 12px 'verdana'; }
	#content #contentbody ol.commentlist p { margin: 10px 0 10px 0; }
	#content #contentbody a { color: #000; }

	form#commentform { margin-top: 10px; }
	form#commentform input { border: 1px solid #999; width:175px; }

/* Contact Form */
.ddfmwrap label { display: block; }
.ddfmwrap input.fmtext { width: 300px; margin: -18px 0 10px 80px; }
.ddfmwrap input.fmverify { width: 100px; margin: -18px 0 10px 80px; float: left; }
.ddfmwrap img.fmver { position: relative; top: -30px; } 
.ddfmwrap textarea.fmtextarea { margin: -38px 0 10px 80px; width: 300px; }
.ddfmwrap select { margin: -18px 0 10px 80px; width: 300px; }
.ddfmwrap .credits { display: none; }

input#s {width: 100px; border: 1px solid #ccc; }
