body {			width: 1000px; 
				margin: auto; 
				Border-radius: 5px; 
				box-shadow: 5px 5px #A0937D; 
				background-color: #B6C7AA;}
				
footer {		width: 1000px; 
				margin: auto;}
				
.scrip{		background-color: #F6E6CB; 
			border-radius: 5px;
			width: 1000px;
			margin: auto;
			border-radius: 5px;
			box-shadow: 5px 5px #A0937D;}
				
.postscrip {	width: 900px; 
				margin: auto; 
				background-color: #E7D4B5;  
				font-size: 10px; 
				Border-radius: 5px;}
				
.paragraph {	width: 900px; 
				margin: auto;
				padding: 5px;
				background-color: white; 
				Border-radius: 15px;}
				
.main_image {	width: 900px; 
				margin: auto; 
				text-align:center;
				padding: 20px;}
				
li a	{	background: white;
			padding: 10px;
			border-radius: 15px;
			text-align: center;
			opacity: 0.8;
		}
ol li{
				background-repeat: no-repeat; 
				list-style-type: none;
				margin-top: 20px;
				margin-bottom: 10px;
				padding: 75px 50px; 
				text-align: center; 
				margin-right: 690px;

	}
.iframe-container {
    text-align: center;
	padding: 10px;	
}

.iframe-container iframe {
    display: block; 
    margin: auto;   
}

#africa_image {
    background-image: url(images/africa.jpg);
    transform: rotate(10deg);
}

#antarctica_image {
    background-image: url(images/antarctica.jpg);
    transform: rotate(-10deg);
}

#asia_image {
    background-image: url(images/asia.jpg);
    transform: rotate(10deg);
}

#australia_image {
    background-image: url(images/australia.jpg);
    transform: rotate(-10deg);
}

#europe_image {
    background-image: url(images/europe.jpg);
    transform: rotate(10deg);
}

#northamerica_image {
    background-image: url(images/northamerica.jpg);
    transform: rotate(-10deg);
}

#southamerica_image {
    background-image: url(images/southamerica.jpg);
    transform: rotate(10deg);
}
								
h2	{			text-align: center;
				font-size: 40px;
				text-decoration: underline;}
table {border-collapse: collapse;
		float: right;
		margin: 35px 100px;}
td {border: 1px solid black;
	background-color: white;}
th 	{background-color: black;
	color: white;
	font-size: 1.5em;
	border: 1px solid black;}
th:first-child, td:first-child {text-align: right; font-weight: bold; }
th:last-child, td:last-child {	text-align: center; }
form {
    float: right;
	margin: 25px;
    padding: 20px;
	width: 400px;  }
label {font-weight: bold;
		text-align: right;
		margin: 2px;
		vertical-align: middle;}
input {display: inline; 
		margin: 2px;
		vertical-align: middle;}

