/**
 * Stylesheet for Soiree 1954
 *
 * @author	Meheus Michiel
 */

	/**
	 * General Page Structure
	 */
	
		html, body {
			height: 100%;
			background-color: #000;
		}
		
		body {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #555;
			line-height:21px;
		}
	
		#siteWrapper {
			width: 100%;
			position: relative;
			margin: 0 auto 0;
			min-height: 100%;
			margin-left: auto;
			margin-right: auto;
			background-image: url(../img/background2.png);
			background-position:center top;
			background-repeat:no-repeat;
		}
		
	/*
	 * contentBackground
	 */
	
		#contentBackground {
			width: 836px;
			height: 592px;
			position: relative; /* fixed needed for all IEs */
		 	padding: 30px 0px 20px 40px;
			margin: -63px auto 50px auto;
			top: 170px;
		}


	/**
	 * The Header
	 */
	
		#header {
			position: relative;
			height: 205px;
			width: 100%;
		}
	
		h1 {
			display: block;
			width: 181px;
			height: 192px;
			position: absolute;
			left: -30px;
			top: 60px;
			overflow: hidden;
		}
		
		h1 a {
			display: block;
			width: 181px;
			height: 192px;
			text-indent: -9999px;
			text-decoration: none;
			background: url(../img/wijveke.png) no-repeat top left;
		}
		
	
	/**
	 * Content
	 */
	
		#content {
			position: relative; /* fixed needed for all IEs */
		 	padding: 30px 0px 20px 40px;
			margin: -695px auto 50px auto;
			width: 836px;
			height: 743px;			
		}
		
		#contentText {
			position: absolute;
			width: 530px;
			top: 350px;
			left: 85px;
		}
		
		#submenu_info {
			float: left;
			width: 110px;
			height: 300px;
		}
		
		#cont_right {
			float: right;
			width: 420px;
		}
			
		
	/**
	 * Social networks
	 */
	
		div#social_network_list ul li {
			display: block;
			width: 39px;
			height: 39px;
			position: absolute;
			overflow: hidden;
		}
		
		div#social_network_list ul li a {
			display: block;
			width: 39px;
			height: 39px;
			text-indent: -9999px;
			text-decoration: none;
		}
		
		#facebook {
			left: 410px;
			top: 210px;
		}
		
		#facebook a {
			background: url(../img/facebook_icon.png) no-repeat top left;
		}
		
		#twitter {
			left: 375px;
			top: 203px;
		}
		
		#twitter a {
			background: url(../img/twitter_icon.png) no-repeat top left;
		}
		
		#netlog {
			left: 341px;
			top: 194px;
		}
		
		#netlog a {
			background: url(../img/netlog_icon.png) no-repeat top left;
		}
	
		
	/**
	 * Menubar
	 */
		
		/*home*/
		div#link1.homeActief a {
			-moz-transform:rotate(92deg); /* firefox */
			-webkit-transform: rotate(92deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 637px;
			top: 265px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link2.homeActief a {
			-moz-transform:rotate(100deg); /* firefox */
			-webkit-transform: rotate(100deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 690px;
			top: 318px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link3.homeActief a {
			-moz-transform:rotate(107deg); /* firefox */
			-webkit-transform: rotate(107deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 772px;
			top: 334px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link4.homeActief a {
			-moz-transform:rotate(110deg); /* firefox */
			-webkit-transform: rotate(110deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 802px;
			top: 385px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		/*info*/
		div#link1.infoActief a {
			-moz-transform:rotate(93deg); /* firefox */
			-webkit-transform: rotate(93deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 648px;
			top: 255px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link2.infoActief a {
			-moz-transform:rotate(100deg); /* firefox */
			-webkit-transform: rotate(100deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 700px;
			top: 310px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link3.infoActief a {
			-moz-transform:rotate(106deg); /* firefox */
			-webkit-transform: rotate(106deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 747px;
			top: 353px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link4.infoActief a {
			-moz-transform:rotate(110deg); /* firefox */
			-webkit-transform: rotate(110deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 802px;
			top: 385px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		/*Line up*/
		div#link1.lineUpActief a {
			-moz-transform:rotate(93deg); /* firefox */
			-webkit-transform: rotate(93deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute; 
			left: 628px;
			top: 275px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link2.lineUpActief a {
			-moz-transform:rotate(100deg); /* firefox */
			-webkit-transform: rotate(100deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 700px;
			top: 310px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link3.lineUpActief a {
			-moz-transform:rotate(107deg); /* firefox */
			-webkit-transform: rotate(107deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 772px;
			top: 334px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link4.lineUpActief a {
			-moz-transform:rotate(110deg); /* firefox */
			-webkit-transform: rotate(110deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 802px;
			top: 385px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		/*Media*/
		div#link1.mediaActief a {
			-moz-transform:rotate(93deg); /* firefox */
			-webkit-transform: rotate(93deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 637px;
			top: 265px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link2.mediaActief a {
			-moz-transform:rotate(100deg); /* firefox */
			-webkit-transform: rotate(100deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 700px;
			top: 310px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link3.mediaActief a {
			-moz-transform:rotate(106deg); /* firefox */
			-webkit-transform: rotate(106deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 747px;
			top: 353px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		div#link4.mediaActief a {
			-moz-transform:rotate(110deg); /* firefox */
			-webkit-transform: rotate(110deg); /* safari */
			filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE */
			position: absolute;
			left: 818px;
			top: 375px;
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
	
	/**
	 * Spacer
	 */
	
		#spacer1 {
			height: 1px;
		}
		
		#spacer2 {
			height: 1px;
			width: 100%;
		}
	
		
	/**
	 * Footer
	 */

		div#footer {
		  text-align: center;
		  width: 100%;
		  position: absolute;
		  bottom: 0;
		  background-color: #220532;
		  height: 25px;
		  line-height: 25px;
		  overflow: hidden;
		  clear: both;
		}
		
		div#footer ul li {
			display: inline;
			padding: 0 10px;
			color: #FDD017;
		}

	/**
	 * line up
	 */
	
		.zaal_titel {
			color: #fff;
			text-decoration: underline;
			font-size: 11pt;
		}
		
		.uur {
			margin-left: 15px;
			float: left;
			padding-right: 6px;
			color: #bbb;
		}
		
		.dj {
			margin-left: 15px;
			color: #ddd;
		}
		
		.set {
			margin-left: 35px;
			padding-bottom: 10px;
		}
		
		.set a {
			color: #ddd;
			text-decoration: underline;
		}
		
		.set a:hover {
			color: #999;
			text-decoration: underline;
		}
		
		#spacer3 {
			height: 20px;
		}
	
	/**
	 * info
	 */
	
		.verkoopplaats {
			font-size: 8pt;
			padding-bottom: 6px;
			margin-left: 20px;
		}
		
		.bolt {
			font-weight: bold;
		}
		
		.move_left {
			padding-left: 20px;
		}
		
		.verkoopplaats_titel {
			text-decoration: underline;
			font-weight: bold;
			font-size: 12px;
			padding-bottom: 10px;
		}
		
	
	/**
	 * concept
	 */
	
		.para {
			padding-bottom: 15px;
		}
		
		#extras li {
			margin-left: 10px;
		}
		
	/**
	 * vip
	 */
	
		#inclusief li {
			margin-left: 10px;
		}
		
	/**
	 * media
	 */
	
		#affiche {
			margin-left: 90px;
		}
		
		#avatar_wrapper {
			margin-left: 50px;
		}
	

	/**
	 * General Styles
	 */

		.linkMenu a {
			font-family: Tahoma;
			font-size: 20pt;
			color: #fff;
			display:block;
			text-decoration: none;
		}
		
		.link_submenu {
			margin-bottom: 5px;
		}
		
		.link_submenu a {
			color: #555;
			font-size: 13pt;
			text-decoration: none;
		}
		
		.link_submenu a:hover {
			color: #FFF;
			font-size: 13pt;
			text-decoration: none;
		}
		
		.link_submenu_active {
			margin-bottom: 5px;
		}
		
		.link_submenu_active a {
			color: #FFF;
			font-size: 13pt;
			text-decoration: none;
		}
		
		.news_topic_titel {
			text-decoration: underline;
			font-size: 12pt;
			color: #fff;
			padding: 0 0 3px 15px;
			padding-top: 10px;
		}
		
		.news_topic_content {
			color: #FFF;
			font-size: 9pt;
			padding-left: 25px;
			padding-bottom: 15px;
			border-bottom: solid 1px #bbb;
		}
	
		.news_topic {
			margin-top: -30px;
		}
		
		.route_img {
			margin-left: 50px;
		}
		
		#uur_plaats_img {
			position: absolute;
			left: 210px;
			top: 80px;
		}
		
	 
	/**
	 * CSS Clearfix
	 * @see http://www.positioniseverything.net/easyclearing.html
	 */
		 .clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}