body {
	background: #4499ff;
	color: #ffffff;
	font-family: Futura, sans-serif;	
}

ul {
	list-style-type: none;
}

summary::-webkit-details-marker {
	display: none
}

a:link    { color: #ffff00; text-decoration: none; }   						/* unvisited links */
a:visited { color: #ff0000; text-decoration: none; } 						/* visited links   */
a:hover   { color: #3333ff; text-decoration: none; text-transform: uppercase; } 		/* user hovers     */
a:active  { color: #ffffaa; text-decoration: none; }   						/* active links    */

header {
	text-align: right;
}

h1 {
	font: 24px;
}

h2 {
	font: 14px;
}

nav {
	float: left;
	
}

section {
	float: right;
	margin: 10px;
	padding: 10px;
	

}

footer {
	border-top: solid 1px;
	text-align: right;
	clear: both;

}


