*{box-sizing: border-box;}
	body {font-family: sans-serif;
		margin: 0;
		padding: 0;}
 	header {height: 200px;
		margin-bottom: 10px;
		text-align: center;
		padding-top: 10px;
		background-image: url(stars.jpg);
		color: white;
		font-size: 28px;
		margin: 0px 0px;}	
	nav {float: left;
		height: 300px;
		padding: 20px;
		background-color: #008B8B;
		width: 320px;
		color: white;
		margin-right: 20px;}
	nav ul {
  		list-style-type: none; 
 		 padding-left: 0;}
	a {text-decoration: none;}

	nav a:link {color: #FFFFFF;}
	nav a:visited {color: #FFFFFF;}
	nav a:hover {color: #0000FF;}

	.col-container {display: table;
			width: 100%;}
				
	.col {display: table-cell;
		background-color: #ADD8E6;
		margin: 0px;}
	
	footer {width: 100%;        
		margin: 0px;
		padding: 20px;   
		background-color: #0000FF;
		color: white;
		text-align: center;
		box-sizing: border-box;}


