            :root {
                --content: #c2ecff;
            }

            @font-face {
                font-family: Lexend;
                src: url('https://bravepo.neocities.org/Lexend-Light.ttf');
            }

            @font-face {
                font-family: Lexend;
                src: url('https://bravepo.neocities.org/Lexend-SemiBold.ttf');
                font-weight: bold;
            }

            @font-face {
                font-family: Lexend;
                src: url('https://bravepo.neocities.org/Lexend-Light.ttf');
                font-style: italic;
            }

            @font-face {
                font-family: Lexend;
                src: url('https://bravepo.neocities.org/Lexend-Regular.ttf');
                font-style: italic;
                font-weight: bold;
            }

            body {
                font-family: 'Lexend', sans-serif;
                margin: 0;
                background-color: #fceaff;
                /* you can delete the line below if you'd prefer to not use an image */
                background-size: 2560px;
                color: #E73DBA;
                background-image: url('https://bravepo.neocities.org/NewYorkieBG2.png');
            }

            * {
                box-sizing: border-box;
            }

            /* below this line is CSS for the layout */

            /* this is a CSS comment
    to uncomment a line of CSS, remove the * and the /
    before and after the text */


            /* the "container" is what wraps your entire website */
            /* if you want something (like the header) to be Wider than
    the other elements, you will need to move that div outside
    of the container */
            #container {
                max-width: 1200px;
                /* this is the width of your layout! */
                /* if you change the above value, scroll to the bottom
      and change the media query according to the comment! */
                margin: 0 auto;
                /* this centers the entire page */
            }

            /* the area below is for all links on your page
    EXCEPT for the navigation */
            #container a {
                color: #00AEFF;
                font-weight: bold;
                /* if you want to remove the underline
      you can add a line below here that says:
      text-decoration:none; */
            }

            #header {
              width: 100%;
              background-color: #5e4e8c;
              height: 600px;
              background-image: url('https://bravepo.neocities.org/sitebanner.png');
              background-size: cover;
              background-repeat: no-repeat;
              background-position: center;
            }
            
            /* MOBILE FIX */
            @media (max-width: 700px) {
              #header {
                background-size: contain;      /* Show the whole image */
                background-position: center top;
                background-repeat: no-repeat;
                height: 200px;
              }
            }

            #navbar ul {
              list-style-type: none;
              display: flex;
              margin: 0;
              padding: 0;
              overflow: hidden;
              background-color: #E73DBA;
              justify-content: space-evenly;
            }
            
            #navbar li {
              float: left;
            }
            
            #navbar li a, .dropbtn {
              display: inline-block;
              color: #FFFDF5;
              text-align: center;
              padding: 14px 16px;
              text-decoration: none;
            }
            
            #navbar li a:hover, .dropdown:hover .dropbtn {
              background-color: #FF91E2;
              color: #00AEFF;
            }
            
            #navbar li.dropdown {
              display: inline-block;
            }
            
            #navbar .dropdown-content {
              display: none;
              position: absolute;
              background-color: #FFFDF5;
              min-width: 160px;
              z-index: 1;
            }
            
            #navbar .dropdown-content a {
              color: #E73DBA;
              padding: 12px 16px;
              text-decoration: none;
              display: block;
              text-align: left;
            }

            #navbar .dropdown-content a:hover {background-color: #C2ECFF;}
            
            #navbar .dropdown:hover .dropdown-content {
              display: block;
            }
            

            
            #flex {
                display: flex;
            }


            aside {
                background-color: #C2ECFF;
                width: 300px;
                padding: 20px;
                font-size: smaller;
                /* this makes the sidebar text slightly smaller */
            }


            main {
                background-color: #FFFDF5;
                flex: 1;
                padding: 30px;
                order: 2;
            }

            #rightSidebar {
                order: 3;
            }

            footer {
                background-color: #E73DBA;
                width: 100%;
                height: 40px;
                padding: 10px;
                text-align: center;
            }

            h1,
            h2,
            h3 {
                color: #E73DBA;
            }

            h1 {
                font-size: 25px;
            }

            strong {
                color: #E73DBA;
            }

            .box {
                background-color: #FFFDF5;
                border: 1px solid #00AEFF;
                padding: 10px;
            }

            #topBar {
                width: 100%;
                height: 30px;
                padding: 10px;
                font-size: smaller;
                background-color: #13092D;
            }


            @media only screen and (max-width: 1100px) {
                #flex {
                    flex-wrap: wrap;
                }

                aside {
                    width: 100%;
                }

                main {
                    order: 1;
                }

                #leftSidebar {
                    order: 2;
                }

                #rightSidebar {
                    order: 3;
                }

                #navbar ul {
                    flex-wrap: wrap;
                }
            }