body 				{ background-color:#fff; color:#333; font-family:Times, serif; font-size:13px; line-height:20px; letter-spacing:1px; margin:0; padding:10px; word-spacing:2px; }
img 				{ border:0; vertical-align:top; }
a 					{ color:#333; }
a.selected,
a:hover 			{ color:#000; }
td 					{ vertical-align:top; }
.cleared 			{ clear:both; float:none; }
.stretch 			{ width:100%; }

/*******************************
** LAYOUT
*******************************/

#page 						{  }
#sidebar					{ position:absolute; width:300px;  }
#main						{ position:absolute; left:310px; right:10px; padding-bottom:100px; }

#sidebar strong.logo 		{ padding:0 4px; background-color:#3ff; font-weight:normal; }
#sidebar ul.titles 			{ list-style:none; padding:0; margin:0; }
#sidebar ul.titles a 		{ padding:0 4px; }
#sidebar ul.titles a span.year { display:none; padding-left:16px; }
#sidebar ul.titles a:hover,
#sidebar ul.titles li.selected a 	{ background-color:#333; color:#fff; text-decoration:none; }
#sidebar ul.titles a:hover span.year,
#sidebar ul.titles li.selected span.year { display:inline; }
#sidebar ul.buttons 			{ list-style:none; padding:0; margin:4em 0; }
#sidebar ul.buttons a 		{ padding:0 4px; display:inline; }
#sidebar ul.buttons #biobutton a:hover,
#sidebar ul.buttons #biobutton.selected  a 	{ background-color:#ef0; text-decoration:none; }
#sidebar ul.buttons #readingbutton a:hover,
#sidebar ul.buttons #readingbutton.selected  a 	{ background-color:#f6f; text-decoration:none; }
#sidebar ul.buttons #creditsbutton a:hover,
#sidebar ul.buttons #creditsbutton.selected  a 	{ background-color:#9f0; text-decoration:none; }

h1 							{ margin:0 0 1em;font-size:40px; line-height:40px; display:none;  }
p 							{ margin:0 0 1em; }

.fluogeel { background-color:#ef0; }
.fluoroze { background-color:#f6f; }
.fluogroen { background-color:#9f0; }

/*******************************
** HOME
*******************************/
#main p {  }
#main img { margin:0 20px 20px 0; float:left; }

#main div.big p { float:none; }
#main div.big { margin:0 0 40px; width:650px;float:none;clear:both; }
#main div.weg { display:none; }

div.video {
float:left;
margin:0 20px 20px 0;
}

div.nav {
padding-top: 7em;
}


div.nav a 		{ padding:0 4px; }
div.nav a span.year { display:none; padding-left:16px; }
div.nav a:hover { background-color:#333; color:#fff; text-decoration:none; }
div.nav a:hover span.year { display:inline; }
