@charset "UTF-8";
/* CSS Document */

body{
	background-color:#f2f2f2;
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#3e3d3d;
	height:100%;
}
img{
	border:none;
}
a{
	text-decoration:none;
	color:#539ed6;
}
h1{
	color:#539ed6;
}
h1{
	font-size:14px;
	font-weight:100;
}
h2 a{
	font-size:18px;
}
h2 a:hover{
	color:#afaeae;
}
.float-left{
	float:left;
}
.float-right{
	float:right;
}

#container{
	width:910px;
	position:relative;
	margin-left: -455px;
	left: 50%;
	height:auto !important; 
	height:100%; /* voor ie6 */
	min-height:100%; 
}

#menu{
	color:#343434;
	margin-top:20px;
	margin-left:20px;
}

#menu ul{
	list-style:none;
	display:inline;
}
#menu li{
	float:left;
	margin-right:40px;
}
#menu li a{
	text-decoration:none;
	color:#343434;
	font-size:20px;
}
#menu li a:hover, .active{
	color:#afaeae;
}




#page-h{
	height:32px;
	width:910px;
	margin-top:80px;
	background-image:url(img/bg-pg-head.png);
}
#page-c{
	width:910px;
	height:100%;
	float:left;
	padding-left:30px;
	background-image:url(img/bg-pg-main.png);
	background-repeat:repeat-y;
}
/* welcome */
#welcome{
	height:100px;
	width:855px;
	padding-bottom:10px;
	border-bottom:1px solid #d2d1d1;
}
#welcome-tekst{
	width:612px;
	float:left;
	padding:5px 0 0 5px;
	font-size:13px;
	letter-spacing:2px;
}

#page-c #weblog{
	float:left;
	width:600px;
}

#page-c #right{
	width:200px;
	float:right;
	padding-left:10px;
	float:right;
	border-left:1px solid #d2d1d1;
}
#page-c #right #twitter{
	width:160px;
	margin-bottom:20px;
}
/* twitter */
#twitter ul{
	list-style:none;
	display:inline;
}

.tweet{
	font-size:12px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	border-bottom:1px solid #d2d1d1;
}
.tweet a{
	text-decoration:none;
	color:#999;
}
.tweet a:hover{
	text-decoration:underline;
}
.tweet a.datetime{
	color:#9ad653;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.tweet a.datetime:hover{
	text-decoration:underline;
 }
 
#page #right #archief{
	padding-bottom:20px;
	border-top:1px solid #339;
}

ul{
	padding:0px;
}
li{
	list-style:none;
}
li a{
	color:#000;
}
li a:hover{
	color:#539ed6;
}

#page-b{
	height:32px;
	width:910px;
	background-image:url(img/bg-pg-bttm.png);
}

.clear{
	clear:both;
}