html, body {
	min-height: 100%;
}

body {
	background-image: url(body_bg.jpeg);
	background-size: cover;
	background-repeat: no-repeat;
}

.t-primary-bgcolor {
	background-color: #00606e;
}

a {
	color: #00606e;
}

.header {
	background-image: url(header_bg.png);
	background-position: 0 -27px;
	margin-bottom: 10px;
}

.header::after {
	content: '';
	display: block;
	width: 100%;
	height: 15px;
	background-image: url(nav_pattern.jpg);
	background-size: 15px 15px;
	border: 1px solid #009AAC;
	border-radius: 4px;
}

.header__logo {
	padding: 10px 0;
}