/* CSS file */
html { 
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
}
body { 
	width:100%;
	height: 100%;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family:Lucida Grande, Helvetica, Arial, Tahoma;
	color:#CCCCCC;
}
a {
	color:#33CCFF;	
}
#container {
	width: 100%;
	height:100%;
	margin: 0px auto;
}
#backgroundSnowWrapper {
	width:100%;
	height:100%;
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	z-index:1;
}
#gameWrapper {
	width:100%;
	height:100%;
	position:relative; 
	z-index:3;
	text-align:center;
}
#gameFlash 	  {
	outline:none;
}

#noFlash {
	font-size:17px;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	padding-top:120px;
	margin:0;
}

#about {
	margin:0 auto;
	padding-top:100px;
	width:664px;
	height:512px;
	display:none;
	position:relative;	
}

#about .close {
	display:inline-block;
	width:50px;
	height:25px;
	position:absolute;
	right:20px;
	top:120px;
	z-index:100;
}

#topBar	{
	height:40px;
	width:100%;
	background:url(../top_bar.png) repeat-x;
	position:absolute; left:0; top:0;
	z-index:4;
	text-align:center;
}
#snowdayTitle {
	width:1024px;
	margin:0 auto;
}

#bottomBar { 
	height:200px;
	width:100%;
	background:url(../bottom_bar.png) repeat-x bottom;
	position:fixed;
	left:0; bottom:0;
	z-index:2;
}

/* IE6 fixed position */
* html #bottomBar { /*\*/position: absolute; bottom: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); /**/ } 

#miniInstructions {
	/*background:url(../mini_instructions.png) no-repeat top left;*/
	background:url(../thanks.png) no-repeat top left;
	width:1024px;
	height:165px;
	margin:0 auto;
}
