HTML{
	background-color:#000000; 
}

BODY{
	background-color:#000000; 
	margin:0; 
	padding:0;
}

html,body {
	height: 100%;
}

#mainDIV{
	height:100%;
}

#mainTable{
	width:748px;
	* width:750px;
	height:100%; 
	border-collapse:collapse; 
}

#topFrame{
	width:inherit; 
	height:90px;
	background-color:#000000; 
	margin:0; 
	padding:0; 
	border-left:2px solid #000000; 
	border-right:2px solid #000000; 
	background-image:url(/Framework/Images/logoTop.jpg); 
	background-position:bottom left; 
	background-repeat:no-repeat;
}

#navFrame{
	width:inherit; 
	height:90px; 
	text-align:left;
	background-color:#000000; 
	margin:0; 
	padding:0; 
	border-left:2px solid #ffffff; 
	border-right:2px solid #ffffff; 
	vertical-align:bottom;
}

#menuWrapper{
	position: relative;
	margin: 0 auto;
	width: 745px;
	height: 90px;
	text-align: left;	
}

#logoBottomDiv{
	position:absolute;
	left:34px;
	top:0px;
}

#logoDiv{
	position:absolute;
	top:53px;
}

#contentFrame{
	width:inherit; 
	height:100%;
	background-color:#420000; 
	margin:0px; 
	padding:0px; 
	border:0px;
	border-left:2px solid #ffffff; 
	border-right:2px solid #ffffff; 
}

#contentDIV{
	width:100%; 
	height:100%;
	bottom:0px;
	padding:0px;
	border:0px;
	background-attachment:inherit;
	background-image:url(/Framework/Images/mainBg.jpg); 
	background-position:top left; 
	background-repeat:repeat-y; 
}

#navigationDiv{
	width:inherit;
	height:15px;
	background-color:#222222;
	text-align:right;
}

.subMenu{
	position:absolute;
	background-color:#222222;
	visibility:hidden;
	text-align:right;
}

#bandSub{
	left:400px;
}

#mediaSub{
	left:700px;
}

#hiddenPreloadDiv{
	display:none;
}

#soundplayerDiv{
	position:absolute;
	top:70px;
	left:526px;
	width:220px;
	height:20px;
}
* html #soundplayerDiv{
	top:73px;
}
#mainLinkDiv{
	position:absolute;
	top:73px;
	left:0px;
	width:746px;
	height:20px;
	background-color:#222222;
}

* html #mainLinkDiv{
	top:73px;
}

#mainLinkDiv_new{
	position:absolute;
	top:163px;
	left:1px;
	width:744px;
	height:20px;
	background-color:#222222;
}

* html #mainLinkDiv_new{
	top:163px;
}

#mainLinkDiv, #mainLinkDiv A:link{
	color:#D7E09E;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
}
.subDiv{
	position:absolute;
	top:55px;
	left:0px;
	width:746px;
	height:15px;
	display:none;
}

.subDiv, .subDiv A:link{
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	color:#D7E09E;
	text-decoration:none;
	text-transform:uppercase;
}
#topImageDiv{
	background-color:#000000;
	width:746px;
	height:90px;
}
#topImage{
	width:746px;
	height:90px;
}

/* FRONTPAGE STYLES */

#wrapperDiv{
	position: relative;
	margin: 0 auto;
	width: 748px;
	text-align: left;	
}

#spotlightCell{
 width:515px;
}

#overigNieuwsCell{
	vertical-align:top;
	width:315px;
}

#gigsCell{
	vertical-align:top;
	width:200px;
}

#loopDiv{
	position:absolute;
	left:530px;
	top:15px;
	width:199px;
	height:300px;
	border:1px solid #D7E09E;
}


/* ADMIN CSS */
#adminTopDiv{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100px;
}

#adminLeftDiv{
	position:absolute;
	left:0px;
	top:100px;
	width:150px;
	padding-left:10px;
	padding-top:10px;
}

#adminContentDiv{
	position:absolute;
	left:150px;
	top:100px;
	padding-left:10px;
	padding-top:10px;
}