body{
font-family:		Verdana, Helvetica, Arial, sans-serif;
margin:			0px;
padding:		0px;
text-align:		center;	
}
p{
margin-left:		10px;
}
#wrap{
border:			none;
height:			100%;
margin:			0 auto 0 auto;
text-align:		left;
width:			990px;
}
#logo{
background:		url(../img/werfpop_logo.png);
width:			990px;
height:			206px;
}
#header{
border-top:		1px solid #000;
border-bottom:		1px solid #000;
height:			25px;
padding:		4px 0 0 0;
text-align:		right;
}
#main{
width:			100%;
}
#col_left{
background:		#fff;
float:			left;
height:			100%;
width:			240px;
}
#content{
background:		#fff;
border-left:		1px solid #000;
border-right:		1px solid #000;
margin:			0 0 0 240px;
padding:		0 10px 0 10px;
width:			500px;
}
#col_right{
background:		#fff;
clear:			both;
float:			right;
width:			220px;
}
/* HOOFDMENU */
#menu{
list-style:		none;
margin:			0px;
padding:		0px;
width:			100%;
}
#menu li{
border-bottom:		1px dashed #000;
padding:		2px 0 2px 0;
}
#menu li a{
color:			#80cc28;
font-size:		16px;
font-weight:		bold;
text-decoration: 	none;
}
.submenu{
display:		none;
list-style:		none;
margin:			0px;
padding:		0 0 0 5px;
}
#menu .submenu li{
border-bottom:		none;
}
#menu .submenu li a{
color:			#000;
font-size:		14px;
font-weight:		normal;
}
#menu .submenu li a:hover{
text-decoration:	underline;
}
/* RECHTERKOLOM */
#col_right .block{
border-top:		1px dashed #000;
}
#col_right .block img{
border:			none;
margin:			10px 0 10px 10px;
}
#col_right .block a img{
border:			none;
margin:			5px 0 0 5px;
}
.link{
color:			#000;
display:		block;
font-size:		12px;
font-weight:		bold;
height:			32px;
line-height:		32px;
padding:		0 0 0 36px;
text-decoration:	none;
}
.hyves{
background:		url(../img/ico_hyves_32.png) no-repeat;
}
.flickr{
background:		url(../img/ico_flickr_32.png) no-repeat;
}
.twitter{
background:		url(../img/ico_twitter_32.png) no-repeat;
}
.facebook{
background:		url(../img/ico_facebook_32.png) no-repeat;
}
/* CONTENT */
#content h1{
color:			#80cc28;
margin:			0 0 4px 0;
padding:		0px;
}
#content h2{
color:			#80cc28;
margin:			5px 0 0 0;
padding:		0px;
}
#content h5{
margin:			5px 0 0 0;
padding:		0px;
}
#content p{
font-size:		14px;
margin:			0px;
padding:		0px;
}
#content a{
color:			#80cc28;
font-weight:		bold;
text-decoration:	none;
}
#content a:hover{
border-bottom:		1px dashed #000;
text-decoration:	none;
}
#content img{
border:			1px solid #000;
margin:			4px 0 0 5px;
}
#content img.img_right{
float:			right;
margin:			0 0 5px 5px;
}
#content img.img_left{
float:			left;
margin:			0 5px 5px 0;
}
#content img.mail{
border:			none;
display:		inline;
margin:			2px 0px 0 0px;
}
#content img.mail:hover{
border-bottom:		1px dashed #000;
}
/* PROGRAMMA */
.progsub{
border-bottom:		1px dashed #000;
display:		none;
font-size:		12px;
margin:			5px 0 10px 0;
padding:		0 0 5px 0;
}
.prognaam{
cursor:			pointer;
font-size:		20px;
}
#content img.pijl, #content a img.logo{
border:			none;
display:		inline;
}
.tijd{
color:			#ccc;
font-weight:		bold;
margin:			12px 0 0 350px;
position:		absolute;
}
/* NIEUWS */
h4{
margin:			5px 0 5px 0;
}
.datum{
color:			#444;
font-size:		10px;
margin:			5px 0 15px 0;
}
/* SPONSORS */
#sponsortabel{
width:			100%;
}
#sponsortabel img{
border:			none;
}
#content #sponsortabel a:hover{
text-decoration:none;
}
/* GESCHIEDENIS */
.jaargang img.poster{
float:			right;
}
.jaargang ul{
list-style-type:none;
display:		block;
float:			left;
margin:			0px;
padding:		0px;
}
.jaargang ul li{
font-size:		12px;
}
