@charset "utf-8";
body {
	background-image: url(../images/cover.jpg) !important;
}
#article #intro.reveal a {
	color: #b7d4ff; text-decoration: none;
}
#article #intro.reveal a:hover {
	text-decoration: underline;
}
#intro, #story1, #story2, #story4, #story6 {
	color: #fff;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);
}
#intro {
	text-shadow: 0 0 10px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1);
}
.residents #page-container h2 {
	color: #c6844b;
}
.residents #page-container h3 {
	color: #000;
}
.residents #page-container #story1 h2,
.residents #page-container #story4 h2,
.residents #page-container #story4 h3 {
	color: #fff;
}
.residents #page-container #story2 h2 {
	color: #f58220;
}
.residents #page-container #story6 h2 {
	color: #f1deb4;
}
.residents #page-container #story1 a.light:link,
.residents #page-container #story1 a.light:visited {
	color: #f58220;
}
.residents #page-container #story1 a.light:hover,
.residents #page-container #story1 a.light:active {
	color: #f49f56;
}
#story3 h2, #story5 h2 {
	text-shadow: none;
}
#story1 {
	background: #2b4e6d;
}
#story2 {
	background-image: linear-gradient(rgba(0,102,102,0.9), rgba(0,102,102,0.9)), url(../images/story02-bg.jpg);
}
#story3, #story5 {
	background: #fff;
}
#story4 {
	background-image: linear-gradient(rgba(74,91,48,0.8), rgba(74,91,48,0.8)), url(../images/story04-bg.jpg);
}
#story6 {
	background-image: linear-gradient(rgba(127,27,91,0.85), rgba(127,27,91,0.9)), url(../images/story06-bg.jpg);
}
blockquote {
	margin: 0 30px;
}