.sides,
.snow {
	position: relative;
}
.top-snow {
	background: url(img/winter.png) no-repeat left 6px,
				url(img/winter.png) no-repeat 50% -39px,
				url(img/winter.png) no-repeat right -77px;
	display: block;
	height: 39px;
	position: absolute;
	bottom: -97px;
	width: 100%;
}
.sides:before {
	background: url(img/winter.png) no-repeat 40% -48px;
	content: "";
	display: block;
	left: 22px;
	height: 22px;
	width: 151px;
	position: absolute;
	z-index: 100;
}
.sides:before {
	top: -5px;
}
.snow-footer {
   background: transparent url(img/snow-bg.png) bottom left repeat-x;
   position: fixed;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 40px;
   z-index: 99;
}
 
.snowman {
   width: 200px;
   height: 108px;
   background: url(img/snowman.png) 0 0 no-repeat;
   position: fixed;
   bottom: 0;
   right: 50px;
   z-index: 9;
   -webkit-transition: all 500ms ease-in-out;
   -moz-transition: all 500ms ease-in-out;
   -ms-transition: all 500ms ease-in-out;
   -o-transition: all 500ms ease-in-out;
   transition: all 500ms ease-in-out;
   cursor: pointer;
}
 
 
.snowman:hover{
background: url(img/snowmanb.png) 0  no-repeat;
   height: 270px;
}