

* {box-sizing: border-box;
	text-align: center;}

body {background-color: #002244;}

#wrapper {margin-left: auto;
			margin-right: auto;
			width: 80%;
			border: 3px solid #ffffff;
			background-color: #fb4f14;
			color: #002244;
}
			
			
#bigone {color: #002244;}
					
#navone {border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;}

nav ul {display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;}



table {width: 80%;
		margin-left:auto;
		margin-right: auto;
		background-color: #e6e6e6;}
	
th {background-color: rgba(251, 79, 20, 1);}
	
tr:nth-child(odd) {background-color: rgba(0, 34, 68, 1);
					color: #ffffff;}

table, th, td {border: 2px solid #000000;
				border-collapse: collapse;
}


nav ul {font-weight: bold;
		text-align: center;
		list-style-type: none;}
		
a {text-decoration: none;
	color: #ffffff;}
	
#navtwo {display: flex;
			flex-direction: row;
			justify-content: space-around;
			flex-wrap: nowrap;
			align-items: center;
			border-top: 1px solid #ffffff;
			border-bottom: 1px solid #ffffff;}

#superbowl {width: 20%;
			height: 150px;}

#superbowl:hover {background-image: url(sbc.jpg);
				background-repeat: no-repeat;
				background-position: center;
}

#peyton {width: 20%;
			height: 150px;}

#peyton:hover {background-image: url(peyton.jpg);
				background-repeat: no-repeat;
				background-position: center;
}

label {width: 95%;
		margin-left: auto;
		margin-right: auto;}

p {width: 95%;
	margin-right: auto;
	margin-left: auto;}

#broncos {width: 20%;
			height: 150px;}

#broncos:hover {background-image: url(broncohead2.png);
				background-repeat: no-repeat;
				background-position: center;
				background-clip: margin-box;
}
			
#what {width: 20%;
		height: 150px;}

#what:hover {background-image: url(bo.jpg);
				background-repeat: no-repeat;
				background-position: center;
}

.headers {text-shadow: 2px 2px 5px #ffffff;}

#flex {display: flex;
		flex-wrap: wrap;
		width: 100%;
		justify-content: space-around;
		align-content: center;}
		
.responsive {width: 50%;
				height: auto;}
		
ul {list-style-type: none;}

@media (max-width: 1024px)
{}
@media (max-width: 600px)

{
nav ul {display: flex;
		flex-direction: column;
		justify-content: space-around;
		align-items: center;}
		
nav li {border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
		width: 100%;}
		
iframe {width: 80%;
		height: auto;}
		
#flex {display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		width: 100%;
		justify-content: space-around;
		align-content: center;}
		
textarea {width: 80%}