footer {

background-color: #9ee4f7;
background-image: 
url(bgimg/mountain-svgrepo-com.svg),
url(bgimg/hot-air-balloon-svgrepo-com.svg),
url(bgimg/sport-surf-surfing-svgrepo-com.svg),
url(bgimg/ocean-svgrepo-com.svg),
url(bgimg/sailboat-svgrepo-com.svg);

background-size: 
100px,
50px,
80px,
300px,
98px;

background-repeat: 
no-repeat,
no-repeat,
no-repeat,
repeat,
no-repeat;
background-position:/*right or left - up or down  (small number = left ) */ 
100% 1470%,
15% 2%,
88% 97%,
100% 13880%,
57% 24%;
}


h1 {padding-left: 1rem;}
h1,h2,h3,h4,h5,h6 { 
    /* font choice for titles and subtitles */ 
    font-family:"Caesar Dressing", Static;
    font-weight: 400 ;
    font-style: normal;
    color: #2c393d;
    margin-top: 0.5em; /* usually more space on top than bottom */
    margin-bottom: 0.20em; 
}
h1 { font-size: 2.3em; }
h2 { font-size: 2.0019em; }
h3 { font-size: 1.7424em; }
h4 { font-size: 1.5166em; }
h5 { font-size: 1.32em; }
h6 { font-size: 1.1489em; }
p { font-size: 1em; }
small { font-size: .8704em; }

main{
    padding-left: 1rem;
}

/* 16 pixels = 1rem = height of letter m of root element */
/* root element (ex: html tag) never changes */
/* EM vs REM = em is in the size of the current tag*/
/* REM is root element m size = never changes */ 
/* Em is your tag's text size */ 

body{ 
    /* affect to the full page*/
    /* font choice for all other text on page */
    font-family:"Caesar Dressing", Static;
    font-size: 1rem ; /* 16px */ 
    color: #360be4; 
    
}


header  p {
    font-family:"Caesar Dressing", Static;
    font-weight: 1300 ;
    font-style: normal;
    font-size: 1.2rem;
    margin-left: 2rem;
    color: #2bd9ec; 
}

aside{ 
    background-color: rgb(165, 216, 248);
    margin: 1rem;
    padding: 1rem;
}
ul {
    /* unordered list */ 
    list-style-type: disc;
    padding-left:2rem; 
    color: #eec5c5;
}

ul li{
    /* list item within the list */
    margin-bottom: 0.5rem;
}

    /* LoVeHa RULE */
aside a:link{
        color: bisque;
        text-decoration: none; /* removes underline*/
    }

aside a:visited {
        color: burlywood; /* looks faded, more boring */
}

aside a:hover {
        text-decoration: underline; /* add underline on mouse hover */
}

aside a:active {
        color: #eec5c5; /* very in your face color*/
}

footer a:link {
        color: #3a603a;
        text-decoration: none; /* remove underline*/
}
footer a:visited{
         color: #3418e7; /* looks faded, more boring */
}
footer a:hover{
        text-decoration: underline; /* add underline on mouse hover */
}
footer a:active{
        color: #eec5c5; /* very in your face color*/
}
footer h4, footer h5{
    color: aliceblue;
}

header {
    display: flex;
    height:2rem; /*puts things side-by-side */
    line-height: 2rem; /* vertical align text*/
}
header img{margin-left: 0.5rem;}
