* {
	margin: 0;
	padding: 0;
}

html, body, #wrapper {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}

body {
	font-family: Arial, Geneva, Verdana, sans-serif;;
	font-size: 13px;
	color: #4f4f4f;
	background: #fff;
}

td {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 13px;
	color: #4f4f4f;
	line-height: 18px;
}

a img {
	border: none;
}

#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 950px;
}

	#container {
		position: relative;
		float: left;
		width: 950px;
		height: 673px;
		margin: 0;
		padding: 0;
		border: 1px solid #ee7e99;
		background: #fcdfeb url(../images/bg.gif) 0 0 no-repeat;
	}
			
		#logo {
			float: left;
			clear: both;
			margin: 20px 0 0 55px; 
		}
			html>body #logo { margin: 24px 0 0 100px; }
			*:first-child+html #logo { margin: 24px 0 0 100px; }
		
		#visual {
			float: left;
			clear: both;
			width: 321px;
			margin: 77px 0 0 35px;
		}
			html>body #visual { margin: 77px 0 0 71px; }
			*:first-child+html #visual { margin: 77px 0 0 71px; }

			.pics { height: 321px; width: 321px; padding:0; margin:0; overflow: hidden }
			.pics img { height: 321px; width: 321px; top:0; left:0 }
	
		#menu {
			position: absolute;
			right: 70px;
			top: 20px; 
			margin: 80px 30px 0 0;
		}
			
			#menu ul { list-style: none; }
			#menu li { margin: 0 0 10px; }
		
			#menu li a {
				color: #464647;
				font-weight: bold;
				text-decoration: none;
			}
			
				#menu li a:hover, #menu li.active a { color: #a94662; }
			
				#menu li.home a { margin: 0; }	
				#menu li.collectie a { margin: 0 0 0 25px; }	
				#menu li.shows a { margin: 0 0 0 20px; }	
				#menu li.rijen a { margin: 0 0 0 45px; }	
				#menu li.roosendaal a { margin: 0 0 0 35px; }	
				
				
		#content {
			position: absolute;
			right: 220px;
			top: 210px; 
			width: 280px;
			margin: 20px 0px 0 0;
			text-align: justify;
		}
		
			#content h1 {
				font-size: 25px;
				font-weight: normal;
				color: #94314d;
				margin: 0 0 5px;
			}
			
			#content h2 {
				font-size: 14px;
				color: #484747;
				margin: 0 0 10px;
			}
			
			#content a {
				color: #94314d;
				text-decoration: underline;
			}
			
				#content a:hover {
					color: #484747;
				}
				
			#content ul {
				margin: 10px 0 10px 15px;
				list-style-type: square;
			}
			
				#content li {
					padding-left: 10px;
				}
				