html, body {
margin: 0;
padding: 0;
color: #400015; 
background: #fff;
font-family: Arial, sans-serif;
text-align: center;
}

#page {margin-top: 30px;margin-bottom:20px; width: 650px; text-align: center;
margin-left: auto;
margin-right: auto;
position: relative;}

#header {
height: 30px;
background: #FFF url(graphics/logowit.gif) left top no-repeat;
}

#nav {margin: 0 0 0 47px; padding:0; text-align: left; width: 600px;}

#nav li {list-style: none; float: left; margin-right: 5px; width: 17%; font-size: 17px; letter-spacing: 2pt; line-height: 27px; }

#nav a {display: block; text-decoration: none; color:#400015; padding-left: 38px}

#nav a:visited { color: #400015;}

#nav a:hover {background: #FFFFFF url(graphics/selectpijldim.gif) top left no-repeat;}

#nav #current, #nav #current a {background: #FFFFFF url(graphics/selectpijl.gif) top left no-repeat; color: #E0B100;}


#subnav {margin-left:-40px; padding: 0; text-align: left; width 200px; float: left;}
 
#subnav li {list-style: none; font: 10px/20pt Arial, sans-serif; letter-spacing: 0pt; margin-bottom: 0.5em; line-height: 13px; background: #FFFFFF url(graphics/selectpijlsmalldim.gif) 2px left no-repeat;}

#subnav a {display: block; text-decoration: none; color:#400015; padding-left: 18px;}

#subnav a:visited {color: #400015; text-decoration: none;}

#subnav a:hover {background: #FFFFFF url(graphics/selectpijlsmall.gif) top left no-repeat;}

#subnav #current, #subnav #current a {background: #FFFFFF url(graphics/selectpijlsmall.gif) top left no-repeat; color: #E0B100;}


#aboutmenu {margin: 15px 0 15px -43px; padding:0; text-align: left; width: 450px;}

#aboutmenu li {list-style: none; margin-bottom: 0.5em; width: 450px; font-size: 13px; letter-spacing: 1pt; line-height: 20px; }

#aboutmenu a {display: block; text-decoration: none; color:#400015; padding-left: 23px; background: #FFFFFF url(graphics/selectpijlmedium.gif) top left no-repeat;}

#aboutmenu a:visited { color: #400015;}

#aboutmenu a:hover {background: #FFFFFF url(graphics/selectpijlmediumgeel.gif) top left no-repeat;}

#aboutmenu #current, #aboutmenu #current a {background: #FFFFFF url(graphics/selectpijlmediumgeel.gif) top left no-repeat; color: #E0B100;}


#main {font: 12pt/20pt Arial, sans-serif; letter-spacing: 1pt; padding: 2.5% 50px 2.5% 85px; clear: left; text-align: left;}


#homecontent {background: #FFF url(graphics/logowitgroot.gif) left top no-repeat; height: 250px; clear: left; margin: 110px 0 0 197px; } 


#contactcontent {clear: left; margin: 100px 0 0 160px; text-align: left;}      

#contact {margin: 0px; padding:0; text-align: left; width: 600px;}

#contact li {list-style: none; margin-right: 5px; margin-bottom: 15px; font-size: 17px; letter-spacing: 2pt; line-height: 30px; }

#contact a {display: block; text-decoration: none; color:#400015; padding-left: 38px; background: #FFFFFF url(graphics/selectpijldim.gif) top left no-repeat;}

#contact a:visited { color: #400015;}

#contact a:hover {background: #FFFFFF url(graphics/selectpijl.gif) top left no-repeat; color: #E0B100;}

#contact #mob {background: #FFFFFF url(graphics/selectpijldimdicht.gif) top left no-repeat;display: block; padding-left: 38px;}


#historyyear {font: 8pt Arial, sans-serif; float: left;}
#historytext {font: 9pt/14pt Arial, sans-serif; margin-left: 50px; width: 450px; margin-top: -3px;}

span.oker {color: #E0B100;}  



#movienav {padding: 0; text-align: left; width 75px; margin-top: 0;}
#movienav li {list-style: none; font: 10px/20pt Arial, sans-serif; letter-spacing: 0pt; margin-bottom: 0.5em; line-height: 13px; background: #FFFFFF url(graphics/selectpijlsmalldim.gif) 2px left no-repeat;}
#movienav a {display: block; text-decoration: none; color:#400015; padding-left: 18px;}
#movienav a:hover {background: #FFFFFF url(graphics/selectpijlsmall.gif) top left no-repeat;}
#movienav #current, #movienav #current a {background: #FFFFFF url(graphics/selectpijlsmall.gif) top left no-repeat; color: #E0B100;}


#books {margin-left: 50px; margin-top: 55px; float: left;} 
#bookdetails {margin-left: 65px; padding-top: 30px; font: 9pt Arial, sans-serif; letter-spacing: 0pt; clear: left;}
#bookbullet {background: #FFF url(graphics/bullet.gif) left top no-repeat; width: 30px; height: 12px; float: left;}
#orderbullet {background: #FFF url(graphics/bulletarrow.gif) left top no-repeat; width: 30px; height: 12px; float: left; margin-top: 2em;}
#order {margin-top: 2em;}
#order a {display: block; text-decoration: none; color:#400015;}
#order a:hover{display: block; text-decoration: underline; color:#400015;}

#works {margin-left: 80px; margin-top: 30px; width: 385px;}
#works td {padding-top: 15px;}
#works td.underline {border-bottom: 2px solid #F6EBB5; padding-bottom: 5px;}
#works td.underline a {display: block; text-decoration: none; color: #400015; font: 8pt Arial, sans-serif; width: 35px} 
#backtop {margin-top: 25px;}

#news {
margin-left: 85px;
padding-top: 70px;
width: 500px;
margin-bottom:10px;
border-bottom: 1px solid #cc9a15;
}

.news {
text-align: left;
padding: 0;
border-top: 1px solid #cc9a15;
margin:0;
}

.news p{
font: 10pt/12pt Arial, sans-serif;
padding-left: 10px;
padding-right: 10px;
}

.news img{
padding-bottom:5px;
}

.news p span{
font: 8pt/12pt Arial, sans-serif;
padding-left: 5px;
}

p.contact {
margin-top: 30px;
}

#movie {
text-align: center;
}