@charset "utf-8";
/*  
Theme Name: Beeldend Veenendaal (NL)
Theme URI: http://www.beeldendveenendaal.nl/
Description: Templates
Version: 1.0
Author: Niels Hendriks
Author URI: http://www.psd2css.com/
*/

/* Reset all styles */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, ol, a, img {margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/* START GRID */
	/* GENERAL */
	body		{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#333333; background: #FFF url(gfx/bg_body.gif) repeat-x; }
	a			{ color:#333333; text-decoration:none; }
	a:hover		{ color:#0066cc;  }
	p			{ padding:0 0 15px 0; }
	a.link-read-more	{ text-decoration:underline; }
	.clearer	{  clear:both; height:1px; font-size:1px; }
	strong		{ font-weight:bold; }
	#canvas		{ width:900px; margin:0px auto 0px auto; position:relative; background:#FFF url(gfx/bg_canvas.gif) repeat-x; }
	
	/* ACCESSIBILITY */
	#accessibility							{ display:none; }
	
	/* BRANDING */
	#branding				{ height:66px; }
	#branding-logo			{ background: url(gfx/logo.gif); height:128px; width:279px; position:absolute; top:0px; right:0px; }
	#branding-logo a		{ height:128px; width:279px; display:block; text-indent:-99999px; }
	#branding-tagline		{ display:none; }
	
	/* NAVIGATION */
	/* nav-main */
	#nav-main							{ padding:0 0 0 40px; }
	#nav-main ul li						{ display:inline; }
	#nav-main ul li a					{ padding:5px 15px 5px 15px; height:20px; color:#FFF; font-weight:bold; margin:0; font-size:110%; display:block; float:left; }	
	#nav-main ul li a:hover,	
	#nav-main ul li.current_page_item a,
	#nav-main ul li.current_item_parent a { background:#e4bb01; color:#333; }	
	
	/* CONTENT */
	#content-main				{ width:570px; float:left; padding:40px 20px 40px 40px; }
	#content-sidebar			{ width:210px; float:left; padding:40px 40px 40px 20px; }
	
	/* SITEINFO */
	#siteinfo					{ background: #333; height:25px;  width:900px; margin:0px auto 0px auto; clear:both; }
	#siteinfo .siteinfo-legal	{ display:block; color:#FFF; padding:5px 40px 0 40px; }
	
/* END GRID */

/* START CUSTOM */
	
	/* ENTRIES */
	.entry .entry-title h2		{ color:#472587; font-size: 130%; font-weight:bold; padding:0 0 15px 0; }
	.entry .entry-date			{ color:#333333; font-size:95%; font-style:italic; }
	.entry .entry-teaser 		{ color:#666; }
	.entry .entry-image			{ float:left; margin:3px 10px 10px 0; }
	.entry .entry-image	img		{ border:2px solid #e4bb01;  }
	.entry .entry-line			{ background:#ebebeb; clear:both; font-size:1px; height:1px; margin:10px 0  10px 0;	}
	.entry .entry-clear			{ clear:both; font-size:1px; height:1px; }
	.entry .entry-text img		{ border:2px solid #e4bb01; float:left; margin:0 10px 10px 0; }
	
	.entry .link-box-title		{ color:#0066cc; font-weight:bold; margin:20px 0 5px 0; padding:0 0 5px 15px; border-bottom:1px solid #ebebeb; background:url(../gfx/bg_block.gif) 0px 3px no-repeat; }
	.entry .link-box			{ font-size:90%;  }
	.entry .link-box a			{ background:url(../gfx/bg_link.gif)  0px 3px no-repeat; padding:0 0 0 10px; }
	
	
	/* content-gallery */
	.content-gallery .entry					{ float: left; width: 190px; margin:0 0 20px 0; }
	.content-gallery .entry	.entry-image	{ float:none; margin:0; }
	.content-gallery .entry	.entry-image img	{ border:4px solid #e4bb01; }
	
	/*content-sidebar */
	#content-sidebar h2						{ color:#472587; font-size: 110%; font-weight:bold; padding:20px 0 0 0; }
	
	
	/* entry-comments */
	.entry-comments cite	{ font-weight:bold; }
	.entry-comments ol li	{ border-bottom: 1px solid #ebebeb; margin:0 0 10px 0; }
	.entry-comments h3 {  color:#472587; font-size: 110%; font-weight:bold; padding:10px 0 10px 0; }
	.entry-comments form p { margin:0 0 5px 0; padding:0 0 5px 0; }
	.entry-comments form p input,
	.entry-comments form p textarea
	 { border:1px solid #666; width:250px; padding:3px; }
	
	
	
	/* FORMULIER */
		.content-form								{ margin:20px 0 0 0; }
		.content-form .entry .entry-required		{ color:#858994; }
		.content-form .entry .entry-spacer		{ border-bottom:1px solid #aae7fa; height:1px; font-size:1px; padding:10px 0 10px 0; clear:both; }
		
		.form-row								{ clear:both; margin:0 0 4px 0; }
		.form-row .field-label					{ background:#ccc; text-align:right; color:#000; padding:5px; float:left; width:215px; }
		.form-row .field-widget					{ float:left; width:200px; margin:0 0 0 3px; }
		.form-row .field-widget .input-field	{ border:1px solid #b8b9bf; width:200px; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; }
		.form-row .input-submit					{ float:right; font-size:90%; font-weight:bold; cursor:pointer; }
		
/* END CUSTOM */
