 HTML{margin:0;padding:0;}
A{color:#000; text-decoration: none;}
img{border:0;}
BODY{font-family:Arial;margin:0;padding:0;}

/* container */
#container{background:url(../img/menu_background.gif) no-repeat 0 270px;margin:16px auto;padding:0;width:960px;}

/* footer */
#footer #footer_menu{background:#000;display:block;float:left;height:20px;padding:0;width:960px;}
#footer UL#footer_menu LI{display:block;float:left;padding:0 20px;}
#footer UL#footer_menu LI A{color:#FFF;font-size:11pt;font-weight:700;text-decoration:none;}
#footer{display:block;float:left;margin:0;width:960px;}

/* rightbar */
#rightbar a { display:block; float:left; margin:0 0 0 0; padding:0; width: 128px; text-align: right;}
#rightbar H2{color:#009EE0;display:block;float:left;font-size:14px;font-weight:bold;margin:0 0 2px;text-align:right;width:128px;}
#rightbar IMG{background:red;display:block;float:left;margin:0 0 0 4px;}
#rightbar .banner{float: left; display: inline; margin:10px 0 30px 0px; width: 120px;}
#rightbar SPAN{display:block;float:left;font-size:11px;margin:0 0 6px;text-align:right;width:128px;}
#rightbar SPAN A{color:#000;text-decoration:none;}
#rightbar P{color:#000;display:block;float:left;font-size:12px;margin:0 0 10px 0px;padding:0;text-align:right;width:128px; overflow: hidden; }
#rightbar H3{display:block;float:left;font-family:Georgia;font-size:20px;font-weight:400;margin:0 0 6px 0;padding:0;text-align:right;width:128px;}
#rightbar .button_more{ float: right; display: inline; font-size:0; font-weight:400; margin:0 0 0 48px; padding:0; width:80px;}


#rightbar{display:block;float:left;margin:0;width:128px;}

/* content */
#content .content_article IMG{margin:10px 0;}
#content .content_article SPAN{color:#030303;display:block;float:left;font-size:11px;margin:0 0 10px;text-align:right;width:466px;}
#content .comment SPAN{color:#030303;display:block;float:left;font-size:11px;margin:0 0 10px;text-align:right;width:466px;}
#content SPAN A{color:#030303;text-decoration:none;}
#content SPAN A:hover{color:#009EE0;text-decoration:none;}
#content SPAN.big A { font-size: 12px; } 
#content P{color:#000;font-family:Georgia;font-size:12px;line-height:18px;margin:0 0 6px;padding:0;}
#content P.author { margin: 12px 0 2px 20px; font-family: Arial;}
#content P.date {margin: 0 0 6px 20px; font-family: Arial;}
#content{border-right:2px solid #DDD;display:block;float:left;margin:0 0 0 18px;padding:0 8px 0 0;width:468px;}
#content .button_more{font-size:0;font-weight:400;margin:6px 0 0 268px;padding:0;text-align:right;width:200px;}
#content H2{ font-size:22px; font-weight:400; margin: 0 0 4px 0; padding:0;}
#content .content_article{display:block;float:left;margin:0 0 6px;padding:0;width:466px;}
#content .content_article .left{margin:0 10px 0px 0;}
#content .content_article .right{margin:0 0 0px 10px;}
#content .content_article .thumb{height:120px;width:120px;}
#content .banner {margin: 0 0 12px 0; display:block;float:left;}
#content .button_search {font-size:0; font-weight:400; margin:6px 0 0 310px;padding:0;text-align:right;width:107px;}
#content p a {color: #009EE0; text-decoration: none; }
#content h2 a:hover {color: #009EE0; text-decoration: none; }

#content .ad {margin: 0 0 12px 0; padding: 0; display:block;float:left; width:466px;}

#content .banner {margin: 0 0 12px 0; display:block; float:left; width:466px; background: url(../img/banner_background.jpg) 0px 59px; }
#content .banner H2{display:block;float:left; width: 300px; height: 19px; font-size:18px; font-weight:400; margin: 0 0 4px 0px; padding:40px 46px 0 120px; background: url(../img/banner_header.jpg) no-repeat;}
#content .banner P{display:block;float:left; width: 300px; color:#000;font-family:Georgia;font-size:12px;line-height:18px; margin: 0 0 0 0px; padding:0 116px 26px 50px; background: url(../img/banner_bottom.jpg) no-repeat bottom left;}


#content .content_archive   IMG{ margin: 0 0 10px 0; height:120px; width:120px;  }
#content .content_archive { display:block; float:left; margin:0 0 6px; padding:0; width:155px; height: 320px; }
#content .content_archive  SPAN { color:#030303; display:block; float:left; font-size:11px; margin:0 0 6px; text-align: left; width: 155px;}
#content .content_archive H2{ font-size:16px; font-weight:400; margin:0 20px 10px 0; padding:0;}
#content .content_archive P{ color:#000; font-family:Georgia; font-size:11px ;line-height:20px; margin:0 20px 6px 0; padding:0;}
#content #buttonbar {width:426px; text-align: right; height: 40px; margin: 20px 0 0 0;}
#content #buttonbar input { background: black; color: white; font-size: 14px; font-weight: bold;}
#content SELECT {margin: 0 20px 0 0;}

#content .paginate {text-align: center; margin: 0 0 20px 0; clear: both;}

#content #comments  h2  {margin-top: 16px;}

/* Leftbar */
#leftbar H3{display:block;float:left;font-size:15px;margin:0;padding:0;width:218px; font-family: Georgia;}
#leftbar H2{color:#009EE0;display:block;float:left;font-size:12px;margin:10px 0;padding:0;width:336px; font-weight: bold;}
#leftbar H2.cursive{font-family:Georgia;}
#leftbar .leftbar_list{display:block;float:left;width:168px;}
#leftbar .leftbar_list #leftbar_menu_mostcomments{display:block;float:left;list-style:none;margin:0;padding:0;width:168px;}
#leftbar .leftbar_list UL LI A{color:#000;display:block;float:left;font-size:11px;font-weight:400;text-decoration:none;width:140px;}
#leftbar .leftbar_list UL LI A strong{color:#009EE0;font-weight:400;}
#leftbar .leftbar_list UL LI{color:#000;font-size:11px;font-weight:400;margin:0 0 2px;text-decoration:none;}
.leftbar_list #leftbar_menu_mostviews{display:block;float:left;list-style:none;margin:0;padding:0;width:174px;}
.leftbar_list LI{display:block;float:left;margin:0;padding:0;width:168px;}
.leftbar_list H2{color:#009EE0;font-size:16px;font-weight:400;}
#leftbar SPAN{display:block;float:left;font-size:11px;text-align:right;width:336px;}
#leftbar SPAN A{color:#000;text-decoration:none;}
#leftbar .oldies_link{display:block;float:left;margin:0;padding:0;text-align:right;width:100px;}
#leftbar P{color:#565656;display:block;float:left;font-size:13px;margin:0 0 6px;padding:0;width:336px;}
#leftbar p a {color: #009EE0; text-decoration: none; }
#leftbar H1{display:block;float:left;font-family:Georgia;font-size:28px;font-weight:400;margin:2px 0 6px;padding:0;}
#leftbar H1 A:hover {color:#009EE0;text-decoration:none;}
#main{display:block;float:left;}
#leftbar{display:block;float:left;margin:0 0 10px;width:336px;}
#leftbar .button_more{font-size:0;font-weight:400;margin:6px 0 0 229px;padding:0;text-align:right;width:107px;}
#leftbar .report_image{height:280px;width:336px;}
#leftbar .banner{display:block;float:left;margin:140px 0 0;}
#leftbar #opendag{display:block;float:left;margin:20px 0 10px;}

/* Left Bar Agenda*/
#leftbar #agenda{background:#f4f4f4;display:block;float:left;font-size:15px;margin:16px 0 20px 0;padding:0;width:336px;}
#leftbar .agenda_item{display:block;float:left;font-size:15px;height:40px;margin:0;padding:0;text-decoration:none;width:336px;}
#leftbar #agenda div.square{background:red;display:block;float:left;font-size:1px;height:16px;margin:0;padding:0;width:16px;}
#leftbar #agenda div.date{color:red;display:block;float:left;font-size:15px;font-weight:700;margin:0 0 0 10px;padding:0;text-decoration:none;width:74px;}
#leftbar #agenda div.event{display:block;float:left;font-size:15px;margin:0 6px 0 0;padding:0;width:214px;}
#leftbar #agenda div.event h3{color:#000;display:block;float:left;font-size:12px;font-weight:700;margin:0;padding:0;text-decoration:none;width:210px;}
#leftbar #agenda div.event p{color:#000;display:block;float:left;font-size:12px;margin:0;padding:0;text-decoration:none;width:210px;}
#leftbar #agenda H3{display:block;float:left;font-size:15px;margin:0;padding:0;width:218px; font-family: Arial;}

#leftbar SPAN A{color:#030303;text-decoration:none;}
#leftbar SPAN A:hover{color:#009EE0;text-decoration:none;}

/* header */
#header #header_articles IMG{height:120px;width:120px;}
#header_articles .header_article SPAN{color:#009EE0;display:block;float:left;font-size:14px;font-weight:bold;margin:0 0 4px;}
#header_articles .header_article P{color:#565656;display:block;float:left;font-size:12px;margin:0 0 10px;padding:0 6px 0 0;}
#header{display:block;float:left; height: 376px; width: 960px; }
#header_articles .header_article H2{display:block;float:left;font-family:Georgia;font-size:16px;font-weight:700;height:58px;margin:0;padding:0 6px 0 0; width:130px;}
#header_articles{display:block;float:left;margin:0;padding:0 12px 0 0;width:608px;}
#header_ad{display:block;float:left;margin:0 0 0 4px;width:336px; overflow: hidden; }

#header #header_articles .header_article.last{margin:0;padding:0 1px 0 0;}
.header_article{overflow: hidden; border-right:2px solid #DDD;color:#000;display:block;float:left;height:280px;margin:0;padding:0 1px 0 17px;text-decoration:none;width:136px;}
.header_article:hover{background:#f4f4f4;}

#header_menu{display:inline;float:left;height:20px; padding: 0; margin:30px 0 10px 260px;width:660px; }
#header_menu LI{display:block;float:left;width:100px; padding: 0; margin: 0;}
#header_menu LI A{color:#FFF; text-decoration:none;}
#header_menu .archief{width:100px;}
#header_menu .spunk{width:130px;}
#header_menu .home{width:80px;}
#header_menu A{display:block;float:left; padding: 0; margin: 0;}


/* FORMS */
#form fieldset{border:0 #d0d7e5 solid;display:block;float:left;margin:10px 0;padding:0;width:200px;}
#form fieldset legend{font-size:12px;font-weight:700;padding:10px 0;}
#form fieldset span.label{font-style:italic;}
#form fieldset p{border-top:solid 1px #fff;display:block;margin:0;padding:3px 10px;width:300px;}
#form fieldset p span.question{background:none;display:block;float:left;font-size:11px;padding:0 0 5px;width:200px;}
#form fieldset p input.button{background:#000;color:#FFF;font-size:11px;font-weight:700;margin:0 16px;padding:4px 10px;}
#form input{border:1px solid #000;font:normal 11px Verdana;}
#form textarea{border:1px solid #000;font:normal 11px Verdana;height:200px;width:200px;}
#form select{border:1px solid #000;font:normal 11px Verdana;}
#form .textbox{width:110px;}
.listbox{width:110px;}
#form label{background:none;display:block;float:left;font-size:11px;padding:0 0 5px;width:180px;}
#form #buttons{float:left;height:30px;text-align:right;width:300px; margin-top: 20px;}
#form #buttons p{float:right;margin:0;padding:0;}
#form #buttons input{background:#999e13;color:#FFF;font-weight:700;padding:0 10px;width:110px;}
#form .warning{color:red;}
#form fieldset #recaptcha {margin:0;padding:3px 10px;width:300px;}


#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1px;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}