body, input, select, textarea, td, th {
   color:#000;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 11px;
   }
   
body {
	border: 0;
	margin: 0;
	padding: 0;
	}
	body#home{
		background:#000 url(/images/bg_home.jpg) top center no-repeat;
	}
	body#photo{
		background:#000 url(/images/bg_photo.jpg) top center no-repeat;
	}
	body#news{
		background:#000 url(/images/bg_news.jpg) top center no-repeat;
	}
	body#cartoon{
		background:#000 url(/images/bg_cartoon.jpg) top center no-repeat;
	}
	body#sketches, body#episodes, body#current{
		background:#000 url(/images/bg_video.jpg) top center no-repeat;
	}
	body#audio{
		background:#000 url(/images/bg_audio.jpg) top center no-repeat;
	}
	body#ringtones{
		background:#000 url(/images/bg_audio.jpg) top center no-repeat;
	}
	body#column{
		background:#000 url(/images/bg_column.jpg) top center no-repeat;
	}

  
*{
	line-height:1.2em;
}

form,
p,
h1,h2,h3,h4,h5,h6,
img
{
	margin:0;
	border:0;
	padding:0;
}


b,strong{font-weight:bold;}


h1{
}
h2{
}
h3{
	color:#007eff;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

ul,
ol,
li{
	margin:0;
	padding:0;
	list-style:none;
}

a{
	color:#000;
}
a:hover{
	color:#007eff;
}


input.submit-hidden{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
input.submit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-transform:uppercase;
	background-color:#007eff;
	border:2px solid #e8e8e8;
	padding-top:2px;
}

/* 
* BASE ==========================================
*/


div#base{
	text-align:center;
	min-width:956px;
}
	div#base-header{
		position:relative;
		margin:0 auto;
		width:956px;
		height:150px;
		text-align:left;
		background:none;
		overflow:hidden;
	}
	div#base-content{
		position:relative;
		margin:0 auto;
		width:956px;
		padding-bottom:40px;
		text-align:left;
		background:none;
		padding-top:5px;
		}
		div#base-content.home{
			background:none;
		}
	div#base-footer{
		position:relative;
		margin:0 auto 123px;
		width:956px;
		height:123px;
		text-align:left;
		background:url(/images/bg_footer.gif) 0 0 no-repeat;
	}

/* SAFARI */
/*\*/
html>body * #base-content{width:956px;}
/**/

div#dom-load{display:none;}
	

br.cl{clear:both;margin-top:-1.2em;font-size:0;}


/* 
*  HEADER ============================================
*/
	div#base-header div#logo{
		position:absolute;
		left:16px;
		top:10px;
		}
		div#base-header div#logo a {
			display:block;
			width:199px;
			height:130px;
			background:url(/images/logo.gif) 0 0 no-repeat;
			text-indent:-10000px;
			overflow:hidden;
		}
		div#top_buttons{
			position:absolute;
			top:25px;
			right:0px;
			width:711px;
			height:95px;
			background:url(/images/bg_home_buttons.gif) 0 0 no-repeat;
			}
			div#btn-uitzending{
				position:absolute;
				top:12px;
				left:5px;
				width:138px;
				height:69px;
				}
				div#btn-uitzending a{
					display:block;
					width:138px;
					height:69px;
					background:url(/images/btn_home_ug.gif) 0 0 no-repeat;
					text-indent:-20000px;
					overflow:hidden;
					font-size:0;
					line-height:0;
				}
			div#btn-shop{
				position:absolute;
				top:12px;
				left:146px;
				width:138px;
				height:69px;
				}
				div#btn-shop a{
					display:block;
					width:138px;
					height:69px;
					background:url(/images/btn_home_shop.gif) 0 0 no-repeat;
					text-indent:-20000px;
					overflow:hidden;
					font-size:0;
					line-height:0;
				}
			div#btn-ringtones{
				position:absolute;
				top:12px;
				left:287px;
				width:138px;
				height:69px;
				}
				div#btn-ringtones a{
					display:block;
					width:138px;
					height:69px;
					background:url(/images/btn_home_ringtones.gif) 0 0 no-repeat;
					text-indent:-20000px;
					overflow:hidden;
					font-size:0;
					line-height:0;
				}
			div#btn-vodcast{
				position:absolute;
				top:12px;
				left:428px;
				width:138px;
				height:69px;
				}
				div#btn-vodcast a{
					display:block;
					width:138px;
					height:69px;
					background:url(/images/btn_home_vodcast.gif) 0 0 no-repeat;
					text-indent:-20000px;
					overflow:hidden;
					font-size:0;
					line-height:0;
				}
		div#next-episode{
			position:absolute;
			top:60px;
			left:584px;
			}
			div#next-episode span#episode{
				display:block;
			}

/* 
*  HOME ============================================
*/
	div.header {
		position:absolute;
		left:10px;
		top:0px;
		}
		div.header h2{
			border:3px solid #000;
			-moz-border-radius: 5px;
			background-color:#fff;
			padding:0 5px;
			}	
			div.header h2 span{
				display:block;
				margin-top:3px;
			}
	div#home_photo{
		position:absolute;
		left:0;
		top:0;
		width:315px;
		height:326px;
		margin-right:10px;
		overflow:hidden;
		}
		div#home_photo div.photo{
			margin-top:30px;
			z-index:10;
		}
	div#home_video{
		position:absolute;
		left:392px;
		top:0px;
		width:400px;
		margin-right:10px;
		overflow:hidden;
		}
		div#home_video div.video{
			margin-top:24px;
		}
	
	div#home_video_archive{
		position:absolute;
		left:770px;
		top:0px;
		border:2px solid #000;
		-moz-border-radius: 5px;
		background:#fff;
		}
		div#home_video_archive div.video-item{
			width:184px;
			height:54px;
			padding:3px;
			}
			div#home_video_archive div.video-item div.preview{
				float:left;
				padding:3px;
				background:url(/images/home/bg_video_image.gif) 0 0 no-repeat;
				}
				div#home_video_archive div.video-item div.preview img{
					width:62px;
					height:49px;
				}
			div#home_video_archive div.video-item div.video-item-content{
				float:left;
				width:110px;
				padding-left:5px;
				padding-top:2px;
				}
				div#home_video_archive div.video-item div.video-item-content div.video-item-text{
					font-size:10px;
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					height:22px;
					margin-bottom:4px;
					overflow:hidden;
				}	
				div#home_video_archive div.video-item div.video-item-content div.video-item-button{
					float:right;
					padding-top:0px;
				}
	
	
	div#home_video_archive div#tabs{
		height:28px;
		width:190px;
		position:relative;
		border-bottom:2px solid #2b2b2b;
		}
		div#home_video_archive div#tabs ul li{
			float:left;
			width:61px;
			text-align:center;
			height:28px;
			background:#fff;
			border-left:3px solid #000;
			}
			div#home_video_archive div#tabs ul li:first-child{
				border-left:0;
				width:62px;
			}
			div#home_video_archive div#tabs ul li a{
				display:block;
				height:28px;
				color:#000;
				text-decoration:none;
				text-transform:uppercase;
				font-family:Arial, Helvetica, sans-serif;
				font-size:9px;
				font-weight:bold;
				}
				div#home_video_archive div#tabs ul li a span{
					display:block;
					padding-top:6px;
				}
			div#home_video_archive div#tabs ul li a.selected{
				font-weight:bold;
				color:#fff;
				background-color:#000;
			}

		div#home_video_archive #scroller {
			width: 190px;
			height: 300px;
			overflow: hidden;
			border-bottom:3px solid #000;
			}
		div#home_video_archive #content {
			width: 2500px;
			}
		div#home_video_archive .slide {
			float: left;
			width: 190px;
			height: 300px;
			}
	
	
	div#home_news{
		position:absolute;
		left:0;
		top:390px;
		width:355px;
		height:165px;
		padding-top:30px;
		background:url(/images/home/bg_news.gif) 0 0 no-repeat;
		}
		div#home_news div.sub-header{
			font-size:14px;
			padding:12px 0 4px 10px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000;
		}
		div#home_news div.home-news-content {
			margin-bottom:8px;
		}
		div#home_news div.home-news-content a.cnt{
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000;
			margin:2px 2px 1px 10px;
			text-decoration:none;
		}
		div.news_archive{
			position:absolute;
			right:10px;
			bottom:6px;
		}
	div#home_column{
		position:absolute;
		left:385px;
		top:390px;
		width:315px;
		height:221px;
		padding-top:30px;
		background:url(/images/home/bg_column.gif) 0 0 no-repeat;
		}
		div#home_column div.sub-header{
			font-size:14px;
			padding:12px 0 4px 8px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
		}	
		div#home_column div.column-content{
			height:156px;
			overflow:hidden;
			padding:0 8px 6px;
		}
		div#home_column div.column-content p{
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			margin-bottom:12px;
			margin-right:10px;
		}
	div#home_audio{
		position:absolute;
		left:710px;
		top:390px;
		width:255px;
		height:251px;
		background:url(/images/home/bg_audio.gif) 0 0 no-repeat;
		}
		div#home_audio div.home_audio_content{
			padding:40px 3px 0;
			height:180px;
		}
		div#home_audio div.audio_button{
			float:right;
			display:block;
			padding:8px 5px 0 0;
		}
	div#home_cartoon{
		position:absolute;
		left:380px;
		top:665px;
		width:590px;
		}
		div#home_cartoon div.cartoon{
			margin:14px 0 0 20px;
			width:520px;
			overflow:hidden;
		}
		div#home_cartoon div.cartoon-button{
			margin-top:10px;
			padding-right:20px;
			float:right;
		}


	div#home_news_quotes{
		padding:600px 0 10px 0;
		width:354px;	
		}	
		div#home_news_quotes div.news-quote{
			padding:6px 0 5px 0;
			}
			div#home_news_quotes div.news-quote div.thumbnail{
				float:left;
				padding:3px;
				background:url(/images/home/bg_quote_image.gif) 0 0 no-repeat;
				}
				div#home_news_quotes div.news-quote div.thumbnail img{
					width:75px;
					height:90px;
				}
			div#home_news_quotes div.news-quote div.quote-content{
				float:right;
				width:268px;
				}
				div#home_news_quotes div.news-quote div.quote-content div.quote-author{
					font-size:14px;
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					margin-bottom:4px;
				}
				div#home_news_quotes div.news-quote div.quote-content div.quote-text{
					font-size:12px;
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					margin-bottom:8px;
					}
					div#home_news_quotes div.news-quote div.quote-content div.quote-text a{
						color:#007eff;
					}
					div#home_news_quotes div.news-quote div.quote-content div.quote-text a.readmore{
						color:#000;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						text-transform:uppercase;
						padding-right:14px;
						background:transparent url(/images/arrow_content.gif) center right no-repeat;
					}
				div#home_news_quotes div.news-quote div.quote-content div.quote-buttons{
					width:268px;
					height:30px;
					background:url(../../images/home/bg_quote_buttons.gif) 0 0 no-repeat;
					}
	div#home_video_jabba{
		position:absolute;
		left:394px;
		top:18px;
		width:579px;
		margin-right:10px;
		overflow:hidden;
		}
		div#home_video div.video{
			margin-top:24px;
		}
	div#home_jabba{
		position:absolute;
		left:404px;
		top:679px;
		width:579px;
		margin-right:10px;
		overflow:hidden;
		}
		div#home_video div.video{
			margin-top:24px;
		}
	
	div#home_video_archive_jabba{
		position:absolute;
		left:774px;
		top:18px;
		border:2px solid #000;
		-moz-border-radius: 5px;
		background:#fff;
		}
		div#home_video_archive_jabba div.video-item{
			width:184px;
			height:54px;
			padding:3px;
			}
			div#home_video_archive_jabba div.video-item div.preview{
				float:left;
				padding:3px;
				background:url(/images/home/bg_video_image.gif) 0 0 no-repeat;
				}
				div#home_video_archive_jabba div.video-item div.preview img{
					width:62px;
					height:49px;
				}
			div#home_video_archive_jabba div.video-item div.video-item-content{
				float:left;
				width:110px;
				padding-left:5px;
				padding-top:2px;
				}
				div#home_video_archive_jabba div.video-item div.video-item-content div.video-item-text{
					font-size:10px;
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					height:22px;
					margin-bottom:4px;
					overflow:hidden;
				}	
				div#home_video_archive_jabba div.video-item div.video-item-content div.video-item-button{
					float:right;
					padding-top:0px;
				}
	
	
	div#home_video_archive_jabba div#tabs{
		height:28px;
		width:190px;
		position:relative;
		border-bottom:2px solid #2b2b2b;
		}
		div#home_video_archive_jabba div#tabs ul li{
			float:left;
			width:61px;
			text-align:center;
			height:28px;
			background:#fff;
			border-left:3px solid #000;
			}
			div#home_video_archive_jabba div#tabs ul li:first-child{
				border-left:0;
				width:62px;
			}
			div#home_video_archive_jabba div#tabs ul li a{
				display:block;
				height:28px;
				color:#000;
				text-decoration:none;
				text-transform:uppercase;
				font-family:Arial, Helvetica, sans-serif;
				font-size:9px;
				font-weight:bold;
				}
				div#home_video_archive_jabba div#tabs ul li a span{
					display:block;
					padding-top:6px;
				}
			div#home_video_archive_jabba div#tabs ul li a.selected{
				font-weight:bold;
				color:#fff;
				background-color:#000;
			}

		div#home_video_archive_jabba #scroller {
			width: 190px;
			height: 300px;
			overflow: hidden;
			border-bottom:3px solid #000;
			}
		div#home_video_archive_jabba #content {
			width: 2500px;
			}
		div#home_video_archive_jabba .slide {
			float: left;
			width: 190px;
			height: 300px;
			}
	
/* 
*  FOOTER ============================================
*/
	div#footer {
		padding-left:10px;
	}
	div#footer div.list{
		float:left;
		width:234px;
		padding-top:42px;
		}
		div#footer div.list li{
			margin-bottom:0px;
			height:18px;
			}
			div#footer div.list li a{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
			}


