body 		{ 
			margin-bottom		: 40px;
			margin-top			: 0px;
//			background-image	: url(../images/bg.jpg);
//			background-position	: center;
//			background-attachment	: fixed; 
			background-color	: #dddddd;
			font-family			: Helvetica, Arial, san-serif;
			}
			
h1			{
			font-size			: 16px;
			color				: #000000;
			margin-top			: 0px;
			margin-bottom		: 0px;
			}
			
h2			{
			font-size			: 16px;
			color				: #000000;
			margin-top			: 0px;
			margin-bottom		: 0px;
			}
			
h3			{
			font-size			: 16px;
			color				: #000000;
			margin-top			: 0px;
			margin-bottom		: 20px;
			}
			
h4			{
			font-size			: 12px;
			color				: #000000;
			margin-top			: 0px;
			margin-bottom		: 0px;
			}
			
ul			{
			list-style-type		: square;
			font-size			: 12px;
			}


			
a 			{
			color					: #3e9fd6; 
			text-decoration			: none;
			
			}
		
a:link	 	{
			color					: #f4541b;
			text-decoration			: none;
			}
		
a:visited 	{
			color					: #f4541b;
			text-decoration			: none;
			}
		
a:hover 	{
			color					: #f4541b;
			text-decoration			: none;
			}

a:active 	{
			color					: #f4541b;
			text-decoration			: none;
			}

a.footerlink:link { 
			color				: #ffffff; 
			text-decoration		: none; 
			}

a.footerlink:visited { 
			color				: #ffffff; 
			text-decoration		: none; 
			}

a.footerlink:active	{ 
			color				: #ffffff; 
			text-decoration		: none; 
			}

a.footerlink:hover { 
			color				: #ffffff; 
			text-decoration		: none; 
			}


#container 	{
			margin-left			: auto;
			margin-right		: auto;
			width				: 1000px;
			}


.nav  		{ 
			margin-top			: 0px;
			padding-left		: 0px; 
			width				: 1000px; 
			height				: 64px;
			}
.socialmedia  		{ 
			margin-top			: 0px;
			padding-left		: 770px; 
			width				: 230px; 
			height				: 64px;
			}


.header  		{ 
			margin-top			: 0px;
			padding-left		: 0px; 
			background			: url(../images/header.png);	
			width				: 1000px; 
			height				: 122px;
			}



.col240 	{
			width				: 220px;
			padding				: 0px 10px 0px 10px;
			float				: left;
			}
			
.col320 	{
			width				: 300px;
			padding				: 10px;
			float				: left;
			}
			
.col480 	{
			width				: 220px;
			padding				: 10px;
			background-color	: #dc6634; 
			float				: left;
			}
			
.col640 	{
			width				: 620px;
			padding				: 10px;
			background-color	: #ffffff; 
			float				: left;
			}
			
.footercontent	{
			border-top			: 1px #ffffff solid;
			font-size			: 12px;
			color				: #ffffff;
			
			}
			
#submit {
			 background-color	: #f4541b;
			 color				: #ffffff;
			 font-size			: 12px;
			 width				: 60px;
			 height				: 20px;
			 border				: none;
			 margin				: 0;
			 padding			: 0; 
			 position			: relative;
			 left				: 210px;
			 cursor				: pointer;
}


/* stijlen voor de newsitems */

.news	{
			padding				: 7px;
			font-size			: 12px;
			}
			
/* stijlen voor de concertagenda */
.concert	{
			border-bottom		: 1px #000000 solid;
			height				: 40px;
			}

.date	{
			float				: left;
			margin-right		: 5px;
			}

.datecontent	{
			padding-top			: 4px;
			font-size			: 12px;
			
			}

.ticket	{
			float				:right;
			
/* end */
			}

.content  	{ 
			overflow			: hidden;
			padding				: 20px; 
			background-color 	: #ffffff;
			}
			
.wrapper 	{
			float 				: left;
			}

.wrap-inside 	{
			padding : 10px;
			}



.content640 	{
			width				: 590px;
			background-color	: #ffffff;
			margin				: 0px 15px 0px 15px;
			}

.content640text 	{
			width				: 590px;
			background-color	: #ffffff;
			font-size			: 12px;
			padding				: 10px 0px 10px 0px;
			}
	
.content320block 	{
			width				: 270px;
			background-color	: #ffffff;
			margin				: 0px 15px 0px 15px;
			}
			
.content320frame 	{
			width				: 284px;
			background-color	: #ffffff;
			margin				: 0px 8px 0px 8px;
			}
			
.content240 	{
			width				: 190px;
			background-color	: #ffffff;
			margin				: 0px 15px 0px 15px;
			}

.content320text 	{
			width				: 270px;
			background-color	: #ffffff;
			font-size			: 12px;
			padding				: 10px 0px 10px 0px;
			}
		
.content240text 	{
			width				: 190px;
			background-color	: #ffffff;
			font-size			: 12px;
			padding				: 10px 0px 10px 0px;
			}
		
.content240frametext 	{
			width				: 170px;
			background-color	: #ffffff;
			font-size			: 12px;
			padding				: 10px;
			}
		
.ruler  		{ 
			background			: url(../images/ruler.png);	
			width				: 1000px; 
			height				: 2px;
			}




.footer-bluesky  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #3e9fd6;
			}

.footer-red  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #f01513;
			}

.footer-grass  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #14875d;
			}

.footer-turq  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #6dcbd5;
			}

.footer-orange  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #f4541b;
			}

.footer-olive  	{ 
			overflow			: hidden; 
			padding				: 20px; 
			background-color	: #95c649;
			}


/* navigatie */

#menulist 	{ 
			list-style				: none;
			margin					: 0px;
			padding-left			: 0px;
			width					: 1000px;
			height					: 64px;
			}


#menulist li {
			display					: inline;
			float					: left;
/*			height					: 35px;  */
			overflow 				: hidden;
			}

#menulist a {
		  	display					: block;
		  	height 					: 64px;
			text-decoration			: none;
			width					: auto;
			border					: 0;
			background				: url(../images/main-navigation.png);	
			}

#menulist a:hover {
			text-decoration: none;
			}

#menulist #home a { background-position: 0px 0px; width: 180px;}
#menulist #home a:hover { background-position: 0px -64px; }

#menulist #media a { background-position: -180px 0px; width: 160px;}
#menulist #media a:hover { background-position: -180px -64px; }

#menulist #press a { background-position: -340px 0px; width: 160px;}
#menulist #press a:hover { background-position: -340px -64px; }

#menulist #discography a { background-position: -500px 0px; width: 160px;}
#menulist #discography a:hover { background-position: -500px -64px; }

#menulist #band a { background-position: -660px 0px; width: 160px;}
#menulist #band a:hover { background-position: -660px -64px; }

#menulist #shop a { background-position: -820px 0px; width: 180px;}
#menulist #shop a:hover { background-position: -820px -64px; }

#menulist #home_active a { background-position: 0px -64px; width: 180px;}
#menulist #home_active a:hover { background-position: 0px -64px; }

#menulist #media_active a { background-position: -180px -64px; width: 160px;}
#menulist #media_active a:hover { background-position: -180px -64px; }

#menulist #press_active a { background-position: -340px -64px; width: 160px;}
#menulist #press_active a:hover { background-position: -340px -64px; }

#menulist #discography_active a { background-position: -500px -64px; width: 160px;}
#menulist #discography_active a:hover { background-position: -500px -64px; }

#menulist #band_active a { background-position: -660px -64px; width: 160px;}
#menulist #band_active a:hover { background-position: -660px -64px; }

#menulist #shop_active a { background-position: -820px -64px; width: 180px;}
#menulist #shop_active a:hover { background-position: -820px -64px; }

/* opmaak blokken "block" */

.block-bluesky-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-bluesky-320.gif);
			}
			
.block-bluesky-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-bluesky-320.gif);
			}

.block-bluesky-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-bluesky-320.gif);
			background-repeat	: no-repeat;
			}

.block-bluesky-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-bluesky-240.gif);
			}
			
.block-bluesky-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-bluesky-240.gif);
			}

.block-bluesky-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-bluesky-240.gif);
			background-repeat	: no-repeat;
			}

.block-red-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-red-320.gif);
			}
			
.block-red-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-red-320.gif);
			}

.block-red-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-red-320.gif);
			background-repeat	: no-repeat;
			}

.block-red-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-red-240.gif);
			}
			
.block-red-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-red-240.gif);
			}

.block-red-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-red-240.gif);
			background-repeat	: no-repeat;
			}

.block-grass-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-grass-320.gif);
			}
			
.block-grass-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-grass-320.gif);
			}

.block-grass-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-grass-320.gif);
			background-repeat	: no-repeat;
			}

.block-grass-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-grass-240.gif);
			}
			
.block-grass-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-grass-240.gif);
			}

.block-grass-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-grass-240.gif);
			background-repeat	: no-repeat;
			}

.block-turq-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-turq-320.gif);
			}
			
.block-turq-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-turq-320.gif);
			}

.block-turq-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-turq-320.gif);
			background-repeat	: no-repeat;
			}

.block-turq-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-turq-240.gif);
			}
			
.block-turq-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-turq-240.gif);
			}

.block-turq-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-turq-240.gif);
			background-repeat	: no-repeat;
			}

.block-orange-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-orange-320.gif);
			}
			
.block-orange-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-orange-320.gif);
			}

.block-orange-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-orange-320.gif);
			background-repeat	: no-repeat;
			}

.block-orange-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-orange-240.gif);
			}
			
.block-orange-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-orange-240.gif);
			}

.block-orange-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-orange-240.gif);
			background-repeat	: no-repeat;
			}

.block-olive-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-block-top-olive-320.gif);
			}
			
.block-olive-middle-320	{
			width				: 300px;
			background			: url(../images/border-block-middle-olive-320.gif);
			}

.block-olive-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-olive-320.gif);
			background-repeat	: no-repeat;
			}

.block-olive-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-block-top-olive-240.gif);
			}
			
.block-olive-middle-240	{
			width				: 220px;
			background			: url(../images/border-block-middle-olive-240.gif);
			}

.block-olive-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-block-bottom-olive-240.gif);
			background-repeat	: no-repeat;
			}

/* opmaak blokken "frame" */

.frame-middle-320	{
			width				: 300px;
			background			: url(../images/border-frame-middle-grey-320.gif);
			}

.frame-middle-240	{
			width				: 220px;
			background			: url(../images/border-frame-middle-grey-240.gif);
			}

.frame-bluesky-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-bluesky-320.gif);
			}
			


.frame-bluesky-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-bluesky-320.gif);
			background-repeat	: no-repeat;
			}

.frame-bluesky-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-bluesky-240.gif);
			}
			


.frame-bluesky-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-bluesky-240.gif);
			background-repeat	: no-repeat;
			}

.frame-red-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-red-320.gif);
			}

.frame-red-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-red-320.gif);
			background-repeat	: no-repeat;
			}

.frame-red-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-red-240.gif);
			}

.frame-red-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-red-240.gif);
			background-repeat	: no-repeat;
			}

.frame-grass-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-grass-320.gif);
			}

.frame-grass-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-grass-320.gif);
			background-repeat	: no-repeat;
			}

.frame-grass-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-grass-240.gif);
			}

.frame-grass-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-grass-240.gif);
			background-repeat	: no-repeat;
			}

.frame-turq-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-turq-320.gif);
			}
	
.frame-turq-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-turq-320.gif);
			background-repeat	: no-repeat;
			}

.frame-turq-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-turq-240.gif);
			}
	
.frame-turq-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-turq-240.gif);
			background-repeat	: no-repeat;
			}

.frame-orange-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-orange-320.gif);
			}
	
.frame-orange-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-orange-320.gif);
			background-repeat	: no-repeat;
			}

.frame-orange-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-orange-240.gif);
			}
	
.frame-orange-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-orange-240.gif);
			background-repeat	: no-repeat;
			}

.frame-olive-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-frame-top-olive-320.gif);
			}
			
.frame-olive-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-olive-320.gif);
			background-repeat	: no-repeat;
			}

.frame-olive-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-frame-top-olive-240.gif);
			}
			
.frame-olive-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-frame-bottom-olive-240.gif);
			background-repeat	: no-repeat;
			}

/* opmaak blokken "line" */

.line-top-640	{
			width				: 620px;
			height				: 15px;
			background			: url(../images/border-line-top-640.gif);
			}
			
.line-middle-640	{
			width				: 620px;
			background			: url(../images/border-line-middle-640.gif);
			}

.line-bottom-640	{
			width				: 620px;
			height				: 30px;	
			background			: url(../images/border-line-bottom-640.gif);
			background-repeat	: no-repeat;
			}

.line-top-320	{
			width				: 300px;
			height				: 15px;
			background			: url(../images/border-line-top-320.gif);
			}
			
.line-middle-320	{
			width				: 300px;
			background			: url(../images/border-line-middle-320.gif);
			}

.line-bottom-320	{
			width				: 300px;
			height				: 30px;	
			background			: url(../images/border-line-bottom-320.gif);
			background-repeat	: no-repeat;
			}

.line-top-240	{
			width				: 220px;
			height				: 15px;
			background			: url(../images/border-line-top-240.gif);
			}
			
.line-middle-240	{
			width				: 220px;
			background			: url(../images/border-line-middle-240.gif);
			}

.line-bottom-240	{
			width				: 220px;
			height				: 30px;	
			background			: url(../images/border-line-bottom-240.gif);
			background-repeat	: no-repeat;
			}


/* navigatie social media */

#social 	{ 
			list-style				: none;
			margin					: 0px;
			padding-left			: 0px;
			width					: 210px;
			height					: 64px;
			}


#social li {
			display					: inline;
			float					: left;
/*			height					: 35px;  */
			overflow 				: hidden;
			}

#social a {
		  	display					: block;
		  	height 					: 64px;
			text-decoration			: none;
			width					: auto;
			border					: 0;
			background				: url(../images/social-icons.png);	
			}

#social a:hover {
			text-decoration: none;
			}

#social #twitter a { background-position: 0px -64px; width: 55px;}
#social #twitter a:hover { background-position: 0px 0px; }

#social #facebook a { background-position: -55px -64px; width: 50px;}
#social #facebook a:hover { background-position: -55px 0px; }

#social #myspace a { background-position: -105px -64px; width: 50px;}
#social #myspace a:hover { background-position: -105px 0px; }

#social #youtube a { background-position: -155px -64px; width: 55px;}
#social #youtube a:hover { background-position: -155px 0px; }

			
/* boven de streep: dat wat gebruikt gaat worden */


p 			{
			font-size			: 11px; 
			}
			
		
td 			{
			font-size			: 11px; 
			padding-top			: 0px;
			}


table, td, tr {
			border-collapse		: collapse;
			margin				: 0px;
			padding				: 0px; 
			}
			
img 		{
			border				: 0px none;
			}

			
#wrapper 	{
			background-image	: url(../images/bg_photo.jpg); 
			background-position	: center 0;
			background-repeat	: no-repeat;
			width				: 1000px;
			height				: auto;
			}

#content 	{
			padding-left		: 195px;
			padding-top			: 100px;
			width				: 845px;
			}

.middlebox	{
			width				: 610px;
			}
			
.col_left	{
			width				: 315px;
			float				: left;
			}

.col_right	{
			width				: 295px;
			float				: left;
			}
						
.content_block  	{ 
			margin-top			: 0px; 
			padding				: 10px; 
			width				: 275px; 
			background-color	: #ffffff;
			}

.content_block_large  	{ 
			margin-top			: 0px; 
			padding				: 10px; 
			width				: 590px; 
			background-color	: #ffffff;
			}

						
						
.hor_space 	{ 
			clear				: both;
			height				: 20px;
			}
		
.img_float_left	{
			float				:left;
			margin-right		:10px;
			margin-bottom		:10px;
			}

.img_float_right {
			float				:right;
			margin-left			:10px;
			margin-bottom		:10px;
			}
			
.img_float_clear {
			clear				:both;
			}


			
