BODY {
	margin:0px;
	background:#eeeeee url(../../images/bg.gif) no-repeat;
}
#container {
	width:900px;
	margin:0;
}
#header {
	width:900px;
}
#colums {
	width:900px;
	float:left;
}
#left {
	width:696px;
	float:left;
}
#right {
	width:200px;
	float:right;
}
#footer {
	float:left;
	*float:none;
	width:693px;
	margin:100px 0 0 4px;
	border-top:2px solid #C4122D;
}

#footer div {
	margin:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#footer div a {
	margin:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#header div.logo {
	float:left;
}
#header div.logo img {
	margin:17px 0 0 27px;
	border:0;
}
#header div.topNav {
	float:left;
}
#header div.topNav div.banner {
	margin-left:2px;
}
#header div.topNav div.nav {
	margin:12px 0 0 300px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
#header div.topNav div.nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
#header div.topNav div.nav a:hover {
	color:#C4122D;
}
#header div.search {
	float:right;
}
#header div.search div.cont {
	margin:74px 5px 0 0; 
}
#header div.search div.cont div.textbox {
	float:left;
	margin:0;
}
#header div.search div.cont div.button {
	float:left;
	margin:0;
}
#header div.search input.text {
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:2px;
	width:139px;
	height:15px;
	background-image:url(../../images/bg_search.gif);
}
#left #nav {
	width:696px;
	height:98px;
	margin:8px 0 4px 0;
	background:url(../../images/blocks.gif) no-repeat;
}
#left #nav div.box {
	width:232px;
	float:left;
}
#left #nav div.box a{
	display:block;
	margin:	15px 0 0 8px;
	border:0;
	}
	#left #nav div.box a.exclusieve{
		background:transparent url(/images/nav/exclusieve.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.presentatie{
		background:transparent url(/images/nav/presentatie.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.danceclassics{
		background:transparent url(/images/nav/danceclassics.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.djs{
		background:transparent url(/images/nav/djs.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.drive-inshows{
		background:transparent url(/images/nav/drive-inshows.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.tapeacts{
		background:transparent url(/images/nav/tapeacts.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.liveacts{
		background:transparent url(/images/nav/liveacts.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
	#left #nav div.box a.diversen{
		background:transparent url(/images/nav/diversen.gif) 0 0 no-repeat;
		width:213px;
		height:11px;
		text-indent:-10000px;
		line-height:0;
		font-size:0;
	}
#right div.newsHeader {
	margin:8px 0 4px 4px;
	height:94px;
}
#right div.newsHeader img {
	margin:	15px 0 0 15px;
	border:0;
}
#right div.newsContent div.newsItem {
	margin:19px 15px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
#right div.bookingContent {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
#right div.newsContent div.newsItem a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
#right div.newsContent div.newsItem a:hover {
	color:#C4122D;
}

#content {
	width:696px;
	margin:0 0 0 4px;
}
#content div.photo {
	float:left;
	width:244px;
}

#content div.photo div.artistLinks {
	width:228px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#content div.photo div.artistLinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
}
#content div.photo div.artistLinks a:hover {
	color:#000000;
}
#content div.content {
	width:445px;
	float:left;
}
#content div.content div.title{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
	margin:10px 0 10px 0;
}
#content div.content div.title h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
	margin:0;
	padding:0;
}
#content div.content div.intro {
	margin:0 10px 10px 0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000000;
	font-style:italic;
	text-align:justify;
}
#content div.content div.text {
	margin:0 10px 0 0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000000;
	text-align:justify;
}
#content div.content div.links {
	margin:0 10px 0 0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#C4122D;
	padding-bottom:4px;
	margin-bottom:4px;
	border-bottom:1px solid #000;
}
#content div.content div.text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#C4122D;
}
#content div.content div.links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#C4122D;
	padding-bottom:3px;
}
/* ARTIST OVERVIEW PAGE */
#content div.header img {
	margin:14px;
}
#content div.header h1{
	text-indent:-10000px;
	margin:0;
	line-height:0;
	font-size:0;
}
#content div.artistOverview {
	
}
#content div.artistOverview div.colum {
	float:left;
	width:232px;
}
#content div.artistOverview div.colum div.artist {
	margin:0 4px 4px 0;
}
#content div.artistOverview div.colum div.artist div.image{
	width:30px;
	float:left;
}
#content div.artistOverview div.colum div.artist div.image img{
	border:0;
	margin-bottom:4px;
}
#content div.artistOverview div.colum div.artist div.link{
	margin-top:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4122D;
}
#content div.artistOverview div.colum div.artist div.link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
}
#content div.content div.text div.searchItem {
	margin:0 4px 4px 0;
	clear:both;
}
#content div.content div.text div.searchItem div.image{
	width:30px;
	float:left;
}
#content div.content div.text div.searchItem div.link{
	margin-top:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4122D;
}
#content div.content div.text div.searchItem div.link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
}
#right input.booking {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding-top:2px;
	border:0;
	width:164px;
	height:15px;
	background:url(../../images/bg_booking.gif) no-repeat;
}
#right textarea.booking {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding-top:2px;
	border:0;
	width:164px;
	height:134px;
	overflow:auto;
	background:#ffffff url(../../images/bg_bookingta.gif) no-repeat;
}
#right input.bookingError {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C4122D;
	padding-top:2px;
	border:0;
	width:164px;
	height:15px;
	background:url(../../images/bg_booking.gif) no-repeat;
}
#right textarea.bookingError {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C4122D;
	padding-top:2px;
	border:0;
	width:164px;
	height:134px;
	overflow:auto;
	background:#ffffff url(../../images/bg_bookingta.gif) no-repeat;
}
#right #errorDiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
	display:none;
}

div.bookingContent td.artist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:4px;
}
div.bookingContent table {
	margin:5px 0 0 10px;
}
div.bookingContent td.contentContact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C4122D;
	padding:4px;
}
div.bookingContent td.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding:4px;
}
div.bookingContent td.content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
