* {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 20%;
	box-sizing: border-box;
}

html { 
	  height: 100%;
}

body  {
	  font-family: Verdana, sans-serif;
      background-color: #34ace0;
	  height: 100%;
		
}

header {
	 background-color: orange;
	 height: 10%;
	 font-size: 22px;
	 
}

nav {
	 background-color: red;
	 height: 70px;
	 
}

#container {
	height: 75%;

}

section {
		width: 50%;
		height: 50%;
		background-color: pink;
}

article {
		width: 50%;
		height: 50%;
		background-color: violet;
		
}

aside {
	  float: right;
	  width: 50%;
	  height: 100%;
	  background-color: blue;
}

footer {
		clear: both;
		background-color: cyan;
		height: 10%;
		
}
