html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;	
	font-weight: normal;
	vertical-align: baseline;
	
}

strong, b 
{
	font-weight: bold;
}
:focus { outline: 0; }

body
{
	font-size: 13px;
	line-height: 18px;
	color: #1a1a1a;
	background-color: #4c6165;
	font-family: Arial, Helvetica, sans-serif;
}

ol, ul { list-style: none; }

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td
{
	text-align: left;
	font-weight: normal;
}

blockquote:before,
blockquote:after { content: ""; }
blockquote, q { quotes: "" ""; }

input,
textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

a
{
	color: #00a5b0;
	text-decoration: none;
	
}
	a:hover
	{
		text-decoration: underline;
	}
	
.errors {
	color: #FF0000;
	margin: 5px 5px 15px 5px;
}

.action_send {
	margin-top: 5px;
}
	.action_send p {
		color:#1A1A1A;
		font-family:Georgia,Arial,Helvetica,sans-serif;
		font-style:italic;
	}

.hide 
{
	display: none;
}
.hidden {
	display:none;
	visibility:hidden;
}
.more-info
{
	text-align: right;
	padding-top: 11px;
}	
	.more-info a
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-style: italic;
		color: #808080;
	
	}

.emphasis
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #1a1a1a;
}

.backlink
{
	padding: 12px 0;
}

#wrapper
{
	width: 966px;
	margin: auto;
	background-color: #fff;
	background-image: url(../images/gridx.gif);
}

img
{
	display: block;
	border: 1px solid #ccc;
}

a img:hover
{
	border: 1px solid #bbb;
}

p
{
	color: #808080;
}

.price
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #ef4136;
	text-align: right;
}


	.release
	{
		background-image: url(../images/release_bg_line.gif);
		background-repeat: repeat-y;
		background-position: 0 0;
		width: 762px;
		overflow: hidden;
	}
		.release img
		{
			float: left;
			margin: 0 18px 0 0;
		}
		
		.release p
		{
			padding-bottom: 18px;
		}
		
		.release p.buy a.buy {
			background-image: url(../images/button_kopen.gif);
			background-position: 0 3px;
			background-repeat: no-repeat;
			display: block;
			float: left;
			height: 30px;
			text-indent: -9999px;
			width: 71px;
		}
		
		.release p.buy a.download {
			background-image: url(../images/button_download.gif);
			background-position: 0 3px;
			background-repeat: no-repeat;
			display: block;
			float: left;
			height: 30px;
			text-indent: -9999px;
			width: 109px;
		}
		
		.release p.buy .price {
			text-align:left;
			line-height:30px;
		}
		
		.release-description
		{
			float: left;
			width: 528px;
		}
		
		.release-description .emphasis
		{
			padding: 6px 0 18px 0;
		}
		
		
		
.content .section-header,
.home .section-header
{
	padding-bottom: 6px;
}
		
.spotlight-release
{
	width: 762px;
	overflow: hidden;
}
	.spotlight-release h2
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		color: #00a5b0;
		font-size: 30px;
		line-height: 33px;
	}
	.spotlight-release h3
	{
			margin-bottom: 6px;
			font-size: 15px;
			line-height: 21px;
	}
	.spotlight-release img
	{
		float: left;
		margin: 0 18px 6px 0;
	}
	
	.spotlight-release-information
	{
		padding-right: 12px;
		width: 438px;
		float: right;
	}
	
	.spotlight-release-information dl
	{
		float: right;
	}
	.spotlight-release-information .button a
	{
		width: 84px;
		height: 22px;
		display: block;
		background-image: url(../images/playlist_downloadbutton.gif);
		background-repeat: no-repeat;
		background-position: 0 3px;
		text-indent: -9999px;
	}	
	
	.spotlight-release-information .price
	{
		font-size: 18px;
		line-height: 24px;
		padding-right: 6px;	
	}
	
	
	.spotlight-release .note
	{
		padding: 18px 0 0 18px;
	}
		.spotlight-release .note img
		{
			margin: 0 12px 6px 0;
		}


.new-releases
{
}
	.new-releases h3
	{	
		font-family: Georgia, Arial, Helvetica, sans-serif;		
		color: #00a5b0;
		font-size: 24px;
		line-height: 27px;
		padding-top: 9px;
	}
	.new-releases h4
	{
		font-size: 15px;
		padding-bottom: 8px;
	}
	.new-releases ul
	{
		overflow: hidden;
	}
		.new-releases li
		{
			float: left;
			margin: 12px 6px 0 6px;
		}

.row
{
	overflow: hidden;
}

.home
{
	width: 762px;
	overflow: hidden;
	float: left;
}

	.home .left
	{
		width: 216px;
		float: left;		
	}
		.home .left .section
		{
			background-image: url(../images/shadow_216.jpg);
			background-repeat: no-repeat;
			background-position: left bottom;
		}
		
	.home .center
	{
		width: 528px;
		float: left;
		margin-left: 18px;
	}
		.home .center .section
		{
			background-image: url(../images/shadow_528.jpg);
			background-repeat: no-repeat;
			background-position: left bottom;
		}

#artist-carousel
{
	margin-top: 18px;
}
#artist-carousel object,
#artist-carousel embed
{
	width: 762px;
	height: 444px;
	padding: 0;
	margin: 0;
}



.sub-navigation
{
	overflow: hidden;
}
	.sub-navigation li,
	.sub-navigation a
	{
		float: left;
		padding:0;
	}
	
	.sub-navigation a
	{
		font-size: 16px;
		
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial;
		
	}
	.sub-navigation li
	{
		margin-right: 18px;
	}

	.sub-navigation object
	{
		
	}


.agenda-item
{
	width: 372px;
	float: left;
	padding: 0 0 12px 0;
}
	.agenda-item h4
	{
		font-family: Georgia;
		font-size: 21px;
		line-height: 21px;
	}
	.agenda-item img
	{
		float: left;
		margin: 3px 6px 6px 0;
	}
	.agenda-item.even
	{
		margin-left: 18px;
	}
	
	.agenda-item div
	{
		float: right;
		width: 284px;
	}


.agenda-upcoming
{
	
}

	.agenda-upcoming h3
	{
		font-size: 12px;
	}
	.agenda-upcoming dl
	{
		padding: 0 0 6px 42px;
		position: relative;
		
	}
	
	.agenda-upcoming dt
	{
		position: absolute;
		left: 0;
		top: 6px;
		width: 36px;
		height: 44px;
		text-indent: -9999px;
	
		background-image: url(../images/kalenders.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		.agenda-upcoming .dinsdag dt
		{
			background-position: -36px 0;
		}
		.agenda-upcoming .woensdag dt
		{
			background-position: -72px 0;
		}
		.agenda-upcoming .donderdag dt
		{
			background-position: -108px 0;
		}
		.agenda-upcoming .vrijdag dt
		{
			background-position: -144px 0;
		}
		.agenda-upcoming .zaterdag dt
		{
			background-position: -180px 0;
		}
		.agenda-upcoming .zondag dt
		{
			background-position: -216px 0;
		}
		
	.agenda-upcoming dt strong
	{
		display: block;
		width: 36px;
		height: 44px;
		background-image: url(../images/numbers.png);
		background-repeat: no-repeat;
		background-position: 12px 15px;
	}
	
	.agenda-upcoming h4
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 18px;
		color: #00a5b0;
	}
	
	.agenda-upcoming h4
	{
		line-height: 18px;
	}

.featured-video 
{
	overflow: hidden;
	width: 510px;
	padding: 0 18px 0 0;
	float: left;
	border-right: 1px solid #ddd;
}
	.featured-video .shadow
	{
		width: 276px;
		float: left;
		padding: 0 18px 6px 0;
		background-image: url(../images/shadow_276.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.featured-video h2
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-size: 24px;
		line-height: 27px;
	}
	
	.featured-video .play strong
	{
		background-image: url(../images/vid_arrow_big.png);
		width: 42px;
		height: 68px;
		margin: -39px 0 0 -24px;
	}
	
.featured-videos
{
}
	
	.row.featured-videos .video
	{
		width: 234px;
		padding: 0;
	}
	.row.featured-videos .even
	{
		margin: 0 30px;
	}
	.row.featured-videos dt a
	{
		font-size: 24px;
		line-height: 24px;
		font-family: Georgia;
		color: #00a5b0;
		font-weight: normal;
	}
	.row.featured-videos dd
	{
		font-size: 15px;
		line-height: 18px;
		font-family: Georgia;
		font-style: italic;
	}

.mailingoptional
{
	width: 450px;
	padding-top: 18px;
}

.mailingoptional .text
{
	background-color: #e7e7e7;
	padding: 2px;
	width: 446px;
}
	
	.mailingoptional dt
	{
		padding-top: 6px;
	}
	.mailingoptional .text input,
	.mailingoptional textarea,
	.mailingoptional select
	{
		
		background-image: url(../images/input_border_top.gif);
		background-repeat: repeat-x;
		background-position: 0 0;
		display: block;
		border-color: #999;
		border-width: 0 1px 1px 1px;
		border-style: solid;
		padding: 5px;
		width: 434px;
		color: #808080;	
		margin: 0;
	}
	.mailingoptional select {
		width: 446px;clear: both;
	}
	
	.mailingoptional .text input:focus
	{
		outline: 1px solid #00a5b0;
	}
	.mailingoptional .submit
	{
		float: right;
		clear: both;
		display: block;
		margin-top: 5px;
	}

	.mailingoptional .birthdate {
		overflow: hidden;
	}
	
	.mailingoptional .birthdate input {
		background-image: url(../images/input_border_top.gif);
		background-repeat: repeat-x;
		background-position: 0 0;
		display: block;
		border-color: #999;
		border-width: 0 1px 1px 1px;
		border-style: solid;
		padding: 5px;
		color: #808080;	
		margin: 0;
	}
	
	.mailingoptional .birthdate input:focus
	{
		outline: 1px solid #00a5b0;
	}
	
	.mailingoptional .birthdate .month,
	.mailingoptional .birthdate .day,
	.mailingoptional .birthdate .year {
		background-color:#E7E7E7;	
		padding: 2px;
	}
	
	.mailingoptional .birthdate .day {
		width: 32px;
		float: left;
		margin-right: 2px;
	}
	.mailingoptional .birthdate .day input {
		width: 20px;
		float: left;
	}	
	
	.mailingoptional .birthdate .month {
		width: 32px;
		float: left;
		margin-right: 2px;
	}
	.mailingoptional .birthdate .month input {
		width: 20px;
		float: left;
	}	

	.mailingoptional .birthdate .year {
		width: 52px;
		float: left;
		margin-right: 2px;
	}
	.mailingoptional .birthdate .year input {
		width: 40px;
		float: left;
	}	

.more-video
{
	float: left;
	padding-left: 18px;
	width: 215px;
}
	.more-video h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-style: italic;
		color: #1a1a1a;
		font-size: 18px;
		line-height: 21px;
		padding: 6px 0 9px 0;
	}
	.row .more-video .video
	{
		width: 215px;
		margin: 0;
	}
	.more-video .video dt
	{
		float: left;
		padding: 0 12px 0 0;
		width: 78px;
	}
	
	.more-video .video dd
	{
		float: left;
		width: 125px;
	}
	
	.row .more-video .video .shadow
	{
		background-image: url(../images/shadow_78.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.more-video .play strong
	{
		background-image: url(../images/mini_arrow.png);
		width: 15px;
		height: 23px;
		margin: -13px 0 0 -6px;
	}

.latest-video 
{
	overflow: hidden;
	width: 528px;
	padding-bottom: 12px;
}
	.latest-video h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;		
		color: #00a5b0;
		font-size: 30px;
		line-height: 33px;
		padding-top: 3px;
	}
	.latest-video p
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size: 18px;
		line-height: 21px;
		color: #1a1a1a;
	
	}
	.latest-video .shadow
	{
		float: right;
		background-image: url(../images/shadow_294.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
		padding: 0 0 6px 18px;
		width: 294px;
	}
	
	.latest-video .play strong
	{
		background-image: url(../images/vid_arrow_big.png);
		width: 42px;
		height: 68px;
		margin: -39px 0 0 -13px;
	}
	
	.latest-video img
	{
		border-color: #3a3a3c;
	}
	.latest-video img:hover
	{
		border-color: #1a1a1c;
	}
	
.wiki
{
	width: 588px;
	float: left;
	border-right: 1px solid #eee;
	padding-right: 17px;
}

.artist-vids
{
	width: 138px;
	float: left;
	padding: 0 0 0 18px;
}

.row .wikilogo
{
	float: left;
}

	.row .wikilogo img
	{
		border: none;
		float: right;
		margin-left: 4px;
	}

.wiki-link {
	background-image: url(../images/wikiplink.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-bottom: 12px;
	padding-bottom: 36px;
	width: 138px;
}
	.wiki-link a {
		color: #333333;
		display: block;
		padding: 6px;
	}
	
.row .video
{
	float: left;
	width: 138px;
	padding-bottom: 12px;
}
	
	.home .row .video
	{
		width: 156px;
	}
	
	.home .row .video.even
	{
		margin: 0 30px;
	}
	
	.row .video .shadow
	{
		background-image: url(../images/shadow_138.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-bottom: 6px;
		display: block;
	}
	
	.home .row .video .shadow
	{
		background-image: url(../images/shadow_156.jpg);	
	}
	
	 .play
	{
		position: relative;
	}
	
	 .play strong
	{
		position: absolute;
		display: block;
		top: 50%;
		left: 50%;
		width: 26px;
		height: 41px;
		background-image: url(../images/vid_arrow_small.png);
		background-repeat: no-repeat;swe
		background-position: 0 0;
		margin: -25px 0 0 -12px;
		text-indent: -9999px;
	}
	
	.play img
	{
		border-color: #3a3a3c;
	}
	
	.play img:hover
	{
		border-color: #1a1a1c;
	}


.info
{
}
	.info p {
		color: #000;
	}
	.info img
	{
		float: right;
	}
	.info .info-content
	{
		width: 450px;
	}
	
	.info ul { 
		list-style-type: disc;
		padding: 10px 0 10px 20px; 
	}

	
	.info .info-content p
	{
		padding-bottom: 18px;
	}

.home .downloads .item
{
	width: 255px;
	float: left;
	display: inline;
	padding-bottom: 12px;
}
	
	.home .downloads dt a
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;		
		color: #00a5b0;
		font-size: 18px;
		line-height: 21px;
		font-weight: normal;
	}
	
	.home .downloads .right
	{
		margin-left: 18px;
	}
	
	.home .downloads .image
	{
		width: 90px;
		float: left;
		padding-right: 12px;
	}

label
{
	font-size: 11px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.sweepstake
{
	width: 450px;
	padding-top: 18px;
}

.sweepstake .text
{
	background-color: #e7e7e7;
	padding: 2px;
	width: 446px;
}
	
	.sweepstake dt
	{
		padding-top: 6px;
	}
	.sweepstake .text input,
	.sweepstake textarea
	{
		
		background-image: url(../images/input_border_top.gif);
		background-repeat: repeat-x;
		background-position: 0 0;
		display: block;
		border-color: #999;
		border-width: 0 1px 1px 1px;
		border-style: solid;
		padding: 5px;
		width: 434px;
		color: #808080;	
		margin: 0;
	}
	
	.sweepstake .text input:focus
	{
		outline: 1px solid #00a5b0;
	}
	.sweepstake .submit
	{
		float: right;
	}

.newsletter input.text
{
	width: 124px;	
	background-image: url(../images/input_border_top.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-color: #999;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	padding: 4px;
	color: #808080;
	font-size: 11px;
	display: block;
	margin: 0;
}
	.newsletter fieldset div
	{
		background-color: #e7e7e7;
		padding: 2px;
		margin-bottom: 6px;
		overflow: hidden;
		width: 138px;
	}

.body
{
	padding: 12px 24px 24px 24px;
	width: 918px;
	overflow: hidden;
	background-image: url(../images/shadow_966.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	border-top: 1px solid #fff;
}
	.content
	{
		width: 762px;
		float: left;
		display: inline;
	}
	
	.sidebar
	{
		width: 138px;
		float: left;
		display: inline;
		margin-left: 18px;
		padding-top: 13px;
	}


.about
{
	overflow: hidden;
	width: 606px;
}
	.about img
	{
		float: left;
		margin: 0 18px 12px 0;
	}
	
	.about .emphasis
	{
		padding-top: 6px;
	}

	
.details
{
	text-align: right;
}
	.details a
	{
		color: #808080;
	}


.artist-details
{
	margin: 12px 0 0 0;
	background-image: url(../images/shadow_216.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding: 12px 0 3px 0;
}
	.artist-details a
	{
		color: #1a1a1a;
		font-size: 18px;
	}
	
.section
{
	overflow: hidden;
	background-image: url(../images/section_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 18px 0 18px 0;
}

.last-section
{
	overflow: hidden;
	padding: 18px 0 18px 0;
}

.content .section
{
	width: 762px;	
}

.sidebar .section
{
	width: 138px;
	padding: 6px 0 18px 0;
	background-image: url(../images/sidebar_section_bottom.gif);
	margin-bottom: 12px;
}

	.item.medium
	{
		float: left;
		width: 138px;
		overflow: hidden;
		padding-bottom: 12px;
	}
	
	.item.medium img
	{
		margin-bottom: 6px;
	}
	
	.item.small
	{
		
		overflow: hidden;
		padding-bottom: 6px;
	}


.item dt a,
.item dd a
{
	font-weight: bold;
}


	.content .row
	{		
		width: 762px;
		overflow: hidden;
	}
	
	.row .item.small
	{
		float: left;
		width: 234px;
	}
		.item.small img
		{
			float: left;
			margin-right: 12px;
		}
		.item.even
		{
			margin: 0 18px;
		}
		
		.item.small.even
		{
			margin: 0 30px;
		}
	

	.item .download 
	{
		float: left;
		text-transform: uppercase;			
		font-size: 9px;
		line-height: 12px;
		padding-top: 3px;
	}
		.item .download a
		{
			font-weight: normal;
			background-image: url(../images/bullet.gif);
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 8px;
			
			display: block;
		}
			
.item.big
{
	width: 372px;
	float: left;
	overflow: hidden;
	padding-bottom: 18px;
}
	.item.big.odd
	{
		margin-right: 18px;
	}
	.item.big img
	{
		float: left;
		margin: 0 18px 0 0;
	}
	
	.item.big h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #00a5b0;
		margin-top: 3px;
	}
	
	.item.big h4
	{
		margin: 3px 0 6px 0;
	}
	
	.featured
	{
		background-image: url(../images/featured_bg_line.gif);
		background-repeat: repeat-y;
		background-position: 0 0;
		width: 762px;
		overflow: hidden;
		margin-bottom: 6px;
	}
	
	.featured .main-item
	{
		width: 510px;
		float: left;
		padding: 0 18px 0 0;
	}
		.featured .main-item img
		{
			float: left;
			margin-right: 18px;
			
		}
		
		.featured .main-item h2
		{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			color: #00a5b0;
			font-size: 30px;
			line-height: 33px;
		
		}
		
		.featured .main-item dt
		{
			margin-bottom: 6px;
			font-size: 15px;
			line-height: 21px;
		}
		
		.featured .main-item .price
		{
			font-size: 18px;
			color: #ef4136;
			padding: 6px 0;
		}
	
	.featured .related
	{
		float: left;
		width: 216px;
		padding: 0 0 0 18px;
	}
		.featured .related h3
		{
			font-size: 18px;
			line-height: 21px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-style: italic;
			margin: 9px 0 12px 0;
			
		}


	.content .artistrow
	{		
		width: 254px;
		overflow: hidden;
		float: left;
	}	
	
.artist
{
	float: left;
	
}
	.artist.even
	{
		margin: 0 30px;
	}
	
	.artist h2
	{
		font-size: 30px;
		line-height: 30px;
		font-family: Georgia, Arial, Helvetica, sans-serif;
		padding: 12px 0 24px 0;
	}
	
	.row .artist
	{
		width: 234px;
	}
	


.artist-links
{
	
}
	.content .artist-links .row
	{
		width: 608px;
		padding: 0 0 0 138px;
		
		background-repeat: no-repeat;
		background-position: 0 8px;
	}
	
	.artist-links h3
	{
		padding-top: 10px;
		font-family: Georgia;
		font-size: 18px;
	}
	
	.artist-links .emphasis
	{
		padding: 8px 0 16px 0;
	
	}
	.artist-links .emphasis a
	{
		color: #3a3a3c;
	}
	.artist-links .row.official
	{
		height: 75px;
	}
	.artist-links .row.twitter
	{
		background-image: url(../images/twitter.jpg);
	}
	.artist-links .row.hyves
	{
		background-image: url(../images/hyves.jpg);
	}
	.artist-links .row.wikipedia
	{
		background-image: url(../images/wikipedia.jpg);
		
	}
	.artist-links .row.facebook
	{
		background-image: url(../images/facebook.jpg);
	}
	
	.artist-links .row.myspace
	{
		background-image: url(../images/myspace.jpg);
	}
	
.caption
{
	font-family: Georgia;
	font-size: 13px;
	font-style: italic;
	text-align: center;
	color: #1a1a1a;
	font-size: 18px;
	line-height: 21px;
}

#header
{
	height: 240px;
	width: 966px;
	background-color: #333;
	position: relative;
	background-repeat: no-repeat;
	background-position: 0 0;
}

#um
{
	background-image: url(../images/um_logo.png);
	background-repeat: no-repeat;
	background-position: 24px 24px;
	width: 130px;
	height: 68px;
	display: block;
	padding: 24px;
	text-indent: -9999px;
}
	
	#navigation
	{
		overflow: hidden;
		width: 966px;
		height: 36px;
		position: absolute;
		bottom: 0;
		left: 0;
		background-image: url(../images/um_navigation.png);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	
		#navigation ul,
		#navigation li,
		#navigation ul a
		{
			float: left;
		}
		
		#navigation ul
		{
			padding-left: 24px;
		}
		
		#navigation li a
		{
			height: 35px;
			width: 72px;
			display: block;
			margin: 1px 1px 0 0;
			text-indent: -9999px;			
			background-image: url(../images/um_navigation.png);
			background-repeat: no-repeat;
			background-position: -24px -200px;
		}
		
		#navigation form
		{
			float: right;
		}
		
			#navigation #home a
			{
				width: 66px;
			}
			#navigation #artiesten a
			{
				width: 101px;
				background-position: -91px -200px;
			}
			#navigation #releases a
			{
				width: 95px;
				background-position: -193px -200px;
			}
			#navigation #video a
			{
				width: 65px;
				background-position: -289px -200px;
			}
			
			#navigation #spotify a
			{
				width: 83px;
				background-position: -355px -200px;
			}
			
			#navigation #downloads a
			{
				width: 111px;
				background-position: -439px -200px;
			}
		
			#navigation #fashion a
			{
				width: 85px;
				background-position: -551px -200px;
			}

			#navigation #nieuws a
			{
				width: 83px;
				background-position: -637px -200px;
			}
			
			#navigation #over-universalmusic a
			{
				width: 182px;
				background-position: -721px -200px;
			}
				
				
				/*
					hover
				*/
				#navigation #home a:hover
				{
					background-position: -24px -73px;
				}
				#navigation #artiesten a:hover
				{
					background-position: -91px -73px;
				}
				#navigation #releases a:hover
				{
					background-position: -193px -73px;
				}
				#navigation #video a:hover
				{
					background-position: -289px -73px;
				}
				
				#navigation #spotify a:hover
				{
					background-position: -355px -73px;
				}
				#navigation #downloads a:hover
				{
					background-position: -439px -73px;
				}
				
				#navigation #fashion a:hover
				{
					background-position: -551px -73px;
				}
				#navigation #nieuws a:hover
				{
					background-position: -637px -73px;
				}
				#navigation #over-universalmusic a:hover
				{
					background-position: -721px -73px;
				}
				
				
				/*
					active
				*/
				#navigation #home a.active, #navigation #home a.active:hover
				{
					background-position: -24px -37px;
				}
				#navigation #artiesten a.active, #navigation #artiesten a.active:hover
				{
					background-position: -91px -37px;
				}
				#navigation #releases a.active, #navigation #releases a.active:hover
				{
					background-position: -193px -37px;
				}
				#navigation #video a.active, #navigation #video a.active:hover
				{
					background-position: -289px -37px;
				}				
				#navigation #spotify a.active, #navigation #spotify a.active:hover
				{
					background-position: -355px -37px;
				}				
				#navigation #downloads a.active, #navigation #downloads a.active:hover
				{
					background-position: -439px -37px;
				}				
				#navigation #fashion a.active, #navigation #fashion a.active:hover
				{
					background-position: -551px -37px;
				}
				#navigation #nieuws a.active, #navigation #nieuws a.active:hover
				{
					background-position: -637px -37px;
				}
				#navigation #over-universalmusic a.active, #navigation #over-universalmusic a.active:hover
				{
					background-position: -721px -37px;
				}
				
				
	
#footer
{
	background-color: #EFF0F0;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 120px;
	padding: 0 24px;	
}

.search
{
	overflow: hidden;
	padding: 18px 0 6px 0;
}
.search fieldset
{
	float: right;
}

.copyright
{
	text-align: right;
	font-size: 11px;
}

.search .text
{
	background-color: #949598;
	border: 1px solid #fff;
	background-image: url(../images/searchbox_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 4px;
	width: 208px;
	color: #fff;
}



.tiny-carousel
{
	width: 138px;
	position: relative;
	height: 180px;
}
	.tiny-carousel .carousel-container
	{
		width: 138px;
	}
	
	.tiny-carousel .older,
	.tiny-carousel .newer
	{
		position: absolute;
		left: 0;
		top: 90px;
		width: 24px;
		height: 24px;
		background-image: url(../images/arrow_left.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		display: block;
		text-indent: -9999px;
	}
	.tiny-carousel .newer
	{
		background-image: url(../images/arrow_right.gif);
		right: 0;
		left: auto;
	}
	.tiny-carousel img,
	.tiny-carousel img:hover
	{
		border: 0;
	}
	
		.tiny-carousel .newer.dimmed,
		.tiny-carousel .older.dimmed
		{
			opacity: 0.3;
			-moz-opacity: 0.3;
			-khtml-opacity: 0.3;
			filter: alpha( opacity=30 );
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
			cursor: default;
		}
	

	.tiny-carousel .row
	{
		left: 0;
		position: relative;
		width: 138px;
		height: 180px;
	}
	
	.tiny-carousel .row .scroller
	{
		position: absolute;
		top: 0;
		left: 0;	
		height: 180px;
		width: 138px;
	}
	
	.tiny-carousel .row .item
	{
		margin: 0 0;
	
	}
	
	
	
.carousel,
.carousel-container
{	
	width: 762px;
	position: relative;
	height: 282px;
}

	.carousel .older,
	.carousel .newer
	{
		position: absolute;
		left: 12px;
		top: 54px;
		width: 32px;
		height: 42px;
		background-image: url(../images/btn_older.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		display: block;
		text-indent: -9999px;
	}
	
	.carousel .newer
	{
		background-image: url(../images/btn_newer.gif);
		right: 12px;
		left: auto;
	}
	
		.carousel .newer.dimmed,
		.carousel .older.dimmed
		{
			opacity: 0.3;
			-moz-opacity: 0.3;
			-khtml-opacity: 0.3;
			filter: alpha( opacity=30 );
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
			cursor: default;
		}
		
	.carousel .row
	{
		left: 69px;
		position: relative;
		width: 624px;
		height: 282px;
	}
	
	.carousel .row .scroller
	{
		position: absolute;
		top: 0;
		left: 0;	
		height: 282px;
	}
	
	.carousel .row .item
	{
		margin: 0 9px;
	
	}
	
	/*
.tiny-carousel
{
	position: relative;
	width: 138px;
	height: 150px
}

	.tiny-carousel li
	{
		width: 138px;
		height: 150px;
		position: absolute;
	}
	*/

.contest img,
.contest img:hover
{
	border: 0;
}

.banners a
{
	padding: 6px 0 12px 0;
	display: block;
}

.spotlight .shadow
{
	padding-bottom: 6px;
	background-image: url(../images/shadow_138.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
	.spotlight h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #00a5b0;
		line-height: 27px;
	}


/*
	agenda + tracklist
*/
.agenda,
.playlist
{
	width: 762px;
	display: block;
}	
	.agenda tr,
	.playlist tr
	{
		background-image: url(../images/row_shadow.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		width: 762px;
		display: block;
	}
	
	.agenda .odd,
	.playlist .odd
	{		
		background-image: url(../images/row_shadow_odd.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	
	/*
		playlist specific
	*/
	.playlist td,
	.playlist th
	{
		padding: 2px 0 3px 12px;
		border-right: 0 solid #000;
		overflow: hidden;
		vertical-align: middle;
		/*line-height: 12px;*/
	}
	
	.playlist th
	{
		color: #777;
	}
	.playlist .song
	{
		width: 540px;
	}
	.playlist .costs
	{
		width: 50px;
		text-align: right;
	}
	.playlist .button
	{
		width: 20px;
	}
		.playlist .button a
		{
			width: 20px;
			height: 14px;
			background-image: url(../images/btn_play.png);
			background-repeat: no-repeat;
			background-position: 0 0;
			text-indent: -9999px;
			display: block;
		
		}
		
	.playlist .download
	{
		width: 84px;
		
	}
		.playlist .download a
		{
			width: 84px;
			height: 22px;
			display: block;
			background-image: url(../images/playlist_downloadbutton.gif);
			background-repeat: no-repeat;
			background-position: 0 3px;
			text-indent: -9999px;
			float: left;
		}
	
	/*
		agenda specific 762
	*/
	
	.agenda td,
	.agenda th
	{
		padding: 3px 0 10px 0;
		border-right: 0 solid #000;
		overflow: hidden;
		vertical-align: middle;
		line-height: 12px;
	}
	.agenda th
	{
		text-align: right;
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-style: italic;
		width: 158px;
		padding-right: 12px;
	}
	
	.agenda .description
	{
		padding-left: 60px;
		width: 532px;
	
	}
	.agenda h3
	{
		font-size: 18px;
		line-height: 27px;
		font-family: Georgia, Arial, Helvetica, sans-serif;
	}
	
	
.filter
{
	overflow: hidden;
	padding: 12px 0 0 0;
}
	.filter fieldset
	{
		float: right;
	}
	
	.filter h2
	{
		float: left;
		width: 240px;
	}
	
.news-item
{
	padding-bottom: 18px;
}
	.news-item img
	{
		float: left;
		margin: 0 18px 0 0;
	}
	.news-item .emphasis
	{
		padding-bottom: 18px;
	}
	
	.news-item h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		color: #00a5b0;
		font-size: 30px;
		line-height: 33px;
		padding-bottom: 11px;
	}
	
	.news-item .detail-link
	{
		position: relative;
		display: block;
	}
	
	.news-item .logo-muziek
	{
		background: url(../images/logo-muziek.png) no-repeat center center;
		width: 50px;
		height: 55px;
		position: absolute;
		top: 156px;
		left: 161px;
	}
	
.article img
{
	float: right;
	margin: 0 0 18px 18px;
}

.download-description
{
	padding-bottom: 18px;
}
	.download-description img
	{
		float: left;
		margin: 0 18px 0 0;
	}
	
	.download-description h2
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		color: #00a5b0;
		font-size: 30px;
		line-height: 33px;
		padding-bottom: 11px;
	}
	
	.download-description .description
	{
		float: left;
		width: 646px;
		overflow: hidden;
	}
	.download-description dl
	{
		float: right;
		width:85px;
		padding-left: 15px;
	}
	
	.download-description .download
	{
		width: 84px;
		height: 22px;
		display: block;
		background-image: url(../images/playlist_downloadbutton.gif);
		background-repeat: no-repeat;
		background-position: 0 3px;
		text-indent: -9999px;
	}
		
	
	.download-description .price
	{
		font-size: 18px;
		line-height: 24px;
		padding-right: 6px;	
	}
	
.topdownload
{
	float: left;
	overflow: hidden;
	
}
	.topdownload.even
	{
		margin: 0 30px;
	}
	

	.topdownload h2
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		color: #00a5b0;
		font-size: 20px;
		line-height: 33px;
	}
	.topdownload h3
	{
		margin-bottom: 6px;
		font-size: 15px;
		line-height: 21px;
	}
	.topdownload .button a
	{
		width: 84px;
		height: 22px;
		display: block;
		background-image: url(../images/playlist_downloadbutton.gif);
		background-repeat: no-repeat;
		background-position: 0 3px;
		text-indent: -9999px;
	}	
	
	.topdownload .price
	{
		font-size: 18px;
		line-height: 24px;
		padding-right: 6px;	
	}
	
.contact
{
	padding-bottom: 30px;
}	
#map
{
	width: 448px;
	border: 1px solid #ccc;
	height: 330px;
	float: left;
}
.contact-info
{
	float: left;
	width: 270px;
	padding-left: 30px;
	font-size: 11px;
}
	.contact-info dt
	{
		font-weight: bold;
	}
	
	.contact-info p
	{
		padding-top: 18px;
	}

/* BLADER NAV */
.blader {
	position: relative;
	color: #fff;
	overflow: hidden;
	margin-top: 5px;
}

.blader .prev {

	padding: 4px 8px 4px 8px;
	border: 1px solid #000;
}
.blader .next {
 	position: relative;
	float: right;
	padding: 4px 8px 4px 8px;
	border: 1px solid #000;
}

.blader ul {
	position: relative;
	margin: 0 100px 0 100px;
	padding: 0;
	border: 0px solid #fff;
}
.blader ul li{
	position: relative;
	float: left;
	color: #fff;
	list-style-type: none;
}
.blader ul li a{
	padding: 4px 8px 4px 8px;
	color: #fff;
	border: 1px solid #000;
	text-decoration: none;
}
.blader ul li a:hover{
	color: #fff;
	text-decoration: underline;
	background: transparent;
}


.blader .pager
{
	padding: 8px;
	position: relative;
	overflow: hidden;
	height: 10px;

}

	.blader .pager a
	{
		color: #484846;
		text-transform: uppercase;
	}
	
	.blader .pager .prev
	{
		background: #000;
		text-decoration: none;
		color: #fff;
		border:2px solid #fff;
		position: absolute;
		top:0px;
		width: 80px;
		float: left;
		padding-left: 8px;
		text-align:center;
	}
	
	.blader .pager .next
	{
		background: #000;
		text-decoration: none;
		color: #fff;
		border:2px solid #fff;
		position: absolute;
		top:0px;
		right:8px;
		width: 80px;
		float: right;
		padding-right: 8px;
		text-align: center;
	}
	
	.blader .pager p
	{
		position: absolute;
		top: 0;
		left: 174px;

	}
	
		.blader .pager p a, .blader .pager p span
		{
			width: 26px;
			padding: 2px 0 2px 0;
			margin: 0 0 0 2px;
			float: left;
			text-align: center;	
			background: #000;
			text-decoration: none;
			color: #fff;
			bordeR:2px solid #fff;
		}

		.blader .pager p .active
		{
			font-weight: bold;
			width: 26px;
			text-decoration: underline;
		}
	

.filters
{
	overflow: hidden;
	padding-bottom: 12px;
}

	.filters .filter
	{
		width: 294px;
		float: left;
		margin-right: 16px;
		padding-top: 0;
	}
	
	.filter select
	{
		width: 293px;
	}

.pager
{
	overflow: hidden;
	padding-top: 12px;
}

	.pager li,
	.pager a
	{
		float: left;
	}
	
	.pager li
	{
		margin-right: 8px;
	}
	
	.pager a
	{
		padding: 2px 5px;
		
		background-color: #fff;
		border: 1px solid #eee;
		color: #00a5b0;
		font-size: 11px;
		line-height: 13px;
	}
	
	.pager .active
	{
		background-color: #eee;
	
	}

	
h1,h2,h3
{
	text-shadow: #fff 1px 0 1px;
}
h1
{
	font-size: 36px;
	line-height: 36px;
	margin-bottom: 6px;
}
h2
{
	font-size: 24px;
	line-height: 24px;
}

.sidebar h2
{
	font-size: 18px;
	line-height: 21px;
}

.message {
	color: #f58080;
}

h3
{
	font-size: 24px;
	line-height: 24px;
}

.luisterpaal {
	/*position:absolute;*/
	top: 0;
	left: 0;
	height: 138px;
	background-repeat: no-repeat;

}
.luisterpaal a {
	height: 138px;
	background-image:url("../images/vid_arrow_small.png");
	background-repeat:no-repeat;
	display:block;
	text-indent: -9999px;
	width: 138px;
	background-position: 60px 50px;

}
.spotify {
	padding: 14px 0;
}
.spotify img {
	border: none;
}
.spotify a img:hover {
	border: none;
}
/*
	artist navigation
*/
#artist-navigation
{
	overflow: hidden;
	width: 966px;
	height: 36px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(../images/artist_navigation.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
}

	#artist-navigation ul,
	#artist-navigation li,
	#artist-navigation ul a
	{
		float: left;
	}
	
	#artist-navigation ul
	{
		padding-left: 25px;
	}
	
	#artist-navigation li a
	{
		height: 35px;
		width: 72px;
		display: block;
		margin: 1px 0 0 0;
		text-indent: -9999px;			
		background-image: url(../images/artist_navigation.png);
		background-repeat: no-repeat;
	}
	
	#artist-navigation #universal
	{
		float: right;
		right: 23px;
		position: absolute;
	}
	
		#artist-navigation #home a
		{
			width: 66px;
			background-position: -25px -1px;
		}
		#artist-navigation #download a
		{
			width: 107px;
			background-position: -91px -1px;
		}
		#artist-navigation #shop a
		{
			width: 81px;
			background-position: -198px -1px;
		}
		#artist-navigation #ringtone a
		{
			width: 101px;
			background-position: -279px -1px;
		}
		#artist-navigation #video a
		{
			width: 68px;
			background-position: -380px -1px;
		}
		#artist-navigation #news a
		{
			width: 80px;
			background-position: -448px -1px;
		}
		
		#artist-navigation #links a
		{
			width: 67px;
			background-position: -528px -1px;
		}
		
		#artist-navigation #universal a
		{
			width: 185px;
			background-position: -757px -1px;
		}
			
			/*
				hover
			*/
			#artist-navigation #home a:hover
			{
				background-position: -25px -109px;
			}
			#artist-navigation #download a:hover
			{
				background-position: -91px -109px;
			}
			#artist-navigation #shop a:hover
			{
				background-position: -198px -109px;
			}
			#artist-navigation #ringtone a:hover
			{
				background-position: -279px -109px;
			}
			#artist-navigation #video a:hover
			{
				background-position: -380px -109px;
			}
			#artist-navigation #news a:hover
			{
				background-position: -448px -109px;
			}
			
			#artist-navigation #links a:hover
			{
				background-position: -528px -109px;
			}
			
			#artist-navigation #universal a:hover
			{
				background-position: -758px -109px;
			}
			
			
			/*
				active
			*/
			#artist-navigation #home a.active
			{
				background-position: -25px -73px;
			}
			#artist-navigation #download a.active
			{
				background-position: -91px -73px;
			}
			#artist-navigation #shop a.active
			{
				background-position: -198px -73px;
			}
			#artist-navigation #ringtone a.active
			{
				background-position: -279px -73px;
			}
			#artist-navigation #video a.active
			{
				background-position: -380px -73px;
			}
			#artist-navigation #news a.active
			{
				background-position: -448px -73px;
			}
			
			#artist-navigation #links a.active
			{
				background-position: -528px -73px;
			}
			
.merch-item
{
	width: 232px;
	float: left;
	margin: 0px 0px 18px 0px;
}
	.merch-item.middle
	{
		margin: 0px 30px 18px 30px;
	}

	.merch-item img
	{
		width: 70px;
		float: left;
		margin: 0px 18px 0px 0px;
		border: none;
	}
		.merch-item a img:hover
		{
			border: none;
		}
	
	.merch-item h3
	{
		font-family: Georgia, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #00A5B0;
		margin-top: 24px;
	}