@namespace url(http://www.w3.org/1999/xhtml);

/* --------------------------------------------- *
 * Style:   GeenStijl - Cleanup					 *
 * Author:  MrBlueEyez			 				 *
 * --------------------------------------------- *
 * September 6th, 2011:							 *
 * - First version								 *
 * --------------------------------------------- */

@-moz-document domain("geenstijl.nl") {

	div.geldbakje,
	div.geldbakje active,
	#gstv, 
	#dumpert,
	#topbg, 
	#gigabar, 
	#gigabarspacer 
	{
		display: none!important;
	}

	body 
	{
		background: none repeat scroll 0 0 #000000!important;
		font: 12px Tahoma,TahomaRegular,Geneva,Verdana,sans-serif!important;
		margin: 0!important;
		padding: 0!important;
	}

	#content article.artikel, #content section.pagecontent 
	{
		margin: 0!important;
		padding: 0 40px!important;
	}	
	
	#content article.artikel h1 
	{
		margin: 0!important;
	}
	
	#comments article footer {
		font-size: 11px!important;
		line-height: 12px!important;
		margin:0px!important;
	}

	#content #comments article {
		margin: 0 40px!important;
	}
	
	/* NEEDS TO BE FIXED
        #content article img {
		float: left!important;
		margin: 5px 10px 0 0!important;
		max-width: 450px!important;
	}

	#content article img.groot, #content article .embed {
		max-width: 450px!important;
	}*/
	
	#sidebar-extras 
	{
		left: 750px!important;
		margin-left: 10px!important;
		position: absolute!important;
		right: 0!important;
		top: 0!important;
		width: 355px!important;
	}

	.sidebar > section, #mininav 
	{
		font-size: 11px!important;
		margin: 11px 0!important;
	}
}

@-moz-document domain("dumpert.nl") {

	#topnav
	{
		height: 0!important;left: 1019px!important;top: 50px!important;width: 154px!important;
	}

	#headerplaatje,
	#socialbuttons,
	#snbox
	{
		display: none!important;
	}

	#header
	{
		height: 0!important;
	}

	#filmcontainer, #fotocontainer, #audiocontainer, #top5container, #tagcontainer, #messagecontainer 
	{
		top: 50px!important;
	}

	#iteminfo,
	#playercontainer
	{
		top:100px!important;
	}

	#filmcontainer h2, #fotocontainer h2, #audiocontainer h2, #top5container h2, #tagcontainer h2 
	{
		height:50px!important;
	}

	#uploadcontainer 
	{
		top:720px!important;left:25px!important;
	}
}

@-moz-document domain("powned.tv") {

	#leaderboard 
	{
		display: none!important;
	}

	body 
	{
		font:11px "Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier!important;
	}
        #uitgelicht {
                padding: 3px 0!important;
        }

	#uitgelicht li 
	{
		height:165px!important;
	}

	.articlelist li, .uitzendinglist li 
	{
		line-height:1.3!important;
	}

	#maincol-med 
	{
		background-color:#FFF!important;
	}

	#maincol-med .artikel-intro, #maincol-med .artikel-main 
	{
		font-size: 13px!important;
                line-height: 13px!important;
		padding: 0 0 0 5px!important;
	}

	.comment 
	{
		border-bottom: 1px solid #EBEBEB!important;
		font-size: 11px!important;
		line-height: 1!important;
		margin: 2px 5px!important;
		padding-bottom: 5px!important;
	}

	#subnav 
	{
		font-size:13px!important;
		height:30px!important;
		top:60px!important;
	}

	#sidebar 
	{
		left: 920px!important;
		margin-bottom: 15px!important;
		min-height: 400px!important;
		padding-bottom: 13px!important;
		position: absolute!important;
		top: -14px!important;
	}

	#sidebar ul li 
	{
		height: 18px!important;
		line-height: 18px!important;
	}
#acarousel .acarhead {
    left: -30px!important;
    padding-top:0px!important;
    top: -23px!important;
    /*height:395px!important;*/
    height:412px!important;
    background-repeat:no-repeat repeat!important;
}
#acarousel .acarhead h1,
#acarousel .acarhead .hashtag {
  margin-left:70px!important;
}
#acarousel .acarhead h1{
  font-size:37px!important;
}
#acarousel .acarhead a {
  display:block!important;
  width:800px!important;
}
#acarousel .acarhead p {
  font-size:19px!important;
  line-height:1.3!important;
}
#acarousel img{
    max-height:389px!important;
}
#acarousel {
    overflow: visible!important;
    height:389px!important;
}
#fbheader {
  height:389px!important;
}
#articlemeta {
  left:-30px!important;
  top:190px!important;
}
#maincol-med .artikel-main {
  font-size:12px!important;
  line-height:11px;
}
}
