
#aniHolder{
	width:774px;
	height:646px;
	margin:0px auto 0px auto;
	position:relative;
	border:0px solid red;
	/*clip:rect(0px 774px 646px 0px);*/
	overflow:hidden;
	background-color:#FFF;
	visibility:visible;
	background-image:url(../images/u1illo_box.jpg);
	background-repeat:no-repeat;
	background-position: 26px 10px;
}


/*
use for rotation
http://www.boogdesign.com/examples/transforms/matrix-calculator.html

*/
#newsSign{
	z-index:42;
	position:absolute;
	display:block;	

	border:0px solid red;
	padding-top:20px;
	padding-left:15px;
	width:194px;
	height: 146px;
	overflow:hidden;
	
	font-size:13px;
	
	/*
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.97814760, M12=-0.20791169, M21=0.20791169, M22=0.97814760,sizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.97814760, M12=-0.20791169, M21=0.20791169, M22=0.97814760,sizingMethod='auto expand');
	-moz-transform:  matrix(0.97814760, 0.20791169, -0.20791169, 0.97814760, 0, 0);
	-webkit-transform:  matrix(0.97814760, 0.20791169, -0.20791169, 0.97814760, 0, 0);
	-o-transform:  matrix(0.97814760, 0.20791169, -0.20791169, 0.97814760, 0, 0);
	*/


}

#newsSign span{
	font-weight:bold;
	font-size:16px;
	display:block;
}

#newsGuy{
	z-index:41;
	position:absolute;
	display:block;	
}

#protester{
	z-index:40;
	position:absolute;
	top: 40px;
	left:500px;
	display:block;	
}

#car1{
	z-index:39;
	position:absolute;
	top: 465px;
	left:774px;
	display:block;
}

#car2{
	z-index:38;
	position:absolute;
	top: 450px;
	left:774px;
	display:block;
}

#car3{
	z-index:37;
	position:absolute;
	top: 470px; 
	left:-364px;
	display:block;
}

#car4{
	z-index:36;
	position:absolute;
	top: 455px;
	left:-364px;
	display:block;
}

#city{
	z-index:35;
	position:absolute;
	top: 200px;
	display:block;
}

#creatureright{
	z-index:34;
	position:absolute;
	top: 30px;
	left: -464px;
	display:block;
}

#creatureleft{
	z-index:33;
	position:absolute;
	top: 30px;
	left: 776px;
	display:block;
}

#bigMessage{
	background-image:url(../images/u1_design_sign.gif);
	background-repeat:no-repeat;
	background-position:10px 0px;
	width:190px;
	height:144px;
	border:0px solid green;
}

#weather{
	z-index:30;
	position:absolute;
	top: 20px;
	left:40px;
	font-size:16px;
}

#weatherArea{
	width: 722px;
	height:500px;
	top: 9px;
	left:26px;
	z-index:29;
	position:absolute;
	
	clip:rect(0px 722px 500px 0px);
}

#weatherArea img{
	position:absolute;
}

#clouds{
	z-index:4;
}

#sun{
	padding-top:25px;
	padding-left:10px;
	position:relative;
	z-index:3;
}

#sun1{
	position:absolute;
	z-index:3;
}

#sun2{
	visibility:hidden;
	position:absolute;
	z-index:2;
}

#sun3{
	visibility:hidden;
	position:absolute;
	z-index:1;
}

#rain{
	z-index:5;
}