@charset "utf-8";
/* CSS Document */

<!--
body{
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background: #000;
	background-image:url(../images/back_light.gif);
	min-width: 980px;
}
#noscriptfailure{
	position:relative;
	color:#fff;
	font-weight:bolder;
	font-size: 12px;
	left: 550px;
	top: 200px;
	height: 200px;
	width: 200px;
}
#noscriptfailure a:link, :visited{
	color:#fff;
}
#minimum {
	min-width: 980px;
	width:100%;
}
#column {
	min-width: 920px;  
	max-width: 1440px;  
	width:90%;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}
#header {
	background: transparent;
	min-height: 98px;
}
#panorama {
	background: #dc1411;
	min-height: 600px;
}
#controls {
	background: #FFFFFF;
	min-height: 84px;
}
#news {
	background: #b3b3b3;
	background-image:url(../images/back_box.gif);  
	margin-top: 12px;
	min-height: 171px;
	font-size:10px;
}
#parallax{
	position:absolute; 
	overflow:hidden; 
	min-width: 920px;  
	max-width: 1440px;  
	width:90%;
	height:600px;
}
#icon{
position:relative;
left:33px;
/*top: 531px; */
top: 507px;
}
#icon2{
position:relative;
float:right;
margin-right: 20px;
/*top: 545px; */
top: 521px;
}
/* IE 7 */
* + html #icon2{
	top: 475px;
}

.content{
height:600px;
position:absolute;
}
#layer0 {
width:2000px;
background:url('../images/layer0.jpg');
}
#layer1 {
width:2668px;
background:url('../images/layer1.png')
}
#layer2 {
width:3200px;
background:url('../images/layer2.png');
}
#layer3 {
width:4000px;
background:url('../images/layer3.png');
}
.interaction{
overflow:visible;
}
.interaction div{
position: absolute; 
}
.logo {
position: absolute; 
left: 2500px; 
top: 200px;
width:400px; 
height:200px;
}
.logo {
position: absolute; 
left: 2500px; 
top: 200px;
width:400px; 
height:200px;
}
.content .birds {
position: absolute; 
left: 1006px; 
top: 0px;
width:640px; 
height:360px;
}
.interaction .birds {
position: absolute; 
left: 1610px; 
top: 280px;
width:60px; 
height:100px;
/*border:1px solid green;*/
}
a {
border:hidden;
}
.lights {
	position: absolute; 
	width:150px;
	height:100px;
	cursor:pointer;
}
.lightstext {
	color: white;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	font-size:7pt;
	padding-top: 45px;
	padding-left: 15px;
}
.to_left{
	float:left;
}
.to_right{
	float:right;
}
.clearall{
	clear:both;
}

