.logo {
	margin: 0 40px 20px 0;
	background-image: url('http://d6028ae8eb433bfc9fc7-a4c1bfca948fa9e57440a42732196fcf.r55.cf1.rackcdn.com/logo5.png');
	float: left;
	width: 239px;
	height: 77px;
}

.header-image {
	margin-top: 20px;
	background: #fff;
	padding: 10px;
	box-shadow: 0 2px 10px rgba(34, 25, 25, 0.8);
}

.icon-red {
	color: #7F1A17;
    display: block;
	float: left;
	line-height: 10px;
	margin: 0 10px 0 0;
	text-align: center;
	width: 35px;
}

.check {
	margin: 5px 10px 0 0;
	background-image: url('../images/checkmark-green.png');
	height: 13px;
	width: 13px;
	float: left;
}

.facebook-icon {
	margin: 5px 10px 0 0;
	background: url('../images/facebook.png') no-repeat;
	height: 16px;
	width: 16px;
}

.email-icon {
	margin: 5px 10px 0 0;
	background: url('../images/mail.png') no-repeat;
	height: 16px;
	width: 16px;
}

.twitter-icon {
	margin: 5px 10px 0 0;
	background: url('../images/twitter-bird.png') no-repeat;
	height: 16px;
	width: 16px;
}

header h2 {
	font-weight: bold;
	color: #fff;
	font-size: 40px;
}

header p {
	color: #fff;
	text-shadow: none;
	font-size: 15px;
}

ul {
	list-style: none;
}

.documents {
	margin: 7px;
}


.about-image {
	background: #fff;
	padding: 10px;
	height: 80%;
	width: 80%;
	box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
}

.footnote {
	font-size: 10px;
	color: #888;
	margin-bottom: 0px;
}
.section_dark .footnote {
	color: #999;
	font-size: 12px;
	text-shadow: none;
}

.footnote-highlight {
	color: #ffdd99;
	font-weight: bold;
}

.example-text {
	color: #448899;
	font-weight: bold;
}

.footer-links {
	color: #999;
	font-size: 16px;
	margin: 0px 25px;
}

.footer-links:hover {
	color: #777;
}

.section-main h2, h3 {
	text-shadow: 0 1px 0 #fff;
}
