html { font-size : small; }
body { margin: 0; font-size: 85%; margin-bottom: 16px; text-align: center; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; color: #33322f; background: #C3B693 url(/beeld/lib/img/body.bg.png) fixed; }

.nocss { display : none; }
body[id=top] { margin-top : 40px; }


#posts h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #1E1D1C; }
#posts h2 a { color : #1E1D1C; }
.colbox h3 { color: #fff; font-family: Arial; font-size: 20px; font-weight: bold; }

/* links */
a, a:link, a:visited, a:hover, a:active { color: #D58500; text-decoration: none; }
.colbox a { color: #000 !important; }
.colbox a:hover { color: #fff !important; }


/* RED */
#login a:hover, 
.top5item a:hover .header, 
.minipost a:hover .header, 
#forums li a:hover, 
#getdumped a:hover, 
#commentform p a:hover { color: #fff; text-decoration: none; background-color: #FEA100; }

/* YELLOW */
body[id=top] .post p a:hover, 
body[id=top] .archivedpost p a:hover { color: #fff; text-decoration: none; background-color: #fea100; }


/* transparency fix */
img, 
#topnav, 
#badge, 
.wide .hdr,
.narrow .hdr,
.fat .hdr,
#categories li a span, 
#categories li a, 
#specials a, 
.post .posted label,
.post .postcat, 
.textfld, 
.loginbtn  { behavior : url(/beeld/lib/js/pngfix.htc); }

/* topnav */
#topnav { color : #8B8780; z-index : 100; position : fixed; left : 0; top : 0; padding-left : 4%; width : 96%; height : 30px; margin-bottom : 8px; background : transparent url(/beeld/lib/img/topnav.bg.png) top left no-repeat; }
#topnav a { color : #8B8780; line-height : 23px; height : 23px; font-size : 11px; padding : 5px; }
#topnav a:hover { text-decoration: none; color: #FEA100; }

/* topbox - used in gallery, video, bigvideo */
#topbox { position: relative; background-color: #1e1d1c; width: 989px; margin: 0 auto; height: 140px; text-align: center; }
#topbox #ad { margin-left: 80px; padding-top: 20px; }
#topbox #navigation { position: absolute; display: block; top: 115px; left: 19px; }

/* advertising (no sponsors) */
#adbox, #bigadbox { position: relative; background-color: #1e1d1c; width: 989px; margin: 0 auto; text-align: left; }
#adbox #ad { margin-left: 60px; padding-top: 24px; }
#bigadbox #ad { margin-left: 0px; padding-top: 0px; }

/* sitebox */
#sitebox { position: relative; z-index: 90; background-color: #fff; width: 530px; margin: 0 auto; text-align: left; border-left: 300px solid #1E1D1C; border-right: 159px solid #1E1D1C; padding-bottom: 20px; }
#sitebox:after { content: ""; display: block; height: 0; clear: both; }

#leftcol { float: left; width: 300px; margin-left: -300px; position: relative; }
#posts { float: left; width: 530px; margin-right: -530px; padding-top: 10px; background-color: #FBFAF8; }
#rightcol { float: right; width: 159px; margin-right: -159px; position: relative; padding-top: 5px; padding-bottom: 10px; }

/* two collumns box */
#twocolbox { position: relative; z-index: 90; background-color: #fff; width: 830px; margin: 0 auto; text-align: left; border-right: 159px solid #1E1D1C; padding-bottom: 20px; }
#twocolbox:after { content: ""; display: block; height: 0; clear: both; }
#twocolbox #posts { float: left; width: 830px; margin-right: -830px; }

/* mediabom badge (logo) */


#badge {
    display:block;
    height:66px;
    left:0;
    position:absolute;
    top:230px;
    width:300px;
    z-index:90;
}

#badgexs { float: left; }

/* navigation */
#navigation { padding: 0; }
#navigation:after { content: ""; display: block; height: 0; clear: both; }
#navigation ul, #navigation ul li {margin : 0; padding : 0; display : inline;}
#navigation ul li a { display : block; float : left; height : 23px; }
#navigation ul li a span {display : none;}

#navhome { width : 41px; background : url(/beeld/lib/img/nav.home.png); }
#navvkfacts { width : 70px; background : url(/beeld/lib/img/nav.vkfacts.png); }
#navarchive { width : 65px; background : url(/beeld/lib/img/nav.archive.png); }
#navforum { width : 55px; background : url(/beeld/lib/img/nav.forum.png); }
#navcontact { width : 66px; background : url(/beeld/lib/img/nav.contact.png); }
#navrss { width : 35px; background : url(/beeld/lib/img/nav.rss.png); }

#navhome:hover { background : url(/beeld/lib/img/nav.home_o.png); }
#navvkfacts:hover { background : url(/beeld/lib/img/nav.vkfacts_o.png); }
#navarchive:hover { background : url(/beeld/lib/img/nav.archive_o.png); }
#navforum:hover { background : url(/beeld/lib/img/nav.forum_o.png); }
#navcontact:hover { background : url(/beeld/lib/img/nav.contact_o.png); }
#navrss:hover { background : url(/beeld/lib/img/nav.rss_o.png); }

/* boxes in columns*/
.colbox { margin: 0 0 5px 20px; padding: 0 0 10px 0; }
.colbox .hdr { line-height: 24px; }
.colbox .body { margin: 0 10px; font-family: Tahoma; color: #000; font-weight: bold; }
.colbox .row { float : none; clear : both; height : 19px; }
.colbox p { float : none; clear : both; line-height : 19px; margin : 0; }
.colbox p:after, .colbox .row:after { content: ""; display: block; height: 0; clear: both; }

.wide { width: 261px; background: transparent url(/beeld/lib/img/box.wide.bg.png) bottom left repeat-y; }
.wide .hdr { margin-left: -10px; height: 41px; padding: 14px 0 0 20px; }
#login .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.inlog.png) 0 0 no-repeat; }
#oursponsors .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.forums.png) 0 0 no-repeat; }
#search .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.search.png) 0 0 no-repeat; }
#top5 .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.top5.png) 0 0 no-repeat; }
#forums .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.forums.png) 0 0 no-repeat; }

.narrow { width : 119px; background : transparent url(/beeld/lib/img/box.narrow.bg.png) bottom left repeat-y; }
.narrow .hdr { margin-left: -10px; height: 41px; padding: 13px 0 0 18px; }
#getdumped .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.getdumped.png) 0 0 no-repeat; }
#linktip .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.linktip.png) 0 0 no-repeat; }
#categories .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.categories.png) 0 0 no-repeat; }
#specials .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.specials.png) 0 0 no-repeat; }

.fat { margin-left : 10px; width : 140px; background : transparent url(/beeld/lib/img/box.fat.bg.png) bottom left repeat-y; }
.fat .hdr { margin-left: -10px; height: 41px; padding: 13px 0 0 18px; }
#nowon .hdr { background: transparent url(/beeld/lib/img/box.hdr.bg.nowon.png) 0 0 no-repeat; }

/* login */
#login label { display: block; float: left; width: 70px; line-height: 19px; }
#login .textfld { display: block; float: left; font-size: 110%; color: #fff; width: 116px; height: 19px; background: transparent url(/beeld/lib/img/input.unpw.bg.png) top left no-repeat; border: none; padding: 2px; }
#login #loginbtn { display: block; float: left; width: 19px; height: 19px; }
#login #rememberme { display: block; float: left; margin-left: -1px; }
#login #remembermelabel { width: 70px; margin-left: 5px; font-size: 90%; }
#login form p { height : 19px; margin-bottom : 3px; }
#login p#tick { padding-left : 70px; }
#login p#actions { padding-top: 5px; }
#login p#meta { color : #fff; }
#login a { color: #cc0000; }

/* oursponsors */
.adHeadline { color: #000; font-size: 100% !important; font-weight: bold; text-decoration: none; line-height: 19px; }
.adHeadline:hover { text-decoration: none; background-color: #cc0000; }
.adText { color: #fff; font-size: 100% !important; text-decoration: none; }
.adText:hover { background-color: #cc0000; }

/* search */
#search .textfld { display: block; float: left; font-size: 90%; color: #fff; width: 176px; height: 19px; border: none; background: transparent url(/beeld/lib/img/input.search.bg.png) top left no-repeat; margin: 0 5px 0 0; }
#search #searchbtn { display: block; float: left; width: 39px; height: 19px; }

/* categories */
#categories ul:after { content: ""; display: block; height: 0; clear: both; }
#categories li { display: block; width: 99px; height: 19px; margin-top: 3px; }
#categories li a { display: block; width: 99px; height: 19px; color: #000; background: transparent url(/beeld/lib/img/cat.icon.bg.png) 0 0 no-repeat; }
#categories li a:hover { text-decoration: none; color: #fff !important; background: transparent url(/beeld/lib/img/cat.icon.bg_o.png) 0 0 no-repeat; }
#categories li a span { display : block; width : 74px; height : 19px; line-height : 19px; padding-left : 25px; cursor : pointer; }
#categories li a#cat-bombabes span { background : transparent url(/beeld/lib/img/icon.bombabes.png) 0 0 no-repeat; }
#categories li a#cat-bomcars span { background : transparent url(/beeld/lib/img/icon.bomcars.png) 0 0 no-repeat; }
#categories li a#cat-culture span { background : transparent url(/beeld/lib/img/icon.culture.png) 0 0 no-repeat; }
#categories li a#cat-bomnews span { background : transparent url(/beeld/lib/img/icon.bomnews.png) 0 0 no-repeat; }
#categories li a#cat-commercials span { background : transparent url(/beeld/lib/img/icon.commercials.png) 0 0 no-repeat; }
#categories li a#cat-bomgames span { background : transparent url(/beeld/lib/img/icon.bomgames.png) 0 0 no-repeat; }
#categories li a#cat-explosive span { background : transparent url(/beeld/lib/img/icon.explosive.png) 0 0 no-repeat; }
#categories li a#cat-going_out span { background : transparent url(/beeld/lib/img/icon.going_out.png) 0 0 no-repeat; }
#categories li a#cat-magazines span { background : transparent url(/beeld/lib/img/icon.magazines.png) 0 0 no-repeat; }
#categories li a#cat-mediabom span { background : transparent url(/beeld/lib/img/icon.mediabom.png) 0 0 no-repeat; }
#categories li a#cat-music span { background : transparent url(/beeld/lib/img/icon.music.png) 0 0 no-repeat; }
#categories li a#cat-politics span { background : transparent url(/beeld/lib/img/icon.politics.png) 0 0 no-repeat; }
#categories li a#cat-television span { background : transparent url(/beeld/lib/img/icon.television.png) 0 0 no-repeat; }

/* bom top 5 */
#top5 ul:after { content: ""; display: block; height: 0; clear: both; }
#top5 li { display: block; width: 239px; clear: both; float: left; margin-bottom: 15px; }
#top5 li a { font-weight: bold; display: block; width: 239px; text-decoration: none !important; }
#top5 li img { display: block; float: left; margin-right: 10px; border: 1px solid #33322f; }
#top5 li .header { float: left; display: block; width: 140px; color: #fff; }
#top5 li .header span { line-height: 15px; }
#top5 li .text { display: block; float: left; width: 140px; margin-right: -3px; /* -3px: this fixes the duplicate character in ie6 */ line-height: 130%; color: #000; }
#top5 br { display: none; }
#top5 li a:hover { background-color: transparent; cursor: pointer; }
#top5 li a:hover .header span { background-color: #CC0000; }

/* forums entries */
#forums li { padding-left: 18px; display: block; background: transparent url(/beeld/lib/img/arrow.red.png) 0px 9px no-repeat; border-bottom: 1px dotted #000; }
#forums li a { line-height: 25px; color: #000; font-weight: bold; }

/* a post */
.post { margin: 0px 25px 20px 25px; padding-bottom: 5px; border-bottom: 1px dotted #8B8780; }
.post .hdr { width: 100%; height: 31px; line-height: 24px; }
.post .hdr h2 { margin-bottom : 5px; }
.post p { width: 100%; margin: 0 0 10px 0; line-height: 150%; float: left; font-size: 110%; }
.post p > a { padding : 0 !important; }
.post p img { float: left; margin-right: 11px; margin-top: 2px; border: 2px solid #5E5A53; }
.post p a:hover img { border: 2px solid #FEA100; }
.post p img.picxxl { margin-right: 0px; }
.post .postcat { background: transparent url(/beeld/lib/img/cat.icon.post.bg.png) center left no-repeat; display: block; float: left; height: 19px; width: 19px; }
.post .postcat:hover { background: transparent url(/beeld/lib/img/cat.icon.post.bg_o.png) center left no-repeat !important; color: #FEA100 !important; }

.posted { clear: both; height: 19px; }
.posted a, .posted span { display: block; float: left; height: 19px; padding: 0 2px; line-height: 19px; font-size: 100%; font-family: Tahoma, Arial; }
.posted a:hover { color: #fff; text-decoration: none; background-color: #FEA100; }
.posted .copyurl input:hover, .posted .copyurl input:focus { border : 1px solid #FEA100; }
.posted span { color : #B5B5B1; }
.posted .divider { padding: 0 4px; font-size: 12px; }
.posted .postcat { background-color : #fff; }
.posted .postcat label { display : block; float : left; height : 19px; width : 19px; }
.posted .postcat label span {display : none;}
.posted .copyurl { width : 135px; }
.posted .copyurl label { float : left; font-weight : bold; }
.posted .copyurl input { float : right; height : 17px; width : 95px; border : 1px solid #EEEDEB; color : #5E5A53; padding : 0 4px; line-height : 18px; font-size : 11px; }
.posted .social { width : 19px; height : 20px; }
.posted .bombabes label { background : transparent url(/beeld/lib/img/icon.bombabes.png) -2px 0 no-repeat; cursor : pointer; }
.posted .commercials label { background : transparent url(/beeld/lib/img/icon.commercials.png) -2px 0 no-repeat; cursor : pointer; }
.posted .bomcars label { background : transparent url(/beeld/lib/img/icon.bomcars.png) -2px 0 no-repeat; cursor : pointer; }
.posted .culture label { background : transparent url(/beeld/lib/img/icon.culture.png) -2px 0 no-repeat; cursor : pointer; }
.posted .bomnews label { background : transparent url(/beeld/lib/img/icon.bomnews.png) -2px 0 no-repeat; cursor : pointer; }
.posted .bomgames label { background : transparent url(/beeld/lib/img/icon.bomgames.png) -2px 0 no-repeat; cursor : pointer; }
.posted .explosive label { background : transparent url(/beeld/lib/img/icon.explosive.png) -2px 0 no-repeat; cursor : pointer; }
.posted .going_out label { background : transparent url(/beeld/lib/img/icon.going_out.png) -2px 0 no-repeat; cursor : pointer; }
.posted .magazines label { background : transparent url(/beeld/lib/img/icon.magazines.png) -2px 0 no-repeat; cursor : pointer; }
.posted .mediabom label { background : transparent url(/beeld/lib/img/icon.mediabom.png) -2px 0 no-repeat; cursor : pointer; }
.posted .music label { background : transparent url(/beeld/lib/img/icon.music.png) -2px 0 no-repeat; cursor : pointer; }
.posted .politics label { background : transparent url(/beeld/lib/img/icon.politics.png) -2px 0 no-repeat; cursor : pointer; }
.posted .television label { background : transparent url(/beeld/lib/img/icon.television.png) -2px 0 no-repeat; cursor : pointer; }

/* single post, used on commentspage, videopage, gallerypage */
.single { border-bottom : none; }
.single .posted .postcat { background-color : transparent; }

/* wider post, used on videopage, gallerypage */
.wider p { margin-bottom: 15px; }
.wider img { border: none; margin-bottom: 15px; border: 2px solid #B5B5B1; overflow: hidden; }
.wider .posted .divider { padding : 0 7px; }
.wider .posted .copyurl { width : 235px; }
.wider .posted .copyurl input { width : 195px; }
.gallery .wider { border: none; width: 800px; margin-left: 15px; }

/* flash video player */
#flvplayer { text-align: center; padding-top: 20px; background-color: #EEEDEB; }
#flvplayer p { background-color: #EEEDEB; padding: 15px 0; }
#flvplayer img { border: none; }

/* bigbar is used on video & gallery pages */
.bigbar { height: 25px; padding: 6px 6px 0 6px; background-color: #EEEDEB; }
.bigbar .divider { padding : 0px }
.bigbar img { border: none; margin-bottom: 0; }

/* archived posts */
#accordion { width : 480px; margin : 0px 25px; }
.archived { margin : 0; border-bottom : 1px dotted #B5B5B1; padding-bottom : 0px; }
.archived h3 { margin: 0; padding: 2px 0; font-size: 16px; cursor: pointer; float: none; clear: both; height: 21px; line-height: 21px; }
.archived h3:after { content: ""; display: block; height: 0; clear: both; }
.archived h3:hover { color: #fff; background-color: #fea100; }
.archived h3 .date { display: block; float: left; margin-right: 10px; color: #8B8780; font-family: Tahoma; font-size: 10px; font-weight: bold; }
.archived h3:hover .date { color : #fff; }
.archived h3 .hdrtext { display : block; float : left; }
.archived h3 .archivecat { display: block; float: right; height: 19px; line-height: 19px; background: transparent url(/beeld/lib/img/cat.icon.post.bg.png) center left no-repeat; }
.archived h3:hover .archivecat { background : none; }
.archived p { width : 100%; margin : 0; line-height : 150%; clear : both; float : left; }
.archived p img { float : left; margin-right : 11px; margin-top : 3px; border : 2px solid #B5B5B1; }
.archived a:hover p img { border : 2px solid #FEA100; }
.archived .posted { border-top: 10px solid #fff; border-bottom: 10px solid #fff; }

/* get dumped */
#getdumped .hdr img { margin-left : 7px; }
#getdumped li { text-align : center; display : block; list-style : none; padding : 0; margin : 0; }
#getdumped li img { margin : 3px 0; border : 2px solid #33322F; }
#getdumped .pic a:hover { background-color : transparent !important; }
#getdumped p { text-align : center; }
#getdumped a:hover img { border: 2px solid #cc0000 !important; }

/* linktip us */
#linktip .body { margin-left: 0px; text-align: center; }
#linktip a:hover { background-color: transparent; }

/* specials */
#specials {}
#specials ul { margin : 0; padding : 0; display : block; }
#specials li { list-style : none; margin : 0; padding : 0; display : block; width : 103px; height : 90px; margin : 0 0 5px -2px; }
#specials li a { display : block; width : 99px; height : 86px; border : 0px solid #33322F; }
#specials li a:hover { cursor: pointer; border: 2px solid #FEA100 !important; background-color: #FEA100 !important; }
#specials a#special1 { background : transparent url(/beeld/lib/img/mb_oldmediabom.png) 0 0 no-repeat; }
#specials a#smspoof { background : transparent url(/beeld/lib/media/visual.special.smspoof.png) 0 0 no-repeat; }
#specials a#galarch { background : transparent url(/beeld/lib/img/visual.special.galarch.png) 0 0 no-repeat; }
#specials a#vidarch { background : transparent url(/beeld/lib/img/visual.special.vidarch.png) 0 0 no-repeat; }
#specials a#mbfacebook { background : transparent url(/beeld/lib/img/mb_facebook.png) 0 0 no-repeat; }
#specials a#mbtwitter { background : transparent url(/beeld/lib/img/mb_twitter.png) 0 0 no-repeat; }

#specials a#bommedia1 { background : transparent url(/beeld/lib/img/mb_video_archive.png) 0 0 no-repeat; }
#specials a#bommedia2 { background : transparent url(/beeld/lib/img/mb_gallery_archive.png) 0 0 no-repeat; }
#specials a#bommedia3 { background : transparent url(/beeld/lib/img/mb_audio_archive.png) 0 0 no-repeat; }

#specials a#partner1 { background : transparent url(/beeld/lib/media/partners/id_t.png) 0 0 no-repeat; }
#specials a#partner2 { background : transparent url(/beeld/lib/media/partners/noxx.png) 0 0 no-repeat; }
#specials a#partner3 { background : transparent url(/beeld/lib/media/partners/jim.png) 0 0 no-repeat; }
#specials a#partner4 { background : transparent url(/beeld/lib/media/partners/bassevents.png) 0 0 no-repeat; }
#specials a#partner5 { background : transparent url(/beeld/lib/media/partners/qdance.png) 0 0 no-repeat; }
#specials a#partner6 { background : transparent url(/beeld/lib/media/partners/dancetunes.png) 0 0 no-repeat; }
#specials a#partner7 { background : transparent url(/beeld/lib/media/partners/garagetv.png) 0 0 no-repeat; }
#specials a#partner8 { background : transparent url(/beeld/lib/media/partners/ironyx.png) 0 0 no-repeat; }

#specials span { display : none; }


/* comments */
.commentheader, .archivesheader { margin: 20px 25px 0px 25px; height: 25px; padding-bottom: 10px; }
.commentheader, .archivesheader h2 { font-size: 20px; line-height: 25px; }
.comment { margin: 0px 25px; padding: 5px 0 17px 0; padding: 10px 0; overflow: hidden; border-bottom: 1px dotted #8B8780; }
.comment p { margin: 0 0 5px 0; line-height: 150%; font-size: 110%; }

/* comment form */
#commentform { margin : 0px 25px 12px 25px; padding-top : 5px; padding-bottom : 15px; }
#formfs .colnarrow { float : left; width : 190px; }
#formfs .colwide { float : left; width : 288px; }
#formfs p { margin: 0; padding: 0 0 0.2em 0; }
#formfs p label { margin: 0; padding: 0; line-height: 1em; }
#formfs p input { margin : 0; height : 19px; border : 0; font-size : 90%; width : 153px; color : #1E1D1C; background : url(/beeld/lib/img/input.commentform.bg.png) top left no-repeat; }
#formfs input.checkbox { margin: 0; width: auto; background: transparent;}
#formfs textarea { margin : 0; border : 0; height : 195px; width : 100%; text-align : left; color : #1E1D1C; overflow : auto; background : url(/beeld/lib/img/textarea.bg.png); }
#formfs .formbutton { margin : 12px 15px 0 0; width : 80px; height : 23px; text-align : center; color : #fff; background : #B5B5B1; border : 1px solid; cursor : pointer; }
#formfs textarea:focus { color: #33322F; background: #EEEDEB; }
#formfs p input:focus { color: #33322F; background: #EEEDEB; }

/* paginate */
.paginate { margin : 15px 25px; height : 19px; line-height : 18px; color : #8B8780; background : url(/beeld/lib/img/paginate.bg.png); }
.paginate .pagecount { padding-left : 5px; }
.paginate .pageselect  { float : right; }
.paginate .pageselect input { margin : -1px 5px -1px 0; border : 1px solid #B5B5B1; font-size : 9px; color : #8B8780; background-color : #EEEDEB; }

/* sponsors - big ad bar */
#posts #sponsors { margin: 10px 25px 15px 25px; padding-bottom: 15px; border-bottom: 1px dotted #B5B5B1; }
#posts #sponsors:after { content: ""; display: block; height: 0; clear: both; }
#posts #sponsors .spnsr { float : left; width : 15%; margin : 0 10px 0 0; }
#posts #sponsors a { color : #8B8780; }
#posts #sponsors a .shdr { font-weight: bold; color: #FEA100; }
#posts #sponsors a:hover .shdr { color: #fff; text-decoration: none; background-color: #FEA100; }
#posts #sponsors a:hover { text-decoration : none; }

.gallery #sponsors, .videoxxl #sponsors { width: 780px; }
.video #sponsors { width: 480px; }

/* miniposts */
.minipost { margin-left: -2px; width: 124px; padding-bottom: 10px; border-bottom: 1px dotted #1E1D1C; margin-bottom: 10px; }
.minipost br {display : none;}
.minipost a { display : block; width : 124px; text-decoration : none !important; }
.minipost img { display : block; width : 120px; height : 120px; float : left; border : 2px solid #33322F; }
.minipost img:after { content: ""; display: block; height: 0; clear: both; }
.minipost .header,
.minipost .text { display: block; padding: 0 2px; margin: 0; line-height: 120%; }
.minipost .header { clear: both; color: #fff; background: transparent url(/beeld/lib/img/arrow.red.png) 0 2px no-repeat; }
.minipost .header .hdrtxt {padding-left : 10px;}
.minipost .header:after { content: ""; display: block; height: 0; clear: both; }
.minipost .text { color: #000; }
.minipost a:hover .header { color: #fff; background-image: url(/beeld/lib/img/arrow_o.png); }
.minipost a:hover img { border : 2px solid #cc0000; }

/* disclaimer & complaints link on page bottom right */
#discomp { position: absolute; bottom: 10px; right: -140px; font-size: 10px; color: #C3B693; }
#discomp a { color: #D58500; padding: 1px 2px; }
#discomp a:hover { color: #fff; background-color: #FEA100; }

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility : visible !important; margin : 0; }
.sIFR-replaced { visibility : visible !important; }
span.sIFR-alternate { position : absolute; left : 0; top : 0; width : 0; height : 0; display : block; overflow : hidden; }

/* "decoy" styles */
.sIFR-hasFlash #posts h2 { visibility : visible; letter-spacing : -1px; font-size : 20px; }
.commentheader, .archivesheader { visibility : visible; letter-spacing : -1px; font-size : 20px; }
.sIFR-hasFlash .colbox h3 { visibility : visible; letter-spacing : -1px; font-size : 20px; }
