/* HEADER */

.header {
	position: relative;
	background: url('../img/headerimage.jpg');
	height: 360px;
	margin-bottom: 30px;
}

.header h1 {
	color:#fff;
	padding: 40px;
	font-size: 50px;
	width: 50%;
	margin-top: 0px;
}

.headerinfobox {
	position: absolute;
	bottom: 20px;
	right: 20px;
	background-color: #175f9f;
	color: #fff;
	padding: 10px 30px 20px 30px;
}

/* TWITTER */

#twitter li {
	position: relative;
	width: 48%;
	float: left;
	padding: 40px 20px 20px 20px;
	background: #ffffff url('../img/twitter.jpg') no-repeat left top;
	margin-bottom: 20px;
}

#twitter li:first-child {
	margin-right: 4%;
}

#twitter li span {
	position: absolute;
	top: 20px;
	right: 20px;
	font-size: 11px;
}