/*---GENERAL---*/

body {
	background: #8DB7E7;
	margin: 0px;
	overflow-x: hidden;
}

main {
	width: 100%;
	margin: auto;
	font-family: Tahoma;
	color: #FFFFFF;
}

a {
	text-decoration: none;
	color: #C1E4FF;
	font-size: 3em;
}

a:hover {
	color: #296BB6;
}

/*---HEADER---*/

header {
	width: 100%;
	padding: 10px 0px 10px 25px;
	background: #FFFFFF;
	border-bottom: 3px solid #296BB6;
	box-shadow: 2px 8px 12px #619BDC;
}

/*---CONTENT---*/

section#content {
	margin: 50px 0px 0px 50px;
	width: 540px;
}

h1 {
	font-size: 3em;
}

/*---MENU---*/

ul li {
	list-style-type: none;
}

