			#wrapper, #carousel, #carousel > div {
				width: 590px;
				height: 300px;
			}
			
			#wrapper {
/*				margin: -175px 0 0 -495px;*/
				margin: 0;
				overflow: hidden;
				position: relative;
/*				top: 50%;
				left: 50%;*/
			}
			#bg {
/*				background-color: #ccc;*/
				background-color: #568495;
				width: 590px;
				height: 270px;
				position: absolute;
				z-index: 1;
				top: 0;
				left: 0;
				border-radius: 10px;
			}
			#carousel {
				position: relative;
				z-index: 2;
			}
			#carousel div {
				position: relative;
				float: left;
			}
			#carousel div > * {
				position: absolute;
			}
			#carousel img.img-front {
				left: 50px;
				top: 30px;
				z-index: 4;
				box-shadow: 10px 10px 25px #000; /* Opera & hoe het zou moeten */
/*				-moz-box-shadow: 10px 10px 25px #000; /* Firefox/Mozilla */
/*				-webkit-box-shadow: 10px 10px 25px #000; /*Safari/Chrome */
			}

			#carousel img.img-back {
				left: 170px;
				top: 50px;
				z-index: 3;
				box-shadow: 8px 8px 12px #000; /* Opera & hoe het zou moeten */
/*				-moz-box-shadow: 8px 8px 12px #000; /* Firefox/Mozilla */
/*				-webkit-box-shadow: 8px 8px 12px #000; /*Safari/Chrome */
			}
			#carousel h3 {
				font-size: 20px;
				font-weight: bold;
				color: #fff;
/*				text-shadow: 0 0 2px rgba(0,0,0,0.5);*/
				width: 300px;
				left: 355px;
				top: 50px;
				margin: 0;
			}
			#carousel p {
				color: #fff;
				font-size: 14px;
/*				text-shadow: 0 1px 1px #fff;*/
				width: 275px;
				left: 355px;
				top: 90px;
				margin: 0;
			}
			#carousel div.car {
				color: #fff;
				font-size: 12px;
/*				text-shadow: 0 1px 1px #fff;*/
				width: 275px;
				left: 345px;
				top: 70px;
				margin: 0;
			}
			#carousel a {
				color: #fff;
				font-size: 14px;
				text-shadow: 0 1px 2px rgba(0,0,0,0.5);
				text-decoration: none;
				text-align: center;
				line-height: 40px;
				outline: none;
				display: block;
/*				background-image:url(../images/BlockHeader.png);
				background-size: cover;
				background-position:center;*/
				background-color: #449CB6;				
				border: 1px solid #666;
				width: 175px;
				height: 40px;
				left: 380px;
				top: 250px;
				
				border-radius: 5px;
				box-shadow: 0 2px 5px rgba(0,0,0,0.5);
/*				background-image: -moz-linear-gradient(bottom, #666 25%, #888 75%);
				background-image: -webkit-linear-gradient(bottom, #666 25%, #888 75%);*/
				background-image: -ms-linear-gradient(bottom, #666 25%, #449CB6 75%);
				background-image: linear-gradient(bottom, #666 25%, #449CB6 75%);
			}
			#carousel a:hover {
				background-color: #777;
/*				background-image: -moz-linear-gradient(top, #666 25%, #888 75%);
				background-image: -webkit-linear-gradient(top, #666 25%, #888 75%);*/
				background-image: -ms-linear-gradient(top, #666 25%, #449CB6 75%);
				background-image: linear-gradient(top, #666 25%, #449CB6 75%);
			}
			
			#prev, #next {
				background-color: #fff;
				display: block;
				width: 50px;
				height: 50px;
				position: absolute;
				top: 110px;
				z-index: 10;
				border-radius: 25px;
				box-shadow: 0 0 5px rgba(0,0,0,0.4);
			}
			#prev span, #next span {
				border-top: 6px solid transparent;
				border-bottom: 6px solid transparent;
				display: block;
				width: 0;
				height: 0;
				position: absolute;
				top: 19px;
			}
			#prev {
				left: -25px;
			}
			#prev span {
				border-right: 10px solid #568495;
				left: 25px;
			}
			#prev:hover span {
				border-right-color: #2B424A;
			}
			#next {
				right: -25px;
			}
			#next span {
				border-left: 10px solid #568495;
				right: 25px;
			}
			#next:hover span {
				border-left-color: #2B424A;
			}