#About {border-top: 0px;}

@media screen and (max-width: 600px) {
	
	#About {padding: 20px 0px 0px 0px; }
		
}

#About {border-bottom: 4px solid #283744;}


#TopStory {width: 100%; border-bottom: 0px;}

#TopStory .topstory {text-decoration: none;}

#TopStory .topstory IMG {width: 100%; border: 0px; height: auto; aspect-ratio: attr(width) / attr(height); margin-bottom: 20px;}

#TopStory .topstory .title {text-align: center; width: 100%; font-family: Lato; font-size: 1.2em; line-height: 1.5em; margin-bottom: 6px;}

#TopStory .topstory .title:hover {text-decoration: underline;}


#TopStory .topstory .description {text-align: center; width: 100%; font-family: Calibri, Arial, sans-serif; font-size: 1.0em; line-height: 1.5em; margin-bottom: 40px;}

#TopStory .topstory .description:hover {text-decoration: underline;}



#NotPublished {float: left; width: 100%; padding: 40px 20px 0px 20px; }


#News {border-top: 0px solid #283744;}

#News H1 {text-align: center;}




#NotPublished h2 {text-align: center;}


@media screen and (max-width: 600px) {

	#NotPublished {padding: 30px 0px 30px 0px;}

}

#Locations {float: left; width: 100%;}