@charset "utf-8";
body {
	background-image: url("images/waterfall-cropped copy.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	padding-top: 1000px;
	width: 1200px;
	margin:auto;
   
}

#container {
	background-color: #1E4162
}

#container header {
	margin-bottom: 35px;
}

h1, h2, h3 {
    font-family: "Montserrat", serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    color: rgba(231,200,195,1.00);
}

p {
    font-family: "Nunito Sans", serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    font-variation-settings: "wdth" 100,
    "YTLC" 500;
    color: rgba(239,217,213,1.00);
    width: 800px;
}

header h1 {
    text-align: center;
}
header p {
    text-align: center;
    width: auto;


	
}
#container img {
    margin: auto;
    display: block;
    border: 15px double rgba(231,200,195,1.00);
    border-top-right-radius: 0px;
    border-top-left-radius: 120px;
    border-bottom-right-radius: 120px;
    -webkit-box-shadow: 16px 16px 8px rgba(19,1,1,1.00);
    box-shadow: 16px 16px 8px rgba(19,1,1,1.00);
    padding-bottom: 0px;
}

#container main {
    padding-top: 20px;
	margin: auto;
	
}

ul li {
    list-style-type: none;
    list-style-position: outside;
}

#container aside {
    margin-left: 60px;
    margin-bottom: 80px;

}
#container aside h2 {
}

a:link  , a:visited{
    color: rgba(212,231,251,1.00);
}
a:hover, a:active {
    color: rgba(239,217,213,1.00);
}


#container footer  {
    margin-left: 50px;
    padding-bottom: 20px;
}

a {
    font-family: "Nunito Sans", serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    font-variation-settings: "wdth" 100,
    "YTLC" 500;
    color: rgba(239,217,213,1.00);
    width: 800px;
}

#container main {
    margin-left: 60px;
    margin-bottom: 80px;

}