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

#chuchie {
	position: absolute;
	height: 21px;
	width: 232px;
	left: 10px;
	top: 25px;
	z-index:1;
}

#languages {position: absolute;
	height: 17px;
	width: 96px;
	right: 10px;
	top: 19px;
	z-index:1;}
	
#flashnav {
	position:absolute;
	top:50px;
	height:140px;
	margin:0px;
	width:98%;
	left:10px;
	right:10px;
	overflow: hidden;
	visibility: visible;
	
}

#mainlanguages {position:absolute; left:50%; margin-left:-34px; top:50%; margin-top:-31px; width:68px; height:62px; z-index:1;}

#saveenergy {position: absolute; bottom:120px; left:50%; margin-left:-124px; width: 248px; height:16px;}

#trickortreat {position: absolute; bottom:10px; left:50%; margin-left:-75px; z-index:2;}


#trickortreat2 {position: absolute; bottom:10px; left:50%; margin-left:-75px; z-index:2;}



img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#flashcontent {

margin:0px;
top:0px;
		
	}
	
#nav_left {position: absolute; left: 80px; top:200px; z-index:100;}

#middle_nav {position:absolute; left:50%; margin-left:-130px; top:200px; z-index:100;}

#contact {position:absolute; top:220px; right:80px; z-index:1;}

div.transOFF {opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.4; margin:0px; }
div.transON  {opacity:1;filter: alpha(opacity=100); -moz-opacity: 1; margin:0px;}

.commercial {margin-bottom:7px;}

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:absolute; left:50%; margin-left:-130px; top:32px; z-index:100;
	overflow:hidden;
	width:560px; 
	height:270px; 
  	z-index:100;
	visibility:visible; 
	}
	
div#hold2	{ 
	position:absolute; left:50%; margin-left:-200px; top:32px; z-index:100;
	overflow:hidden;
	width:560px; 
	height:270px; 
  	z-index:100;
	visibility:visible; 
	}
div#wn	{
	position:absolute;
	left:0px;
	top:0px;
	width:560px;
	height:270px;
	clip:rect(0px,800px,800px,0px);
	overflow:hidden;
	z-index:1;
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}
	


div#up { position:absolute; left:50%; margin-left:360px; top:8px;  z-index:1000 }   
div#down { position:absolute; top:292px; left:50%; margin-left:360px;  z-index:1000 }  

#movie {
	width: 640px;
	margin-left: -320px;
	position: absolute;
	left: 50%;
	top: 190px;
}

#movie_br {
	width: 320px;
	margin-left: -160px;
	position: absolute;
	left: 50%;
	top: 190px;
}



#backbutton {position:absolute; width:40px; left:50%; margin-left:-20px; top: 720px;}

#backbutton2 {position:absolute; width:40px; left:50%; margin-left:-20px; top: 600px;}

#backbutton3 {position:absolute; width:40px; left:50%; margin-left:-20px; top: 660px;}

#backbutton4 {position:absolute; width:40px; left:50%; margin-left:-20px; top: 480px;}

#backbutton5 {position:absolute; width:40px; left:50%; margin-left:-20px; top: 672px;}


.energysaver {margin-top:50px;}