body {
	font-family:courier, monospace;

}
   
	
	#wrapper {
                 width:1000px;
		     margin:auto;
		     border-radius:80px;
                 box-shadow:10px 10px 9px pink;
		     padding:60px;
		     background: linear-gradient(0deg, rgba(34,193,195,1) 0%, rgba(253,187,45,1) 100%);
              }

	h1 { margin-left:282px;
     	margin-right:282px; 	
	
		}

	h2 {text-align:center;
    	text-decoration:underline;
	}


h4 {background-color:#fffff0;
	border-radius:20px;
	color:708090;
	 padding:16px;
	 line-height:2;
	}


p{
  background-color:pink;
  border-radius:40px;
  padding:30px;
  margin:40px;
  }

#africa{
	background-image:url(images/africa.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(20deg);
}

#antarctica{
	background-image:url(images/antarctica.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(-20deg);
}

#asia{
	background-image:url(images/asia.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(20deg);
}

#australia{
	background-image:url(images/australia.jpg);
	background-repeat:no-repeat;
	padding-top:83px;	
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(-20deg);
}

#europe{
	background-image:url(images/europe.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(20deg);
}
#north_america {
	background-image:url(images/northamerica.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(-20deg);
}
#south_america{
	background-image:url(images/southamerica.jpg);
	background-repeat:no-repeat;
	padding-top:83px;
	padding-bottom:83px;
	margin-right:50px;
	transform: rotate(20deg);
}


mark { 
	background-color:pink; 
      border-radius:10px;
	padding: 10px;
	margin:5px;
}
nav{ 	
	float:left;
	width:300px;
	background-color:teal;
	border-radius:15px;
	}
ol li {
       list-style-type:none;
	 text-align:center;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 margin:10px;
	}
.product_box{
	float:left;
	width:200px;
	margin:right:10px;
}
#products {
	width:500px;
	margin:auto;
}
footer {
	clear:left;
}

table {
	border-collapse:collapse;
	background-color:#ffff66;
	Float:right;
	padding-top:20px
	margin-left:100px;
	margin-top:50px;
	}

td, th {
	border:1px solid black;
	padding:10px;
}

main{ 
	margin-left:200px;
	}

tr:nth-of-type(1)
{
background-color:gray;
}

form {
	Float:right;
	margin-left:100px;
	}

iframe {
	Float:right;
	padding:10px
	margin-left:100px;
	}