body {
	background-color:#dbeeff;
	background-repeat:repeat-x;
	background-position:center top;
	color:#333;
}
h1 {
	color:#999;
}
h2, h3, h4, h5, h6 {
	color:#666;
}
a {
	color:#f60;
}
a:visited {
	color:#f40;
}
a:hover {
	color:#f92;
}
.label {
	color:#000;
}
#hint {
	color:#000;
	background-color:#fff;
	border:1px solid #999;
}
/* main structure
*/
#indexwrapper {
	margin:40px auto 10px auto;
}
#indexwrapper .panel {
	background-color:#fff;
}
#slidewrapper {
	margin:40px auto 10px auto;
}
#slidewrapper .panel,
#slidewrapper .panel iframe,
.video {
	background-color:#fff;
}
.footer {
	color:#555;
}
.grid div:hover {
	background-color:#f99;
}
.data .thumbs a:hover img {
	border-bottom:8px solid #f99;
}
.data .thumbs img.actual {
	border-bottom:8px solid #ccc;
}
.controls #pageno {
	color:#000;
}
#metadata {
	color:#333;
}
#metadata b {
	color:#000;
}