

/* main page items */
	BODY{
		background-color:#EFEFEF;
		padding:0px;
		margin:0px;
		font-family:"Arial","Sans-serif";
		font-size:10px;
		color:#000000;
	}
	TD{
		font-family:"Arial","Sans-serif";
		font-size:11px;
		color:#000000;
	}
	TD A{
		color:#666666;
		text-decoration:underline;
	}
	TD A:Hover{
		text-decoration:none;
	}
	HR{
		border:1px solid transparent;
		border-top:1px solid #9999cc;
		margin-top:1px;
		padding-top:1px;
	}
	HR.light{
		border-style:solid;
		border-top:1px solid #EFEFEF;
		margin-top:1px;
		padding-top:1px;
	}
	.left-border-top{
		background-image:url(../images/bgleft_top.gif);
		background-position:100% 0%;
		background-repeat:no-repeat;
		height:508px;
	}
	.right-border-top{
		background-image:url(../images/bgright_top.gif);
		background-position:0% 0%;
		background-repeat:no-repeat;
	}
	.left-border-bot{
		background-image:url(../images/bgleft_bot.gif);
		background-position:100% 100%;
		background-repeat:no-repeat;
		height:48px;
	}
	.right-border-bot{
		background-image:url(../images/bgright_bot.gif);
		background-position:0% 100%;
		background-repeat:no-repeat;
	}

/* submenu */

	.submenu{
		background-image:url(../images/verloop_submenu.gif);
		background-repeat:repeat-x;
		height:247px;
		width:255px;
	}
	.submenu-end{
		background-image:url(../images/verloop_submenu.gif);
		background-repeat:repeat-x;
		height:247px;
	}
	.dSubmenu{
		background-image:url(../images/bg_submenu.gif);
		background-repeat:no-repeat;
		margin-left:71px;
		margin-right:0px;
		margin-top:31px;
		margin-bottom:0px;
		padding:11px 0px 30px 0px;
		font-size:11px;
		/*height:240px;*/
		width:184px;
		overflow:hidden;
	}
	.dSubmenu-title{
		background:url(../images/submenu_bg_header.gif);
		background-position: 0px 50%;
		background-repeat:repeat-x;
		margin:0px 14px 6px 14px;
		padding:10px 4px 2px 4px;
		font-size:12px;
		font-weight:bold;
		color:#336;
		text-transform:uppercase;
		text-align:right;
		border: 1px solid #336;
	}
	.dSubmenu-end{
        background-image:url(../images/bg_submenu_bottom.gif);
        background-repeat:no-repeat;
        position:absolute;
        margin-left:72px;
        margin-right:0px;
        width:184px;
        height:5px;
        clear:both;
	}
	.submenu-home{
		font-weight:bold;
		font-size:12px;
		line-height:21px;
	}
	.submenu-home A{
		width:194px;
		text-decoration:none;
		color:#9999cc;
	}
	.submenu-home-bullet-color{
		background-color:#9999cc;
		float:left;
	}
	.dSubmenu-item{
		padding: 0px 11px 0px 22px;
		background-image:url(../images/bullet_menu.gif);
		background-repeat:no-repeat;
		background-position:10px 1px;
		color:#336;
		font-size:11px;
		margin-bottom:-1px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.dSubmenu-item A{
		color:#336;
		text-decoration:none;
	}
	.dSubmenu-item A:Hover{
		color:#666666;
	}
	.dSubcontent{
		width:215px;
		background-color:transparent;
		color:#369;
		font-size:11px;
		padding: 0px 11px 0px 22px;
		margin:0px
		margin-bottom:-1px;
	}
/* next sub */
	.dSubmenu1-item{
		padding: 0px 11px 0px 30px;
		font-size:11px;
		margin-bottom:0px;
		padding-bottom:1px;
		background-image:url(../images/bullet_line.gif);
		background-repeat:no-repeat;
		background-position:18px 1px;
		font-weight:bold;
		color:#336;
	}
	.dSubmenu1-item A{
		color:#336;
		font-weight:normal;
		text-decoration:none;
	}
	.dSubmenu1-item A:Hover{
		color:#000;
		text-decoration:underline;
	}


/* content */

	.dContent{
		margin-left:20px;
		margin-right:20px;
		margin-top:5px;
		margin-bottom:0px;
		font-size:11px;
		width:402px;
	}
	.bullets-color{
		float:left;
	}
	.chapter-title{
		font-weight:bold;
		font-size:12px;
		line-height:21px;
	}
	.chapter-title A{
		font-weight:bold;
		font-size:12px;
		line-height:21px;
		text-decoration:none;
	}
	.chapter-title A:Hover{
		text-decoration:underline;
	}
	.wordseparator{
		color:#000000;
	}
	.soundbite{
    }
	.soundbite a{
	   background-image:url(../images/mp3.gif);
	   background-repeat:no-repeat;
	   padding-left:16px;
	   text-decoration:none;
	   color:#369;
	}
	.soundbite a:hover{
	   text-decoration:none;
	   color:#036;
	}

/* end of page */

	.footer{
		background-image:url(../images/verloop_footer.gif);
		background-repeat:repeat-x;
		background-position:0% 100%;
		height:48px;
		padding-bottom:6px;
		font-size:10px;
		color:#B8BDDB;
	}
	.footer A{
		text-decoration:none;
		color:#B8BDDB;
	}
	.footer A:Hover{
		text-decoration:underline;
	}
	.footer-menu{
		height:20px;
		font-size:10px;
		color:#B8BDDB;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:6px;
	}
	.footer-menu A{
		text-decoration:none;
		color:#B8BDDB;
	}
	.footer-menu A:Hover{
		text-decoration:underline;
	}

/* tour schedule, news, music */

	.concertdag{
		font-family:"Tahoma","Sans-serif";
		font-size:10px;
		padding-left:60px;
		font-weight:bold;
		color:#9999CC;

	}
	.concertdatum{
		font-family:"Tahoma","Sans-serif";
		padding-left:20px;
		font-weight:bold;
		color:#9999CC;
	}
	.concerttijd{
		font-weight:bold;
		color:#9999CC;
	}
	.concerttijd A{
		color:#9999CC;
		text-decoration:none;
	}
	.concerttijd A:Hover{
		color:#9999CC;
		text-decoration:none;
	}
	.concertlokatie{
		padding-left:10px;
		text-transform:uppercase;
		font-size:12px;
		letter-spacing:1pt;
	}
	.concertadres{
		padding-left:10px;
	}
	.concertprogramma{
		margin-left:60px;
		width:346px;
		margin-top:4px;
		margin-bottom:4px;
		border-top:1px solid #B8BDDB;
		border-bottom:1px solid #B8BDDB;
		text-transform:uppercase;
		font-size:12px;
		letter-spacing:1pt;
		font-weight:bold;
	}
	.concertinfo{
		margin-left:60px;
	}
	.concertinfo A{
		color:#000000;
		text-decoration:underline;
	}
	.concertinfo A:Hover{
		text-decoration:none;
	}
	.cdinfo{
		margin-left:8px;
	}
	.cdinfo A{
		color:#000000;
		text-decoration:underline;
	}
	.cdinfo A:Hover{
		text-decoration:none;
	}
	.cdimage{
		border:1px solid #9999CC;
	}
	.cdcoverklein{
		font-family:"Tahoma", "Sans-serif";
		border:1px solid #9999CC;
		float:left;
	}
	.concertmaand{
		margin-top:8px;
		margin-bottom:0px;
		text-transform:uppercase;
		font-size:12px;
		line-height:14px;
		letter-spacing:1pt;
		font-weight:bold;
		color:#333399;
	}
	.hr{
		height:8px;
		width:100%;
		margin-top:4px;
		border-top:1px solid #9999cc;
		overflow:hidden;
	}
	.concertdate{
		position:absolute;
		font-family:"Tahoma", "Sans-serif";
		width:50px;
		height:40px;
		font-size:36px;
		line-height:26px;
		text-align:right;
		vertical-align:top;
	}

/* form stuff */
	form{
		margin:0px;
		padding:0px;
	}
	.input{
		background-color:#EFEFEF;
		border:1px solid #C8D8E4;
		padding:0px;
		padding-left:2px;
		padding-right:2px;
		margin:0px;
		font-family:"Akzidenz Grotesk","Tahoma","Sans-serif";
		font-size:11px;
		color:#000000;
		width:150px;
		height:16px;
		line-height:12px;
	}
	.area{
		background-color:#EFEFEF;
		border:1px solid #C8D8E4;
		padding:0px;
		padding-left:2px;
		padding-right:2px;
		margin:0px;
		margin-bottom:2px;
		font-family:"Akzidenz Grotesk","Tahoma","Sans-serif";
		font-size:11px;
		line-height:12px;
		color:#000000;
		width:150px;
		height:110px;
	}
	.button{
		background-color:#E1EAF0;
		border:1px solid #C8D8E4;
		padding:0px;
		padding-left:2px;
		padding-right:2px;
		margin:0px;
		font-family:"Akzidenz Grotesk","Tahoma","Sans-serif";
		font-size:11px;
		font-weight:bold;
		color:#369;
		height:16px;
		line-height:10px;
		cursor:pointer;
	}
/* plugin remarks */

	.plugin{
		font-size:9px;
		bottom:0px;
		left:0px;
		/*background-color:#efefef;*/
		color:#999;
		width:100%;
		padding-left:4px;
		padding-top:4px;
		padding-bottom:4px;
		margin-bottom:10px;
	}
	.plugin a{
		color:#999;
		text-decoration:underline;
	}
	.plugin a:hover{
		text-decoration:none;
	}
