/* Each icon's 'rule' is represented by the numeric sequence it falls in. */

#message1 {
	top: 20px;
	right: 1px;
	height: 40px;
	width: 195px;
	position: absolute;
	background: transparent;
	text-decoration: none;
	border:none;
}

#message1 a.p1:hover .large {
	top: -10px;
	cursor:default;
}
#message1 a .large {
display: inline;
height: 1px;
left: -9999px;
position: absolute;
top: 1px;
visibility:hidden;
}
#message1 a.p1:hover .graphic {
	display: inline;
	position: absolute;
	left: -654px;
	top: -20px;
	height: auto;
	width: auto;
	z-index: -1
}

#message2 {
	top: 60px;
	right: 1px;
	height: 40px;
	width: 195px;
	position: absolute;
	background: transparent;
	text-decoration: none;
	border:none;
}
#message2 a img {
border: 0;
}
#message2 a.p1:hover .large {
	top: -50px;
}
#message2 a .large {
display: inline;
height: 1px;
left: -9999px;
position: absolute;
top: 1px;
visibility:hidden;
}
#message2 a.p1:hover .graphic {
	display: inline;
	position: absolute;
	left: -654px;
	top: -60px;
	height: auto;
	width: auto;
	z-index: -1
}

#message3 {
	top: 100px;
	right: 1px;
	height: 20px;
	width: 195px;
	position: absolute;
	background: transparent
}


#message3 a.p1:hover .large {
	top: -90px;
}

#message3 a.p1:hover .graphic {
	display: inline;
	position: absolute;
	left: -654px;
	top: -100px;
	height: auto;
	width: auto;
	z-index: -1
}
#message3 a.p1:hover .welcome {
left: -9999px;
}

#message4 {
	top: 140px;
	right: 1px;
	height: 20px;
	width: 195px;
	position: absolute;
	background: transparent
}


#message4 a.p1:hover .large {
	top: -130px;
	}

#message4 a.p1:hover .graphic {
	display: inline;
	position: absolute;
	height: auto;
	width: auto;
	left: -654px;
	top: -140px;
	z-index:-1;
}
#message4 a.p1:hover .welcome {
left: -9999px;
}

#message5 {
	top: 180px;
	right: 1px;
	height: 20px;
	width: 195px;
	position: absolute;
	background: transparent
}

#message5 a.p1:hover .large {
	top: -170px;
	width: 620px;
	z-index: 2;
}

#message5 a.p1:hover .graphic {
	display: inline;
	position: absolute;
	left: -654px;
	top: -65px;
	height: auto;
	width: auto;
	z-index: -1
}

#last {
top: 150px;
right: 5px;
height: 20px;
width: 190px;
position: absolute;
background: transparent
}
#last a.p1:hover .large {
	width: 490px;
	height: 400px;
	top: -120px;
	font-size: 14px;
	}

#last a.p1:hover .graphic {
	display: inline;
	height: auto;
	width: auto;
	left: -654px;
	position: absolute;
	top: 65px;
}
