*{
    margin: 0;
    padding: 0;
}
body{
    background: #e6e6e6;
    font-family: 'Neonderthaw', cursive;
}
header, .main, footer {
    background:#fff;
    width: 90%;
    max-width: 1000px;
    margin:20px auto;
}
header nav{
    background: #d8da3d;
    overflow:hidden;
    text-align: center;
}
header nav ul li{
    float:left;
}
header nav ul li a{
    padding:10px 20px;
    display:block;
    color:#fff;
    text-decoration:none;
}
header nav ul li a:hover{
    background-color: yellowgreen;
}
ul{
    list-style: none;
}
h1{
    text-align: center;
    font-family: 'Akaya Telivigala', cursive;
    color: yellow;
}
img{
    text-align: center;
}
footer{
    text-align: center;
}