article, footer, header, nav, section, video { 
	display:block; 
	} 

header {
	background-image:url('../images/sport7.jpg');  
	background-repeat:no-repeat; 
	background-position:bottom;
    height: 300px;
    
	 
	margin-bottom:10px 
/* 	background-color: #FFFFFF;   */
	} 	

#heading {
	font-family:  "Pirata One", system-ui;
	font-size:5vw;
	color:rgb (211, 196, 196);
	text-align:center;
	text-shadow: 2px 2px #FF0000;
	padding:0;
	margin:0
	}	
body {  
	margin:0;  
	padding:0;  
	font-family:  "Pirata One", system-ui;
	font-size:16px; 
	} 	

#headline {
	font-size:2em;
	}	
#container {  
	width: 90%; 
	padding:10px;  
	margin: 0 auto;  
	text-align:left;  
	margin-top: 20px;  
	margin-bottom: 20px; 
	border:5px solid #f43106;  
/* 	background-color: yellow; */
	-moz-border-radius: 20px 20px 20px 20px;  
	-webkit-border-radius: 20px 20px 20px 20px;  
	border-radius: 20px 20px 20px 20px;
	} 

nav {
	overflow: hidden;
	background-color: #333;
	width: 100%;
	margin: 0 0 10px 0;
		-moz-border-radius:  15px 15px 0px 0px; 
	-webkit-border-radius: 15px 15px 0px 0px; 
	border-radius:  15px 15px 0px 0px; 
	}

nav a {
	float: left;
/* 	display: block; */
	color: #f2f2f2;
/* 	text-align: center; */
	padding: 14px 16px;
	text-decoration: none;
	font-size: 17px;
	}

nav a:hover {
	background: #ddd;
	color: black;
	}

/* #content {  
	display: table;
	width:100%;  
	border-top: 1px solid #000; 
	}   */
	
section {  
	display:table-cell;  
	width:40%;  
	background-color: #FFF;  
	padding:10px 10px 0 10px; 
		font-size:16px;  
	} 
	
article {  
	display :table-cell;  
	background-color:#666;  
	color:white;  
	font-size:16px;  
	margin:0px;  
	padding:10px; 
	-moz-border-radius: 20px 20px 20px 20px; 
	-webkit-border-radius: 20px 20px 20px 20px; 
	border-radius: 20px 20px 20px 20px; 
	}
	
figure {
	float:right;
	}
	
figcaption {
	font-family: "Pirata One", system-ui;
	font-size:12px;
	}
	
footer {
	margin-top:5px;
	height:30px;  
	padding:5px;  
	text-align:center;  
	font-size: small;  
	color:white;
	background-color: #333; 
	-moz-border-radius:  0px 0px 15px 15px;  
	-webkit-border-radius: 0px 0px 15px 15px;  
	border-radius:  0px 0px 15px 15px; 
	line-height:30px
	}
	
button {
	   background-color: #1c87c9;
         border: none;
         color: white;
         padding: 20px 34px;
         text-align: center;
         text-decoration: none;
         display: inline-block;
         font-size: 20px;
         margin: 4px 2px;
         cursor: pointer;
}

	
