/*  
Theme Name: Pieter Breughel
Theme URI: http://www.pieterbreughel-artframe.nl
Description: Designed by <a href="http://www.dtone.nl">Dtone Multimedia</a>
© 2008, Dtone Multimedia. All rights reserved. 
*/

* {
margin:0px;
padding:0px;
}

body {
	background: #000000 url(images/bg.jpg) repeat-x;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	text-align:center;
	}
	
img {
border: none;

}


	
a {
color: #cd1041;
}

h1 {font-size: 18pt;}

h1, h1 a, h1 a:hover, h1 a:visited  {
	text-decoration: none;
	color: white;
}

h2{font-size: 10pt;}
h3{font-size: 10pt; color: #cd1041; }


/*--main div--*/
#wrapper{
position:relative;
margin: 0 auto;
width: 950px;
text-align: left;

}


#header{
width: 950px;
height: 270px;
float: left;
margin-top: 10px;
}

#logo{
width: 125px;
background:#ccc url(images/logo.jpg);
height: 270px;
float: left;
margin-right: 5px;
}

#flashheader{
background:#ccc url(images/header.jpg);
width: 607px;
height: 270px;
float: left;
margin-right: 5px;
}

#content{
width: 950px;
float:left;
margin: 40px 0 0 0;
}

#content #leftcol {
width: 735px;
float:left;
margin-right: 5px;

}


#content #rightcol {
width: 200px;
height: 270px;
float:left;

}

#footer{
width: 607px;
float:left;
height:23px;
color:#fff;
padding-left:130px;
margin-top:0px;
}
}


#rss{
width: 200px;
height: 55px;
float:left;
background: url(images/pixel_vlak_grijs.png);
padding: 10px 0 5px 8px;
margin: 5px 0 3px 0;
font-size:18px;
}

.rss, .rss a {font-size:18px; color:#fff; text-decoration: none;}

#rssbutton {
background: url(images/rss.png) no-repeat;
width:32px;
height:32px;
float:left;
font-size:18px;
margin-right:3px;
}

/*--menu--*/

#header #menu{
width: 200px;
float:left;

}

#header #menu ul{
list-style-type: none;
width: 200px;
float:left;
text-align: left;
}
	
#header #menu ul li.pageitem {
	float:left;
	
	
	}		
#header #menu ul li.pageitem  a { 
	font-size:18px;
	display:block;
	width: 200px;
	height: 30px;
	background: url(images/pixel_vlak_grijs.png);
	text-decoration: none; 
	color: #fff;
	padding: 8px 0 0 8px;
	margin: 0 0 3px 0;
	float: left;
	}
	
#menu #spacer { 
	width:200px;
	height: 0px;
	color:#000;
}
	
	
#header #menu ul li.pageitem  a:hover { 
	color:#fff; 
	background:#cd1041;
}

#header #menu ul li .current_page_item a { 
	color: #fff; 
	background:#cd1041;
}

/*--sidebar--*/

#sidebar ul {
	list-style: none;
}
 
#sidebar {
	float: left;
	width: 200px;
	padding-right: 10px;
}
 
#sidebar ul {
 
}
 
#sidebar ul li {
	float: left;
	width: 200px;
	background: url(images/pixel_vlak_wit.png);
	margin-bottom: 15px;
}
 
#sidebar ul li h2 { /* this is the widget title */
	padding: 3px 4px 6px;
	font: 400 18px Verdana, Arial, Helvetica, sans-serif;
	color: #cd1041;
	
}
 
#sidebar ul li ul {
 margin-bottom: 15px;


}
 
#sidebar ul li ul li { /* begin for the widget list */

	float: left;
	width: 200px; 
	border: 0;
	margin-bottom: 0;
	background: #000;
}

#bullet {
	float: left;
	background: url(images/bullet.png) no-repeat;
	width: 8px;
	height: 6px;
	margin: 9px 0px 0px 4px;
	
}

*html #bullet {
	float: left;
	background: url(images/bullet.png) no-repeat;
	width: 8px;
	height: 6px;
	margin: 10px 0px 0px 4px;
	
}
 
#sidebar ul li ul li a {
	float: left;
	width: 170px;
	text-decoration: none;
	color: #fff;
	padding: 2px 4px;
	background: #000;
	margin: 5px 0px 0px 4px;
	
}
 
#sidebar ul li ul li a:hover {
	color: #cd1041;
	
}

.airmiles{

text-align:justify;
line-height:18px;
margin: 5px 0px 10px 4px;

}

#airmilesimg{
float:left;
background: url(images/airmiles.png) no-repeat;
width: 102px;
height: 102px;
}

*html #airmilesimg{
background: url(images/airmiles.png) no-repeat;
margin: 25px 0px 10px 4px;
width: 102px;
height: 102px;
}

/*--posts--*/

#thumb{
width:117px;
height:117px;
border: #fff 3px solid;
margin-right: 5px;
float:left;

}

.titel {
margin-left:140px;

}

.post{
background: url(images/pixel_vlak_wit.png);
padding: 10px 10px 10px 10px;
margin-bottom:15px;
width:585px;
text-align:left;
float:left;


}

.postpage{
background: url(images/pixel_vlak_wit.png);
padding: 10px 10px 10px 10px;
margin-bottom:15px;
width:585px;
text-align:left;
float:left;
margin-left:130px;


}

.entry{
color:#fff;
margin-top: 10px;
line-height: 18px;
}



.entry p{margin:12px 0;}

.datum {
font: 9px Verdana, Arial, Helvetica, sans-serif;
color: #cd1041;
}

.leesmeer  {
text-decoration: none; 
color: #fff;
float:right;
width:70px;
padding:3px;
background:#cd1041;
}

.leesmeer  a {
text-decoration: none; 
color: #fff;
float:right;
width:70px;
padding:3px;
background:#cd1041;
}

.postmetadata {
font: 9px Verdana, Arial, Helvetica, sans-serif;
margin-top:10px;

}

.postmetadata  a {
margin-top:10px;
color: #cd1041;
}

.navigation {
	font-size:8pt;
	float:left;
	width:100%;
	margin-top: 15px;
	margin-bottom: 25px;
	}
	
	.alignleft {float:left; margin:0px;}
	.alignright {float:right; margin:0px;}

.notfound{padding: 25px; font-size: 14pt; font-weight: 300;}

/* comments */

#commentssection{

	clear: both;
	padding: 2px 12px;
	margin: 0px;

	}
	
#commentssection h3{
	font-family: verdana, arial, times;
	font-size: 12pt;
	font-weight: 300;
	font-style: normal;
	color: #fff;
	}

#commentform{
	
	margin: 12px 12px 20px 12px;
	padding:20px;
	}
	
#commentform p{
	color: #cd1041;
	}
	
#commentform a{
	color: #cd1041; 
	text-decoration: none; 
	line-height: 14pt;
	}
	
#commentform h3{
	font-family: verdana, arial, times;
	font-size: 10pt;
	font-weight: 300;
	color: #cd1041;
	}
	
#commentbox{

	width:400px;
	margin:5px 5px 0 0;
	}

#author, #email, #url, #comment, #submit{
	background: url(images/pixel_vlak_wit.png);
	font-family: verdana, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	border: none; 
	padding: 6px;
	color:#fff;
	
	
	}

#submit {
font-size: 8pt;
margin:5px 5px 0 0;
color: #cd1041;
}

	
ol.commentlist {list-style-type: none;}

ol.commentlist li {
	background: #1f1e21;
	margin:10px 0;
	padding:5px 0 5px 10px;
	overflow: hidden;
	color:#fff;
	}

ol.commentlist li.alt {background: url(images/pixel_vlak_wit.png); color:#fff;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

ol.commentlist a {color:#cd1041;}

cite {
	font-family: arial, verdana, tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #fff; text-decoration: none; border-bottom: 1px dotted #465D71;}


/* search */

#searchform{
	padding: 6px 0 0px 0px;
	font-family: verdana, arial, times;
	float:right;
	}

#searchformcontent{
	padding: 6px 0 0px 0px;
	font-family: verdana, arial, times;
	float:right;
	}
	
	
#searchform input#s{
width: 142px;
height:17px;
	font-family: verdana, arial, times;
	font-size: 8pt;
	padding: 2px;
	margin: 0px;
	background: url(images/pixel_vlak_wit.png);
	border: none; 
	color:#fff;
	}

#searchform input#searchsubmit{
	font-family: verdana, arial, times;
	font-size: 7pt;
	padding: 2px;
	margin: 2px 0 0 2px;
	background: #000;
	color: #cd1041;
	border:1px solid #000;
	
	}
