h1{
	font-family:Arial,Verdana;
	font-size:120%;
	color:#FF0000;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px solid black;	
	line-height:12px;
	margin-bottom:10px;
}

#content h2
{
	font-family:Arial,Verdana;
	font-size:110%;
	margin-bottom:10px;
}

#content h2 .gray
{
	font-family:Arial,Verdana;
	font-size:110%;
	margin-bottom:10px;
	color:gray;
}

#content .adres
{
	font-family:Arial,Verdana;
	font-size:110%;
	margin-bottom:10px;
	color:red;
}



#content h3
{
	font-family:Arial,Verdana;
	font-size:90%;
	margin-top:30px;
	margin-bottom:8px;
	color:gray;
}

#content h4
{
	font-family:Arial,Verdana;
	font-size:90%;
	margin-bottom:10px;
	color:red;
	text-transform:uppercase;
}

#content .credits
{
	background-image:url(../images/separator.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-top:30px;
	margin-top:30px;
	font-family:Arial,Verdana;
	font-size:70%;
	color:#818285;
	line-height:11pt;
	text-align:center;	
}

#content .subtitle
{
	font-family:Arial,Verdana;
	color:gray;
	margin-bottom:5px;
	margin-top:5px;
}

#content .quote
{
	margin-left:30px;
}

#content .quote a
{
	color:black;
	text-decoration:none;	
}

#content .quote a:hover
{
	color:red;
	text-decoration:none;	
}

#image_artist, #image_location
{
	display:block;
	width:500px;
	height:180px;
	overflow:hidden;
}


#image_artist_location
{
	display:block;
	width:440px;
	height:100px;
	overflow:hidden;
}

.content_top_nav 
{
	list-style:none;
	font-family:Arial,Verdana;
	font-size:80%;
}

.content_top_nav a
{
	color:#818285;
	text-decoration:none;
}

.content_top_nav a:hover
{
	color:red;
}

.header_image_button
{
	padding:5px;
}

#collapse_image_on_artist, #collapse_image_off_artist, #collapse_image_on_location, #collapse_image_off_location
{
	width:30px;	
}

#locatie_kaart
{
	display:block;
	height:0px;
	overflow:hidden;	
}

.black_heading
{
	height:30px;
	background-color:black;
	margin-top:10px;
	padding-left:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:white;
}

.red_heading{
	height:30px;
	background-color:red;
	color:white;
	margin-top:10px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.red_heading_static{
	height:30px;
	background-color:red;
	color:white;
	margin-top:10px;
	line-height:30px;
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.red_heading:hover
{
	background-color:#818285;
}

.red_heading a
{
	padding-left:30px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	width:460px;
	height:100%;
} 

.gray
{
	color:gray;
}

.gray a 
{
	color:red;	
	text-decoration:none;
}


.location_title_work
{
	height:30px;
	background-color:black;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-transform:uppercase;
}

.location_title_location
{
	height:30px;
	background-color:red;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-transform:uppercase;
}

.location_link_artist
{
	margin-top:10px;
	height:30px;
	background-color:gray;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.location_link_artist a, .location_title_work a, .location_title_location a
{
	color:white;
	text-decoration:none;
	line-height:30px;
}

#campagne_beeld
{
	display:block;
	height:333px;
	overflow:hidden;
}

