@charset "utf-8";
body {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-size: 1rem;
    text-align: center;
    color: #9C4A44;
    margin-right: 100px;
    margin-bottom: 100px;
    margin-left: 100px;
    background-color: #DDD3D1;
}
body p {
    font-size: 1.2rem;
}

#container {
    width: 75%;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    background-color: #E3E9F1;
    border-radius: 50px;
    -webkit-box-shadow: 0px 0px 400px 10px #949494;
    box-shadow: 0px 0px 400px 10px #949494;
}







a:link, a:visited {
    color: #B48AB0;
}


a:hover, a:active {
    color: #F12F3A;
}

header {
    border-bottom-width: 5px;
    border-bottom-style: outset;
    padding-bottom: 100px;
}

header h1 {
    color: #68A8D2;
    font-family: aclonica, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 3rem;
    padding-top: 60px;
    padding-bottom: 50px;
}
header img {
    border-width: 750px;
    height: 600px;
    padding-bottom: 50px;
}
header p {
    font-size: 1.8rem;
}
main {
    border-bottom-width: 5px;
    border-bottom-style: outset;
    padding-top: 50px;
    padding-bottom: 80px;
}
main #mainContent {
    margin-right: auto;
    width: 700px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: auto;
    padding-top: 20px;
    -webkit-box-shadow: 0px 0px 10px 5px #D1E6F7;
    box-shadow: 0px 0px 10px 5px #D1E6F7;
    padding-bottom: 15px;
}




main h1  {
    color: #68A8D2;
    font-family: aclonica, sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 2rem;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 30px;
}



main h2 {
    color: #68A8D2;
    font-family: aclonica, sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 1.8rem;
    padding-top: 20px;
}
ul li h3 {
    font-size: 1.6rem;
}
#mainContent ul {
    list-style-type: none;
}



aside {
    background-color: #E4E9F7;
    border-bottom-width: 5px;
    border-bottom-style: outset;
    padding-bottom: 80px;
    padding-top: 50px;
}
aside #asideBox {
    margin-right: auto;
    width: 700px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: auto;
    padding-top: 20px;
    -webkit-box-shadow: 0px 0px 10px 5px #D1E6F7;
    box-shadow: 0px 0px 10px 5px #D1E6F7;
    padding-bottom: 15px;
}
aside #asideBox ul {
    list-style-type: none;
}
#asideBox ul li h2 {
    font-size: 1.8rem;
}
aside h1 {
    color: #68A8D2;
    font-family: aclonica, sans-serif;
    font-style: normal;
    font-weight: 250;
    font-size: 1.8rem;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 30px;
}
aside a:link, aside a:visited {
    color: #92C1EC;
    /* [disabled]padding-top: 80px; */
    /* [disabled]padding-bottom: 100px; */
}
aside a:hover, aside a:active {
    color: #3075B3;
}
footer h1 {
    color: #68A8D2;
    font-family: aclonica, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 2rem;
    padding-top: 50px;
}
footer ul {
    list-style-type: none;
    padding-bottom: 50px;
    font-size: 1.5rem;
}
footer p {
    padding-bottom: 60px;
}
