#layerannouncement {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height: 100%;
	z-index:1000;
	
	background-color: transparent;
	background-color: rgb(88, 88, 90); 
	background-color: rgb(88, 88, 90, 0.9);
	transition: background-color 0.5s ease-out;  	
	
}

#layerannouncement div#announcement {
	background-color: rgb(255, 255, 255); 
	background-color: rgb(255, 255, 255, 1.0); 	
	padding: 5%;
	margin: 5%;
	position: relative;
}
#announcementfooter {
	border-top: 1px solid silver;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 15px;
}

#announcementmore {
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
a#announcementclose {
  position: absolute;
  top: 15px;
  right:15px;
  color: black;
  font-size: 2rem;
  cursor: pointer;
}