@charset "UTF-8";* { border:0px; }body {	background-color:black;	margin: 0;	padding: 0;	background-image:url(images/cr09_background.gif);	background-position: top center;	background-repeat:no-repeat;}body {   font-size: 0.75em;   font-family:Arial, Helvetica, sans-serif;   }#wrapper {	position:absolute;	left: 50%;	min-height: 100%;	margin-left: /*-475px*/-512px;	width:1024px;	background-position:center;	}#player {/*width:950px;margin: 0 auto;*/}#playerswf { /*margin: 0 auto;position:relative;*/}#playerswf {	width: 960px;	position:absolute;	left: 0;	top:0;	background-color:#000000;	}#player-inner {	position: relative;	width: 960px;	margin: auto;}#player-container {	position:relative;	top: 0;	left: 0;	width: 100%;	height: 20px;	background:#000 url(/images/playerbg.jpg) repeat;	color:#fff;	line-height:20px;}#header {	width: 950px;	margin: 10px 50px 0;	}#container {	width: 950px;	margin: 0 auto;	padding: 0 0 10px 0;}#logo {	margin:0;	padding:0;}#wrapper #header #logo h1 {	height: 75px;	width: 475px;	text-indent: -9999px;	margin: 10px 0 0 0;	padding:0;	font-size: 0;}#wrapper #header #logo h1 a {	height: 75px;	width: 475px;	display: block;	background:url(/images/header_h1_crammerock.gif);	text-indent: -9999px;	text-decoration: none;}#wrapper #header #logo h2#date {	height: 28px;	width: 475px;	background:url(/images/header_h2_date.gif);	text-indent: -9999px;	margin: 0;	padding:0;	font-size: 0;}#wrapper #header #logo h2#stekene {	height: 34px;	width: 475px;	background:url(/images/header_h2_stekene.gif);	text-indent: -9999px;	margin: 0;	padding:0;	font-size: 0;}#wrapper #header #logo h2#kbc {	height: 53px;	width: 53px;	text-indent: -9999px;	margin: 0;	padding:0;	position:absolute;	left: 210px;	top: 117px;	font-size: 0;}#wrapper #header #logo h2#kbc a {	height: 53px;	width: 53px;	display: block;	background:url(/images/header_h2_kbc.gif);	text-indent: -9999px;	font-size: 0; }/*#wrapper #header #logo h2#kbc a:hover {	height: 53px;	width: 53px;	display: block;	background:url(images/header_h2_kbc.gif);	text-indent: -9999px;	font-size: 0; }*/.skip-to-content { 	text-indent: -9999px; 	height: 0; 	overflow: hidden; 	padding: 0; }#sponsors {	position:absolute;	right: 55px;	top: 50px;	margin: 0;	padding: 0;	text-align:center;}#wrapper #header #sponsors #stubru {	background:url(images/header_sponsors_stubru.gif);	display:block;	height: 30px;	width: 56px;	float:left;}#wrapper #header #sponsors #stubru a{	display:block;	height: 30px;	width: 56px;	text-indent: -9999px;}#wrapper #header #sponsors #netlog {	background:url(images/header_sponsors_netlog.gif);	display:block;	height: 15px;	width: 74px;	float:left;}#wrapper #header #sponsors #netlog a{	display:block;	height: 15px;	width: 74px;	text-indent: -9999px;}#wrapper #header #sponsors #tmf {	background:url(images/header_sponsors_tmf.gif);	display:block;	height: 34px;	width: 33px;	float:left;}#wrapper #header #sponsors #tmf a{	display:block;	height: 34px;	width: 33px;	text-indent: -9999px;}#wrapper #header #sponsors #demorgen {	background:url(images/header_sponsors_dm.gif);	display:block;	height: 22px;	width: 105px;	float:left;}#wrapper #header #sponsors #demorgen a{	display:block;	height: 22px;	width: 105px;	text-indent: -9999px;}#wrapper #header #sponsors #kaho {	background:url(images/header_sponsors_kaho.gif);	display:block;	height: 28px;	width: 66px;	float:left;	clear:left;}#wrapper #header #sponsors #kaho a{	display:block;	height: 28px;	width: 66px;	text-indent: -9999px;}#wrapper #header #sponsors #konvert {	background:url(images/header_sponsors_konvert.gif);	display:block;	height: 28px;	width: 94px;	float:left;}#wrapper #header #sponsors #konvert a{	display:block;	height: 28px;	width: 94px;	text-indent: -9999px;}#wrapper #header #sponsors #pioneer {	background:url(images/header_sponsors_pioneer.gif);	display:block;	height: 17px;	width: 91px;	float:left;}#wrapper #header #sponsors #pioneer a{	display:block;	height: 17px;	width: 91px;	text-indent: -9999px;}#wrapper #header #sponsors #vmw {	background:url(images/header_sponsors_vmw.gif);	display:block;	height: 27px;	width: 29px;	float:left;}#wrapper #header #sponsors #vmw a{	display:block;	height: 27px;	width: 29px;	text-indent: -9999px;}ul#nav {	margin: 0 0 0 50px;	padding: 0;	list-style-type: none;	font-size: 0;}#container #topnav .home  {	display:block;	height: 29px;	width: 66px;	float:left;	text-indent: -9999px;		text-decoration: none;	text-decoration: none;}#container #topnav .home  a {	/*background:url(images/nav_home.gif);*/	background:url(/denny/images/nav_home_hover.png);		display:block;	height: 29px;	width: 66px;	float:left;	text-indent: -9999px;		text-decoration: none;	text-decoration: none;	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#container #topnav .home  a:hover {	background:url(/denny/images/nav_home_hover.png);	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#container #topnav .page-item-2 {	display:block;	height: 29px;	width: 131px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-2 a {	background:url(/denny/images/nav_programma.gif);	display:block;	height: 29px;	width: 131px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-2 a:hover {	background:url(/denny/images/nav_programma_hover.png);		behavior: url(/2008/js/iepngfix/iepngfix.htc); }#container #topnav .page-item-38 {	display:block;	height: 29px;	width: 86px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#container #topnav .page-item-38 a {	background:url(/denny/images/nav_tickets.gif);	display:block;	height: 29px;	width: 86px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-38 a:hover {	background:url(/denny/images/nav_tickets_hover.png);	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#container #topnav .page-item-3 {	display:block;	height: 29px;	width: 55px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-3 a {	background:url(/denny/images/nav_info.gif);	display:block;	height: 29px;	width: 55px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-3 a:hover {	background:url(/denny/images/nav_info_hover.png);	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#container #topnav .page-item-6 {	display:block;	height: 29px;	width: 139px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-6 a {	background:url(/denny/images/nav_geschiedenis.gif);	display:block;	height: 29px;	width: 139px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-6 a:hover {	background:url(/denny/images/nav_geschiedenis_hover.png);	behavior: url(/2008/js/iepngfix/iepngfix.htc);}#container #topnav .page-item-4 {	/*display:none;*/	height: 29px;	width: 139px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-4 a {	background:url(/denny/images/nav_partners.gif);	display:block;	height: 29px;	width: 139px;	float:left;	text-indent: -9999px;		text-decoration: none;	font-size: 0;	margin: 0;	padding: 0;}#container #topnav .page-item-4 a:hover {	background:url(/denny/images/nav_partners_hover.png);	behavior: url(/2008/js/iepngfix/iepngfix.htc);}#content {	/*clear:both;*/	float:left;	width: 457px; min-height:400px;	padding: 0 0 0 40px;}#content p, #content li {   font-size: 1em;   color:#FFFFFF;   }   #content h4, #content h5, #content h6 {   font-size: .85em;   font-weight: normal;   }   #content li {	list-style-type:square;}   a, #content h3, #content h4, #content h5, h2.widgettitle {	color: #99dd33;	padding:0;	margin:0;}.post, .navigation, .comments{	width: 457px; 	padding: 10px;	margin: 0 auto 30px auto;	background-image:url('/2008/images/bgblack.png');	behavior: url(/2008/js/iepngfix/iepngfix.htc);  }#content h3 {	font-size: 1.55em;	margin: 0;	padding: 0;}h3 a, h2.widgettitle a {	text-decoration:none;}/*#post-2 strong { text-transform:none; font-weight:bold;}#post-2 p { text-transform:uppercase; font-weight:bold;}#post-2 em { text-transform:lowercase; font-style:normal; font-weight:normal;}*/#gallery {	float:left;	width: 360px;	height: 240px;	/*background:url(images/pixel.png);*/	margin-left: 60px;	clear:right;}.sidebar1 {	float:left;	width:160px;	height: 200px;		/*background-image:url('/2008/images/bgblack.png');*/	margin: 40px 0 40px 60px;	 }.sidebar2 {	float:left;	width:160px;	height: 200px;		/*background-color:black;*/	margin: 40px 0 40px 40px;	behavior: url(/2008/js/iepngfix/iepngfix.htc);	clear:right;	}.sidebar2 img { border:0px;}h2.widgettitle a {	text-decoration:none;	}.sidebar2 ul {	margin:0;	padding:0;	}li#twitter_hash_tag-3.widget widget_twitter_hash_tag {	margin:0;	padding:0;	}	ul.twitter-hash-tag-widget, ul.twitter-hash-tag-widget li{	margin:0;	padding:0;	}#footer {	clear:both;	width: 880px;	margin: auto;	background-image:url('/2008/images/bgblack.png');	height: 190px;	behavior: url(/2008/js/iepngfix/iepngfix.htc);	}#footer h6 {	font-size: .9em;	color:#FFFFFF;	margin: 0;	padding: 0;}#footer .column {	float: left;	padding: 10px 0 0 15px;	width: 132px;}#footer ul {	margin: 0 0 1em;	padding: 0;	position: relative;	list-style-position: outside;	list-style-type: none;}#footer ul li {	font-size: .75em;	line-height: 1.36em;	margin: 0;	padding: 0;}#footer ul li a {	color:#FFFFFF;	text-decoration: none;}#footer ul li a:hover {	color:#FFFFFF;	text-decoration: underline;}#footer #firstcolumn {	padding: 10px 0 0 10px;}#footer .lineup li {	display:inline;	margin-right: .55em;}#headerpartners{ text-align:center;}#headerpartners img { border:0px;}#ticketinfo em { font-size: 11px;color:gray;font-style:normal;}/*#post-2 ul { padding: 0;margin:0;  }#post-2 ul li { clear:both;margin-bottom:20px;list-style:none; margin-left: 10px;}#post-2 ul li ul { margin-top:5px;}#post-2 ul li ul li{display:inline;width:45%;list-style:none;float:left;clear:none;margin-right:1%;}#post-2 ul li ul li em { font-style: normal; color: gray; font-size:12px; margin-top:100px;}#post-2 ul li h3 { color: white; font-size: 16px;letter-spacing:normal;}#post-2 ul li ul li strong { color: red; }*/#post-38 blockquote { margin:0px; margin-left: 20px; }#post-38 table {color:white;}.storymenu ul { padding: 0;margin:0;  }.storymenu ul li { display:inline; margin-right:2%; list-style:none;}.storymenu ul li a { color: #A0DF4E; text-decoration:none; border-bottom:1px dotted #fff; }#post-2 ul li { display:list-item;}#post-2 ul li ul li { color: #A0DF4E; text-decoration:none; }#post-4 img { border:0px; behavior: url(http://www.crammerock.be/2008/js/iepngfix/iepngfix.htc); padding:0px; margin:0px;}#sponsorrotatie { text-align:center;}#commentform{display:block;}#commentform input {width: 150px;padding: 2px;margin: 5px 5px 1px 0;font-size:12px;font-family:Arial, Helvetica, sans-serif;border: 1px solid #CCCCCC;}#commentform textarea {width: 250px; height:50px;padding: 2px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color:#CCCCCC;border: 1px solid #333333;}#commentform #submit {	margin: 0;	color:white;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	background:#333333;	border:1px solid black;	}/* End Form Elements *//* Begin Comments*/.alt{    margin: 0;    padding: 10px;}.commentlist{	margin-left: 10px; margin-top:15px;	margin-right:30px;    padding: 0;    text-align: justify;	margin-bottom:40px;}.commentlist li{    margin-top:15px;    padding: 0;    list-style: none;}.commentlist cite { font-weight:bold; font-style:normal;}.commentlist p{    margin: 0px;}#commentform p{    margin-left: 10px; margin-top:15px;	margin-right:30px;}.nocomments{    text-align: center;    margin: 0;    padding: 0;}.commentmetadata{    margin: 0;    display: block;}.commentlist li cite a{	color: #A0DF4E; font-size:10px; font-weight:normal; text-decoration:none;}h3#comments, h3#respond{font-size:18px;color:#A0DF4E;font-weight:bold;letter-spacing: -1px;margin:0px;}.sidebar2 ul {	list-style:none;	padding: 5px;		background-image:url('/2008/images/bgblack.png');		behavior: url(/2008/js/iepngfix/iepngfix.htc);	}.sidebar2 ul li { display:inline-block;  }.sidebar2 ul li { color: #fff; }.sidebar2 ul li ul { background:none;}.sidebar2 ul li ul li {  background-color:#000; margin-bottom:5px;padding: 5px;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */ 