/*
Copyright: Floris Kaayk
ALL CREDITS TO THE PROGRAMMER!
Programmer: Svein Erik Okstad
Programmer URL: http://klippoglim.no
Design: Raar Ontwerp
Design URL: http://www.raarontwerp.nl
*/

*{
	border:0;
	margin:0;
	padding:0;
	list-style:none
}
html,body{
	width:100%;
	height:100%;
	overflow:hidden;
	font:12px;
	font-family:"Helvetica","Arial",sans-serif;
}
.box, div img{
	padding-bottom:10px
}
a{
	text-decoration:none;
	color:#000;
}
img{
	display:block
}
/* BUTTONS */
.link {
	position:absolute;
	display:block;
	width:21px;
	height:21px;
	background:url(../button/linkblack.jpg)
}
.link:hover{
	background:url(../button/linkwhite.jpg)
}
.movie{
	position:absolute;
	display:block;
	width:21px;
	height:21px;
	background:url(../button/movieblack.jpg)
}
.movie:hover{
	background:url(../button/moviewhite.jpg)
}
.scale{
	position:absolute;
	display:block;
	width:21px;
	height:21px;
	background:url(../button/scaleblack.jpg)
}
.scale:hover{
	background:url(../button/scalewhite.jpg)
}
#menu{
	width:350px;
	height:300px;
	position:absolute;
	top:90px;
	left:150px;
	z-index:80
}
#menu ul{
	margin-top:80px;
}
.menu li{
	width:70px;
	margin-bottom:20px;
	margin-left:1px;
	line-height:18px;
	font-size:12px;
	list-style:none
}
.menu li a{
	padding:0 5px;
	display:block;
	background:#000;
	color:#fff
}
.menu a:hover, .menu a:focus,li.cur a{
	background:#fff;
	color:#000
}
h1{
	width:350px;
	height:75px;
	top:0px;
	left:0px;
	font-size:50px;
	font-weight:normal;
	font-family:"Helvetica Neue", "Helvetica", Arial, sans-serif
}
h1 a{
	color:#fff
}
h1 a:hover{
	color:#000
}

h3{
	position:relative;
	border-bottom-width:1px;
	padding:30px 10px 10px 30px;
	margin:0 -30px 20px -30px;
	text-transform:uppercase;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}
h3 span{
	position:absolute;
	right:510px;
	top:29px;
	background:#000;
	text-align:center;
	padding:0 5px;
	white-space:nowrap;
	display:block;
	color:#fff;
	font-weight:normal;
	font-size:12px;
}
h4{
	line-height:15px;
	font-weight:normal;
	font-size:11px
}
h5{
	padding:0;
	margin:30px 0 0 0;
	font-weight:normal;
	font-size:10px;
}
/* CONTAINER */
#container{
	position:absolute;
	width:100%;
	height:100%;
	overflow-y:scroll;  /* scroll box */
	top:0;
	left:0;
	z-index:70;
}
.box{
	position:absolute;
	top:100px;
	right:150px;
	width:500px;
	padding-bottom:100px
}
.box div{
	line-height:1.5em;
	background:#fff;
	padding:20px 30px
}
.box div a{
	text-decoration:underline
}