/*
Theme Name: Bram van Splunteren
Version: 1.2
Author: Annemieke van der Hoek
Tags: Bram van Splunteren
*/

/*---:[ algemeen ]:---*/

@media screen
  {
  #voordeslideshow, div#slideshowdiv  {  position: fixed;  }
  * html { overflow-y: hidden; }
  * html body { 
  		overflow-y: hidden;  
  		overflow-x: hidden;
    	height: 100%;
    	padding: 0 auto 0 auto;
    }
  * html #voordeslideshow, *html div#slideshowdiv { position: absolute; }
  /* All done. */
  }
  
  body {font-family:helvetica;background: url(images/bgBody_zilver.jpg) repeat scroll left top; color: #000; }

* { padding: 0; margin: 0; }


/*---:[ global elements ]:---*/

a:link { color: #000000; text-decoration: none; } /*0060ff*/

a:visited { color: #000000	; text-decoration: none; }

a:hover { color: #00a1d0; text-decoration: none; }
	
a img { border: none; }
	
blockquote { font-style: italic; font-family: Arial, Helvetica, sans-serif; color: #555; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: 1px solid #aaa; }

abbr, acronym { border-bottom: 1px dotted #aaa; text-transform: uppercase; cursor: help; }
	
code { color: #090; font-family: Courier, monospace; }

p, li.widget_text {margin:15px 30px 35px 30px; font-weight:normal;font-size:9pt;line-height:14pt;word-spacing:0pt;letter-spacing:0pt;}

p.center { text-align: center !important; }

p.bottom { margin: 0 !important; }

p.unstyled { font-size: 1.4em; }

.flickr_blue { color: #007ae4; text-transform: lowercase; }

.flickr_pink { color: #ff2a96; text-transform: lowercase; }

.white { color: #fff; }

.green { color: #090; }

.red { color: #f00; }

.orange { color: #f40; }

.purple { color: #909; }

pre { margin: 0px 20px 20px 20px; width:290px;font-size: 1.3em; clear: both; font-size:10.5pt;}


/*---:[ core layout elements ]:---*/

#container { position:relative; background:white;width: 970px; margin: 0px auto 0px auto;}
					
#masthead {  position: relative; width: 960px; top:0px; left:0px; padding: 5px 0px 10px 5px; z-index:2; border-bottom: 0px solid white;border-top: 0px solid white; background:none;}
#masthead h1 { text-transform:normal; letter-spacing:1pt; margin:0px;}
#masthead	h1 a, h1 a:visited, h1 { color: #fff; text-decoration: none; }
#masthead	h1 a:hover { color: #00a1d0; text-decoration: underline; }
	/* #masthead a { display: block; width: 970px; height: 100px; } */ /* uncomment this line if you use a graphic in the header - make sure the height of your header graphic is equal to the height declared in this line of code! */

#content_box { background-color: white; left:0px; top:106px;margin-bottom:5px;position:absolute;width: 970px; height:2500px;text-align: left; float: left; clear: both; }
	
		#four_o_four {background:black; margin:0px 30px 0px 30px; padding: 10px 0px 10px 0px;}
		#zoekzwart {background:black; margin:0px 0px 0px 0px; padding: 10px 0px 10px 0px; width:958px;}
		#introfilmpjes {position:absolute; z-index:200;margin: 35px 0px 0px 35px;}
		#introfilmpjes img{margin:0px 0px 0px 0px !important; width:150px; display:inline;border-right:0px solid white;}
		#introfilmpjes a {color:#00a1d0;} #introfilmpjes a:hover {color:#fff;}
		#introfilmpjes h2 a {color:#000;} #introfilmpjes h2 a:hover {color:#000;}
		#introfilmpjes h2 {color:white; margin:0px 0px 0px 10px !important;font-size:9pt; letter-spacing:1pt;display:inline; font-weight:normal;}
		#introfilmpjes p {font-size:8.5pt;margin: 0px 0px 0px 10px; font-weight:normal;display:inline;}
		#introfilmpjes embed {margin:0px 0px -5px 0px !important; }
		#homedocu, #homedrama, #homediv {border-bottom:22px solid black;height:107px;width:300px;background:black;display:inline !important;float:left; clear:none;margin: 0px 0px 0px 0px !important;color:white;}
		#homedocu li.widget_text, #homedrama li.widget_text, #homediv li.widget_text {margin:0px !important;}
		#introfilmpjes object {margin: 0px -4px -4px 0px; !important;}
		#introfilmpjes embed  {margin: 0px 0px 0px 0px; !important;}
		#content { background-color: none; position: absolute; margin-top:4px; left: 5px; padding: 0px 0px 0px 0px; z-index:10;border-top:0px solid red;}
		#intro { z-index:200; /*background: url('images/intro_duo.jpg');*/background:#00a1d0; border-top:0px solid #00a1d0;position:absolute; margin: /*269px*/ 414px 0px 0px 635px; width:300px; padding:5px 0px 45px 0px; height:440px;}
		#intro h2 {margin: 10px 0px -10px 20px !important; padding:0px; color:white !important; }
		#intro .textwidget {font-size:9.5pt; line-height:15pt;font-weight:bold;width:245px;margin:-5px 0px 0px -5px; color:black;}
/*
		#celebboard { background: url('images/celebboard.jpg'); z-index:200;position:absolute; margin: 354px 635px;width:290px; padding:0px 0px 0px 0px; height:279px;	}
*/
		#celebboard { z-index:200;position:absolute; margin: /*34px*/ 179px 635px;width:300px; padding:0px 0px 0px 0px; height:279px;	}
/*
		#celebboard img {width:245px; height:184px; margin-left:-7px;margin-top:55px;}
*/
		#celebboard img {width:300px; height:235px; margin-left:-30px;margin-top:-15px;}
		#celebboard .celebtitle {margin-top:15px; /*width:281px; height:31px;*/width:270px; height:45px;}
		#celebboard h2 { background:none; margin: 15px !important; padding:0px !important;}
		#rechts { z-index:200; /*background: url('images/intro_duosilver.jpg');*/background:black; position:absolute; margin:/*774px*/ 920px 635px; z-index:15; width:300px;/*height:484px;*/}
		#rechts li {display:list-item; list-style:none; margin: 10px 30px -10px 10px; font-weight:lighter; font-size:9pt; line-height:14pt; word-spacing:0pt;letter-spacing:0pt;}
		#rechts ul {padding:10px 10px 20px 3px; }
		#rechts li a {color:white;}
		#rechts h2 { margin: 0px 0 -20px 0px;color:white;}	
		#rechts a:hover{color:#00a1d0 !important;text-decoration:none;}
		#contact {position:absolute;margin: 0px 0px 0px 650px; left:0px; top:60px; background:black; width:275px;}
		address {color:white; margin: 10px 15px 10px 15px;font-size:8.5pt;line-height:13pt !important;word-spacing:0pt;letter-spacing:0.5pt; font-style:normal;line-height:14pt;word-spacing:0pt;letter-spacing:1pt;}
		#cv {position:absolute;margin: 0px 0px 0px 30px; left:0px; width:600px; top:60px; background:black; padding-top:20px;}
		#cv h3 {margin-bottom:15px;font-size: 13pt; color:white;}
		#cv p {margin-top:-10px;}
		#cv ul {margin: -5px 0px 30px 30px; color:white;}
		#cv li {margin:7px 35px 10px 0px; font-weight:normal;font-size:9pt;line-height:12.5pt;word-spacing:0pt;letter-spacing:0pt;}
		.searchpages #contact {position:absolute;margin: 100px 0px 0px 0px; left:0px; }
		.searchpages #cv {position:absolute;margin: 100px 0px 0px 264px; left:0px; width:600px;}
		#videoenpers, #lezingkader {left:0px;margin:0px 0px 0px 30px;}
		#videoenpers h2, #lezingkader h2 {color:white;margin: 0px 0px 0px 0px;}
		.video { margin:0px 10px 10px 0px; border: 0px solid black;width:290px;height:560px;float:left;clear:none;display:inline;background:black;color:white;}
		.video h3, .searchpages .video h3 {color:white !important;margin: 15px 10px 10px 10px;font-size:13pt; width:270px;}
		.video p, .searchpages .video p {width:270px;margin: 0px 10px 10px 10px !important; color:white !important;font-size:9pt;line-height:14pt;word-spacing:0pt;letter-spacing:0pt;}
		.video embed { margin:0px 0px 0px 0px !important; padding:-10px 0px 0px 0px !important;}
		.video a {color:white;font-weight:bold;text-decoration:underline;}
		.video a:hover {color:#00a1d0;font-weight:bold;text-decoration:underline;}
		.video table {border-top:0px solid white;margin: 15px 10px 0px 10px !important;}
		.video td {color:white !important;font-size:8pt;line-height:12pt;word-spacing:0pt;letter-spacing:0pt;}
		.video td.credit {text-align:left;padding-right:5px;width:30px;}
		.video td.creditname {width:125px;}
		.video p.recensie {background:#000;color:#00a1d0 !important;font-size:8pt;line-height:12pt;word-spacing:0pt;letter-spacing:0pt;margin:15px 0px 15px 0px !important; padding: 0px 10px 0px 10px;}
/*
		.video p.recensie {background:#00a1d0;color:black !important;font-size:8pt;line-height:12pt;word-spacing:0pt;letter-spacing:0pt;margin:15px 0px 0px 0px !important; padding: 5px 10px 5px 10px;}
*/
		.video p.recensie a {color:#00a1d0;}
		.video p.recensie a:hover {color:white;}
		#preview1, #preview2, #preview3, #preview4, #preview5, #preview6, #preview7, #preview8, #preview9 {margin-top:0px !important;}
		.lezing {margin:0px 20px 10px 0px; border: 0px solid black;width:440px;height:500px;float:left;clear:none;display:inline;background:black;color:white;}
		.lezing img  {}
		.lezing p, .searchpages .lezing p {width:400px;margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; color:white !important;font-size:9pt;line-height:14pt;word-spacing:0pt;letter-spacing:0pt;}
		.lezing p.lezingtekst, .searchpages .lezing p.lezingtekst {float:left; clear:none;margin: 20px 0px 20px 0px !important; padding: 0px 0px 0px 25px; color:white !important;font-size:9pt;line-height:14pt;word-spacing:0pt;letter-spacing:0pt;}
		#bsg1 {margin: 330px 0px 0px 680px; z-index:300;position:absolute !important;}
		#swfdiv {margin: -50px 0px 0px 0px !important; position:absolute;z-index:5;}
		.searchpages li {color:white;}

		.posts .entry embed {margin: 0px 0px 0px 30px !important;}
		.searchpages .entry embed {margin: 0px 0px 0px 30px !important;}
		.searchpages .video embed { height:225px; margin:0px 0px 0px 0px !important; padding:-10px 0px 0px 0px !important;}
		
		#zoek { background-color: none; position:absolute; width: 240px; top: -55px !important; margin-left:690px; padding-top:16px; z-index:101; height:33px;}
			a.search {font-weight:bold;text-decoration:none !important;}
			a.search:hover {text-decoration:none !important;}
			#Search_form .search_input { width: 142px; padding: 0px; color: #000; font: normal arial, "lucida console", sans-serif; border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #f5f5f5; margin-left:0px;  border-bottom: 1px solid #f5f5f5;  }
			#search_form .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
			ul.sidebar_list li.zoekwidget { text-transform: normal; font-size: 10pt; float: right; color:white; letter-spacing:1.25pt; 	word-spacing:0px;
}
			#zoek input {margin: 0px -3px 0px 10px;}
			#s {font-size:8pt; background-color: none; color:black; height:15px;}
		#noresults {font-size: 9pt;margin-left:20px;margin-top:22px;}
			#noresults input {margin-left:10px;}			
			
		#slideshowdiv { position: absolute; width:100%; top:0px; left: 0%; padding: 0 0 0 0px; z-index:1; border: 0px solid grey;}			
		#voordeslideshow {height:100%;position:fixed;width:100%; z-index:0;top:0px;}
			
#footer { background-color: yellow; position:absolute; z-index:0; width: 970px; padding: 1.2em 0 0 0; border-top: 2px solid #ccc; float: left; clear: both; }

/**********************************{ menu }************************************/
#menu {
/*
background: url('images/transparent_background.png') 0 100% repeat;
*/
background: none;/*url('images/menu.png')*/;
	top:-36px !important;
	padding-top:0px;
	width:939px;
	height:23px;
	left:7px;
	position:absolute;
	text-transform:normal;
	padding-left:30px;
	letter-spacing:1pt;
	z-index:100;
	border-top:0px solid white;
	border-bottom:0px solid white;
}

#menu ul {}

#menu li {display:inline; padding: 0px 0px 0px 0px; font-size:10pt; font-weight:bold;}
#menu li a:link {color:#fff;}
#menu li a:visited {color:#fff;}
#menu li a:hover {color:#00a1d0;}
#menu li a:active {color:white;}

/*---:[ headlines ]:---*/

h1 {margin: 15px 20px 10px 30px;color:#00a1d0 !important;}

h2 {font-size: 16pt; color:#000000; font-family: helvetica; font-weight:bold; letter-spacing:0pt;text-transform:normal; margin:15px 25px 10px 30px; font-style:normal;line-height:18pt; border-bottom:0px solid red;}
	h2 a:link { color: #000000; text-decoration: none; }
	h2 a:visited { color: #000000; text-decoration: none; }
	h2 a:hover { color: #00a1d0; text-decoration: none; }
	h2.celeb {color:white;}
	/*---:[ sidebar categories + archive heading ]:---*/
	
	li.widget h2, li.linkcat h2 { text-transform: normal; letter-spacing: normal; margin: 0em 0em 0.5em 0em; padding: 0px 5px 0px 13px; line-height: 1.25em; border-top: 0px solid #000; background: /*url('images/hr_dot_black.gif') 0 100% repeat-x*/none; }
	h2.archive_head {  }
	
h3 {font-family: helvetica; font-weight:normal; letter-spacing:0.5pt;text-transform:normal; margin:0px 25px 10px 30px; color:#000000; font-size: 11pt; font-style:normal;line-height:15pt;}

h4 { font: italic 9pt Arial, Helvetica, sans-serif; color: #000; margin:0px 25px 10px 30px; letter-spacing:0.5pt;line-height:12pt;}
	h4 a, h4 a:visited { color: #000; text-decoration: none; }
		h4 a:hover { color: #fff; text-decoration: underline; }
	
h5 {font-family: helvetica; font-weight:normal; letter-spacing:0.75pt;text-transform:normal; margin:0px 25px 10px 30px; color: #000; font-size: 9.5pt; font-style:normal;line-height:14.5pt; font-weight:bold;}

h6 {font-weight:normal; text-transform:uppercase;margin: 0px 20px 10px 30px; letter-spacing:0.5pt; font-size: 11pt; font-style:normal;line-height:15pt;}
/*---:[ sidebar styles ]:---*/




/*---:[ niet gebruikt in de sidebar ]:---*/
ul.sidebar_list { list-style: none; }

li.widget ol, li.linkcat ol { margin: 0 0 0.5em 20px; }
		
li.widget li .recent_date { padding: 0 0 0 8px; font-weight: normal; font-style: italic; font-size: 95%; color: #888; }
		
li.widget ul.flickr_stream { list-style: none; margin: 0; padding: 0 10px; }
		
li.widget ul.flickr_stream li { margin: 0; padding: 0 5px 5px 0; display: inline; }
			
li.widget ul.flickr_stream li a img { padding: 3px; }
				
li.widget ul.flickr_stream li a:hover img { background-color: #ff2a96; }
		



/*---:[ content styles ]:---*/

a.anchor { font-size:8.5pt; text-decoration:underline; margin:20px; padding-bottom:5px;}

.grootbeeld {width: 112.5%; margin-top:-70px; margin-left:-6%; padding:0px !important; position:relative;}
#grootbeeld p {margin: 0em 0em 0em 0em}

.searchpages .entry {background: url('images/page.jpg') !important; width: 960px; padding: 10px 0px 	0px 0px; margin: 0px 0px 0px 0px; height:2480px !important;}
.searchpages p, .searchpages h1, .searchpages h2, .searchpages h3, .searchpages h4, .searchpages h5, .searchpages h6, .searchpages #navigationtemplate a, .searchpages .navigatie a {color:white !important; width:570px;}
.searchpages p {width:570px;}
.pages .entry {background: url('images/page.jpg') !important; width: 960px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; height:2480px !important;}
.posts {/*background: url('images/page2.jpg') !important; */width: 960px !important; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; height:2490px !important;}
.pages h2 {color:white;}
.posts p, .posts h1, .posts h2, .posts h3, .posts h4, .posts h5, .posts h6, .posts #navigationtemplate a {color:white !important;}
.posts .entry {color:white;background:black;width: 585px !important; padding: 0px 0px 5px 0px; margin: /*30px*/175px 0px 0px 30px !important;}
.posts .entry p { margin: 10px 50px 0px 30px; color:white; font-weight:normal; letter-spacing:0.5pt; font-size:10pt; line-height:15pt;}
.entry p { margin: 10px 0px 0px 30px; color:white;}
#recentposts h2.widgettitle{color:white !important; margin: 0px 0px 0px 15px;}
#recentposts li { list-style:none; margin: 0px 10px 0px 0px; font-size:9pt;display:inline; line-height:16px; font-style:oblique;}
#recentposts a {color:white;}
#recentposts a:hover {color:#00a1d0;}
#recentposts ul {margin: 0px 30px 0px 30px;}
h2.singleh2 { font-weight:normal; letter-spacing:1pt;}
#recentposts {background-color:black; margin:0px 30px 0px 30px;width: 585px !important; padding: 10px 0px 20px 0px; display:block; clear:both; float:left;}

.entry blockquote { font-size: 1.0em; }
	
.entry blockquote.right { width: 200px; font-style: normal !important; font-size: 1.3em !important; margin: 0.3em 0 0.3em 15px !important; padding: 0.3em 0 !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: right; }
		
.entry blockquote.left { width: 200px; font-style: normal !important; font-size: 1.3em !important; margin: 0.3em 15px 0.3em 0 !important; padding: 0.3em 0 !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: left; }
	
.entry blockquote.right p, .entry blockquote.left p { margin: 0 !important; line-height: 1.4em !important; }
	
.entry a { color:#00a1d0;}
.entry a:hover { text-decoration:underline;  }

/*[-------------------------the entry-----------------------]*/

.entry p.endnotes { font-size: 0.92em; line-height: 1.1em; font-weight: bold; margin: 0em 0em 0em 0em }

.entry p.endnotes a { font-size: 100%; margin: 0em 0em 0em 0em }

.entry ul, .entry ol { margin: 0 0 1.5em 40px; }
	
.entry ul { list-style-type: /*square*/none; }
	
.entry dl { margin: 0 0 1.5em 0; }
			
.entry dt { font-weight: bold; margin: 0 0 0.5em 0; }
		
.entry dd { margin: 0 0 1.5em 20px; }
		
.entry .ad { margin: 0 0 0.5em 15px; float: right; }
	
.entry .ad_left { margin: 0 15px 0.5em 0; float: left; }

.entry img { margin: 0px 0px -15px 0px;}

.wp-caption-text { margin-top: 20px !important; font-style: oblique; font-size:8.5pt; line-height: 10.5pt !important;}

.entry img.size-thumbnail { }
.entry img.size-medium { }
.entry img.size-full { }

.entry img.alignnone { padding: 0px; margin: 5px 0px 0px -30px; border: 0px double #bbb; float: left; clear: none; }

.entry img.alignleft { padding: 0px 85px 0px 0px; margin: 5px 0px 10px 0px; border: 0px double #bbb; float: left; clear: both; }
		
.entry img.alignright { padding: 0px; margin: 0px 0px 0px 0px; border: 0px double #bbb; float: right; clear: both; }
		
.entry img.aligncenter { padding: 5px 0px 0px 20px; margin: 0 auto 10px auto; border: 0px double #bbb; }
	
.entry img.off { padding: 0 !important; border: none !important; }
		
.entry img.stack { clear: none !important; }

.tagged { margin:0px 0px 5px 30px !important; padding: 0px 0px 0px 0px; background: /*url('images/hr_tag_sep.gif') no-repeat*/none; font-size: 8pt; line-height: 1.6em; color: /*#888*/#000; clear: both; }

.tagged a, .tagged a:visited { color: #fff; text-decoration: underline; }
	
.tagged a:hover { color:#00a1d0; }
	
.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }

.searchpages #navigationtemplate {border-bottom:1px solid #ffffff;padding-top:15px; float:left;font-size: 9pt; line-height:15pt; letter-spacing:0.5pt; font-weight:bold; width:900px; margin-left:30px !important;}
.searchpages  .navigatie { border-bottom:1px solid #ffffff;padding-top:15px; float:left;font-size: 9pt; line-height:15pt; letter-spacing:0.5pt; font-weight:bold; width:900px; margin-left:30px !important;}
#navigationtemplate {border-bottom:1px solid #ffffff;padding-top:15px; float:left;clear:none;font-size: 9pt; line-height:15pt; letter-spacing:0.5pt; font-weight:bold; width:525px; margin-left:30px;}
/*
.navigatie { border-bottom:1px solid #ffffff;padding-top:15px; float:left;font-size: 9pt; line-height:15pt; letter-spacing:0.5pt; font-weight:bold; width:570px; margin-left:0px !important;}
*/
.previous { float: left; }
#navigationtemplate a:hover, .previous a:hover{color:#00a1d0 !important;text-decoration:none;}
.next { float: right; }
.next a:hover{color:#00a1d0 !important;text-decoration:none;}
.searchpages .previous a:hover, .searchpages .next a:hover {color:black !important;}

.clear { width: 500px; height: 1px; margin: 0 0 10px 0; clear: both; }

.rule { background: url('images/hr_tag_sep.gif') no-repeat; }

.flat { margin: 0 0 10px 0 !important; }

.whitespace { margin: 0 0 3.5em 0 !important; }


    
/*---< ************************************************************************************************************************************************ >---*/


/*---:[ header styles ]:---*/

/*	filter: alpha(opacity=90);	-moz-opacity: 0.5;	opacity: 0.5; */
#header_img img { display: block; } /* this is really just an IE 6 and 7 hack in disguise */



/*---< FlickrRSS styles for the widget only >---*/
		
li.widget_flickrrss { }
			
li.widget_flickrrss a img { margin: 0 5px 5px 0; padding: 3px; }
				
li.widget_flickrrss a:hover img { background-color: #ff2a96; }
				

/*---< Calendar widget styles >---*/
		
#calendar_wrap { font-size: 1.3em; }
				


/*---:[ footer styles ]:---*/

#footer p { margin: 0 0 0.923em 0; font-size: 1.3em; color: #888; text-align: right; }

#footer a, #footer a:visited { color: #888; text-decoration: none; }
		
#footer a:hover { color: #888; text-decoration: underline; }



/*---:[ comment styles ]:---*/

#comments { width: 500px; float: left; clear: both; }

ul#comment_list { list-style: none; margin: 0 0 4.0em 0; border-top: 1px solid #bbb; float: left; }
		
ul#comment_list li.comment { width: 500px; padding: 1.2em 0 0 0; border-bottom: 1px dotted #bbb; float: left; }
			
ul#comment_list li.trackback { width: 470px; padding: 1.2em 15px 0 15px; background: url('images/trackback_bg.gif'); }
				
.comment_meta { margin: 0 0 1.2em 0; }
			
.comment_num { padding: 0 15px 0 20px; font-weight: bold; font-size: 1.4em; float: right; }
				
.trackback .comment_num { padding: 0 0 0 20px; }
				
.comment_num a, .comment_num a:visited { color: #888; text-decoration: none; }
					
.comment_num a:hover { color: #df0000; text-decoration: none; }
				
.comment_meta strong { font-size: 1.6em; }
					
.comment_time { font: normal 1.1em Arial, Helvetica, sans-serif; color: #888; }
		
.comment .entry { padding: 0 15px; }
			
.comment .entry p { margin: 0 0 1.0em 0; }
			


/*---:[ comment form styles ]:---*/

#comment_form { width: 500px; padding: 1.0em 0 0 0; float: left; }

#comment_form p { padding: 0.6em 0; }

#comment_form label { padding: 0 0 0 10px; font-size: 1.2em; }

#comment_form .text_input { width: 191px; padding: 3px; color: #444; font: normal 1.4em /*"Andale Mono", Courier, monospace;*/ Arial, Helvetica, sans-serif; border-top: 2px solid #999; border-left: 2px solid #999; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
		
#comment_form .text_area { width: 321px !important; }
	
#comment_form .text_input:focus { border-top: 2px solid #666; border-left: 2px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
	
#comment_form .form_submit { padding: 0.4em 4px; background: url('images/submit_bg.gif'); border: 3px double #999; border-top-color: #ccc; border-left-color: #ccc; font: bold 1.4em /*"Andale Mono", Courier, monospace;*/ Arial, Helvetica, sans-serif; cursor: pointer; }
		
#comment_form p.subscribe-to-comments { font-size: 1.4em; }
		
#comment_form p.subscribe-to-comments label { font-size: 1.0em; }
			

		

/* niet meer

/*imageslideshow
.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    }
.wrapper {
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:320px;
    border: 0px solid #000;
    text-align:left;
}
.show_title a {
    font-size:12px;
    text-decoration:none;
    color:#999;
}
.image_info a {
    text-decoration:none;
    color:#fff;
}
.image {
	width:240px;
	margin-left:20px;
	margin-top:40px;
    margin-bottom:0px;    font-weight:lighter;font-size:9pt;line-height:14pt;word-spacing:0pt;letter-spacing:0pt;
}
.image img {
    padding:0px;
    border: 0px solid #000;
    display:block;
    background-color: #000;
    margin-top: 0px;
}
.navigation, .navigation a {
	text-decoration: none;
	font-size:9pt;
    margin-top:3px;
    color: #fff;
    font-weight:bold;
    font-style:oblique;
	width: 250px;
	margin-left:20px;
}
.thumbnail_row {
    margin-top: 1px;
}
.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:5px;
    height: 34px;
}
.thumbnail_center {
    padding:1px;
    height:31px !important;
    border:1px solid #00a1d0 !important;
}
.small, .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
    
.ztoppost {	padding:10px; position: absolute; border: 1px solid black;
	width: 485px;
	background-color: #005e8b;
}

.ztopnotfound {	padding:10px; position: absolute; border: 1px solid black;
	width: 485px;
	background-color: #005e8b;
}

ul#nav { list-style: none; width: 970px; padding: 0 10px; /*background: url('images/hr_dash_black.gif') repeat-x; border-bottom: 0px solid #000; float: left; clear: both; }

	ul#nav  =balk boven plaatje li { margin-top:5px; padding: 0.85em 15px 0.7em 0; font: bold 1.2em Arial, Helvetica, sans-serif; text-transform: uppercase; line-height: 0.1em;float: left; }
	
		ul#nav li a, ul#nav li a:visited { font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
	
		ul#nav li a:hover { color: #000; text-decoration: underline; }
		
		ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover { color: #000; text-decoration: underline; }
		
	ul#nav li.rss { padding: 0.85em 0 0.7em 0; float: left; }
			
		ul#nav li.rss a { padding: 0 18px 0 0; background: url('images/icon_rss.gif') 100% 50% no-repeat; }
			
#header_img { margin: 0 0 3.0em 0; border-bottom: 0px solid #000; float: left; clear: both; }
		
*/