@import url('https://fonts.googleapis.com/css2?family=IM+Fell+French+Canon:ital@0;1&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&family=Overpass:ital,wght@0,600;0,700;0,800;0,900;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap');

/* Available fonts:
-Logo and Website Headers-
Overpass: 

-Page headers and section titles-
Old Standard TT: 
Libre Baskerville:
IM Fell French Canon: 

-Body text-
Rubik:
*/

/*Website Colors
#1A2238 

*/

body {
    background-image:url("pics/0rushwrite.png");
}

/*Logo + Navbar Parent Tag */
.navbar-parent{
  display:grid;
  grid-template-columns: 1fr 3fr;
  column-gap: 10px;
}

/*Logo and Title Design*/
.main-title{
    color: #FFC93C;
    font-family: 'Overpass', sans-serif;
    font-size: 80px;
    font-weight: 800;
    font-style: normal;
    text-align: center;

    background-color: #FF6A3D;
}

.header-box {
    background-color: #1A2238;
    border-style: solid;
    border-color:  #FF6A3D;
    border-width: 10px;
    padding: 10px;
    
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);

    width: 300px;
    height: 300px;
}

/*Navigation Bar Design */
.navbar-box{
    color: #9DAAF2;
    font-family: 'Libre Baskerville', serif;
    font-size: 36px;
    font-style: normal;
    font-weight: 900;
    text-align: center;
  
    background-color: #1A2238;
    border-style: solid;
    border-color: #FF6A3D;
    border-width: 10px;
    padding: 10px;
    
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);

    height: 100px;
   
}

.navbar{
    list-style:none;
    margin:0;
    padding:0;
    text-align:center;
}

/*Navbar Link Designs*/
.navbar li{
    display: inline;
}
.navbar a:link{
    display:inline-block;
    padding:10px;
    color:  #FFC93C;
    text-decoration:none;
}
.navbar a:visited{
    display:inline-block;
    padding:10px;
    color: #FFC93C;
    text-decoration:none;
}
.navbar a:hover{
    display:inline-block;
    padding:10px;
    color:#FFC93C;
    text-decoration:underline;
}
.navbar a:active{
    display:inline-block;
    padding:10px;
    color: #9DAAF2;
    text-decoration:none;
}

/* Mian Body / Content Formatting */
.content{
    color: white;
    font-family: 'Rubik', sans-serif;
    font-size: 20px;
    text-align: center;
    background-color: #1A2238;
    border-style: solid;
    border-color: #FF6A3D;
    border-width: 5px;
    padding: 20px;
    margin: 50px 100px 50px 100px;
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}



/* February 28, 2022*/
#side-footer{
    float:left;
    width:30%;
    padding:15px;
    box-sizing: border-box;
}

#main-footer{
    float:left;
    width:70%;
    padding:15px;
    box-sizing: border-box;
   

}




/* January 19, 2023 
Removed each page's css page, removed registration tab, I plan to make this the uniform design for the whole project.
*/