html{
	padding: 1%;
	margin: auto;
	width: 2000px;
}

body {
	background-color: #fac84b;
	color: Black;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	margin: 55px;
}


h1 {
	background-color: #ebc27a;
	color: darkblue;
	font-size: 100px;
    font-family: 'Sansita Swashed', cursive;
	width: 590px;
	padding: 10px;
	margin-left: 22%;	
}

h2 {
	font-size: 70px;
    font-family: 'Sansita Swashed', cursive;
	padding: 0px;
	width: 90%;
}

h3 {
	font-size: 55px;
    font-family: 'Sansita Swashed', cursive;
	padding: 0px;
	margin-bottom: 10px;
}

header {
	background-color: #ebc27a;
	position: relative;
	color: darkblue;
	margin-left: -3%;
	margin-right: 14%;
	width: 83%;
}  

article{
	font-family: 'Sansita Swashed', cursive;	
	font-size: 30px;
	background-color: #ebc27a;
	position: relative;
	color: green;
	padding: 2%;
	width: 72%;
	margin-top: 2%;
	margin-left: 0%;
}
main{
	position: relative;
	font-family: 'Sansita Swashed', cursive;	
	font-size: 110%;
	background-color: #ebc27a;
	color: darkblue;
	width: 15%;
	margin-left: -3%;
	padding: 1%;
	padding-left: 1%;
	padding-right: 1%;
	padding-bottom: 4%;
}
aside {
	font-family: 'Sansita Swashed', cursive;	
	font-size: 140%;
	width: 27%;
	height: 32%;
	position: relative;
	background-color: #ebc27a;
	color: darkblue;
	margin-left: 16%;
	margin-top: -43%;
	padding: 1%;
}

section{
	position: relative;
    font-family: 'Sansita Swashed', cursive;	
	font-size: 150%;
	width: 27%;
	height: 90%;
	background-color: #ebc27a;
	color: darkblue;
	margin-top: -51%;
	margin-left: 50%;
    right: 2%;
    padding-top: 3%;
    padding-left: 3%;
    padding-right: 0%;
    padding-bottom: 7%;	
}
footer{
	width: 77%;
	height: 3%;
	background-color: #ebc27a;
	font-family: 'Source Sans Pro', sans-serif;
    color: darkblue;
    margin-top: 2%;
	padding-left: 2%;
}
iframe{
	margin-left: 5%;
}
img{
	position: relative;
	margin-left: 20%;
	margin-top: 0%;
	z-index: 4;
}
a{
	color: yellow;
}
ul {
	margin-top: 40px;
	text-decoration: none;
    color: darkblue;
	background-color: #ebc27a;
}