/* mac hide\*/
html, body {margin:0; padding:0; height:100%}
/* end hide */

body{color:#dedede;font:62% Georgia,serif;background:#020400 url(../i/bg.gif)}
a img{border:none}
h1,h2,blockquote{margin:0;padding:0;}
h1.head{position:absolute;left:253px;top:0px;width:220px;height:165px;text-align:center;text-indent:-9999px;}
h1.head a{display:block;float:left;width:200px;height:130px;}
h2{margin-bottom:25px;padding:0 5px;font:bold 1.6em "Times New Roman",serif;color:#41C7D2;text-align:center;background:url(../i/h2.gif) no-repeat center top}
h3{margin:0;padding:.25em 0;color:#666;border-bottom:1px dotted #222}
ul{margin:0;padding:0;list-style:none}
li{margin:0;padding:.5em;}
#content a:link{color:#777;font-weight:bold}
#content a:visited{color:#7a7a7a;font-weight:bold}
#content a:hover{color:#D58413;text-decoration:none;font-weight:bold}
#content a:active, #content a:focus{color:#D58413;text-decoration:none;font-weight:bold}

#wrap{margin:0 auto;width:100%;min-width:727px;height:100%;}
* html #wrap{width: expression(document.body.clientWidth < 729? "727px"  : "auto");}
#container{position:relative;overflow:hidden;margin:-100px auto 0;width:727px;/*min-height:100%;*/height:auto;font-size:1.4em}
#header{position:relative;width:727px;height:250px;background:url(../i/top.png) no-repeat center top;border-top:100px solid #000;_background-image:url(../i/gif/top.gif)}
.nav{position:absolute;left:150px;top:175px;z-index:100;margin:0;padding:0;width:450px;height:30px;line-height:30px;list-style:none;text-transform:lowercase;overflow:hidden;}
.nav li{float:left;margin:0;padding:0 18px 0 6px;height:30px;background:url(../i/star.png) no-repeat center right;border:none;_background-image:url(../i/gif/star.gif)}
.nav li.first{padding-left:0}
.nav li.last{padding-right:0;background:none}
.nav li a{text-decoration:none;color:#fff;font:bold 1.2em/20px "Times New Roman",serif;}
.nav li a:hover{color:#D58400}
.nav li a.current{color:#41C7D2;}
#content{overflow:hidden;height:100%;padding: 20px 120px 40px 120px;line-height:1.4;background:url(../i/content.png) repeat-y center top;_background-image:url(../i/gif/content.gif)}
#footer{position:relative;clear:both;margin:0 auto;width:727px;height:100px;text-align:center;color:#999;background:url(../i/footer.png) no-repeat center top;_background-image:url(../i/gif/footer.gif)}
#footer div{position:absolute;left:0;top:55px;width:727px;text-align:center;}
#footer a{color:#999;text-decoration:none}
.clear{clear:both;height:1px;margin-top:-1px;overflow:hidden;}

ul.contact{position:relative;width:486px;height:330px;color:#020400;background:url(../i/contact.gif) no-repeat center top}
.contact .mail, .contact .tel, .contact .web{position:absolute;left:60px;padding:0;}
.contact .mail{top:130px}
.contact .tel{top:170px;}
.contact .web{top:210px;}
.contact label{color:#777}
#content.contact a:link, #content.contact a:visited {color:#191B17;}
#content.contact a:hover, #content.contact a:active{color:#D58413;text-decoration:none}

ul.wie, ul.songteksten{margin-top:25px;padding-top:10px;border-top:2px solid #353635}
.wie li, .songteksten li{padding:.15em .15em .15em 16px;font-weight:bold;color:#fff;background:url(../i/star.png) no-repeat left top;border:none;_background-image:url(../i/gif/star.gif);}
.wie span{color:#ccc;font-size:.8em;font-weight:normal}

.wat {font-style:oblique;color:#ccc}
.wat strong{font-size:1.1em;font-weight:bold;color:#D58413;}
.wat.oschtends{color:#fff}

.concerten li{padding:.7em .7em .7em 16px;color:#dedede;background:url(../i/star.png) no-repeat left 5px;border:none;_background-image:url(../i/gif/star.gif);border-bottom:2px solid #353635}
.concerten strong{color:#fff;font-size:1.2em;}

body.songtekst{padding:12px;height:auto;text-align:center}
body.songtekst p{font-size:1.2em}
a.thickbox img{float:left;margin:0 5px 5px 0;padding:6px;background:#191B17;border:2px solid #353635}

#TB_window a#TB_closeWindowButton {display:block;width:20px;height:20px;line-height:20px;text-align:center;text-decoration:none;font-weight:bold;color:#fff;background:#222}
#TB_window span#TB_prev a, #TB_window span#TB_next a{padding:2px 4px;width:15px;height:15px;background:#dedede;line-height:15px;text-align:center;font-size:1em;text-decoration:none;font-weight:bold;color:#353635}