body
	{
		background-color: blue;
		margin-left: 150px;
		margin-right: 150px;
		margin-top: 10px;
		margin-bottom: 10px;
		max-width:1024px;
		margin: auto;
		
	}
h1
	{
		padding-top: 45px;
		padding-bottom: 45px;
		text-align: center;
	}
h2
	{
		text-align: center;
		font-size: 50px;
		text-decoration-line: underline;
	}
#mainDiv
	{
		background-color: green;
		width: 1000px;
		border-radius: 25px;
		padding-left: 50px;
		padding-right: 50px;
		padding-bottom: 15px;
		box-shadow: 10px 10px 5px black;
	}
#descriptionDiv
	{
		background-color: white;
		border-radius: 15px;
		padding-top: 5px;
		padding-left:15px;
		padding-right: 15px;
		padding-bottom: 5px;
	}
#Africa
	{
		background-image: url("images/africa.jpg");
		width: 270px;
		height: 180px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(4deg)
	}
#Antarctica
	{
		background-image: url("images/antarctica.jpg");
		width: 270px;
		height: 180px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(-4deg)
	}
#Asia
	{
		background-image: url("images/asia.jpg");
		width: 270px;
		height: 160px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(4deg)
	}
#Australia
	{
		background-image: url("images/australia.jpg");
		width: 270px;
		height: 203px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(-4deg)
	}
#Europe
	{
		background-image: url("images/europe.jpg");
		width: 270px;
		height: 180px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(4deg)
	}
#NA
	{
		background-image: url("images/northamerica.jpg");
		width: 270px;
		height: 203px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(-4deg)
		
	}
#SA
	{
		background-image: url("images/southamerica.jpg");
		width: 270px;
		height: 203px;
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		transform: rotate(4deg)
	}
.centered
	{
		background-color: white;
		border-radius: 15px;
		padding: 10px;
		margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
ol
	{
		list-style: none;
		width: 300px;
		float: left
	}
footer
	{
		font-size: 25px;
		clear: left
	}

#sources
	{
		margin-top: 25px;
		background-color: lightgreen;
		padding: 15px;
		border-radius: 25px;
	}

form
	{
		margin-top: 25px;
		float: right;
		background-color: white;
		border: 1px black;
		border-color: black;
		border-style: solid;
		border-width: 5px;
		width: 500px;
		
	}
#AfricaCheck
{}

#AustraliaCheck
{}

#AntarticaCheck
{}

#AsiaCheck
{}

#EuropeCheck
{}

#NACheck
{}

#SACheck
{}

#return
	{
		clear:left;
	}
#section
	{
		margin-top: 25px;
		margin-right: 200px;
		float: right;
		background-color: white;
		margin-bottom:10px;
	}
table
	{
		border-collapse:collapse;
		border-spacing:0;
	}
td
	{
		border-color:black;
		border-style:solid;
		border-width:1px;
		font-family:Arial, sans-serif;
		font-size:14px;
		overflow:hidden;
		padding:10px 5px;
		word-break:normal;
	}
th
	{
		border-color:black;
		border-style:solid;
		border-width:1px;
		font-family:Arial, sans-serif;
		font-size:24px;
		font-weight:bold;
		overflow:hidden;
		padding:10px 5px;
		word-break:normal;
		text-align:center;
		vertical-align:top;
		background-color: black;
		color: white;
	}

#tableTitle
	{
		text-align:center;
		vertical-align:top
	}

.tableLeft
	{
		font-weight: bold;
		text-align: right;
		
	}

.tableRight
	{
		text-align: center;
	}

#video
{
	padding: 20px;
	margin: 20px;
	
}