button{
    display:block;
    margin:5px;
    padding:10px;
    border: 2px solid black;
    font-weight: bold;
    user-select:none;
    cursor:pointer;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
    
}
button:active  
{
    box-shadow: none;
    box-shadow: inset 0 0 2px rgba(0,0,0,1);
    background-color: #BABABA;
}
button:hover{
    background-color: #DEDEDE;
}
#menuButtons{
    display:flex;
    justify-content: center;
    position: sticky;
    top: 125px;
    flex-wrap: wrap;
}
.menu{
    display: none;
}
h4{
    text-align: center;
    font-size: 25px;
    color: rgb(255, 183, 94);
    background-color: #db7500;
    text-shadow: 1px 2px 2px #993F20;
    height:40px;
}
section.menu>p:not(.Desc){
    text-align: center;
    font-size: 20px;
    color: black;
    background-color: #FFBE66;
    margin: 10px;
    padding: 10px;
    border: 2px solid black;
    border-radius: 5px;
    font-weight: bold;
}
h6{
    text-align: center;
    font-size: 15px;
    color: black;
    background-color: #FFBE66;
    margin: 10px;
    padding: 10px;
    border: 2px solid black;
    font-style: italic;
}
#dropDown{
    position: absolute;
    top: 80px;
    right: 40%;
    font-size: 40px;
    color: black;
    user-select:none;
    cursor:pointer;
    background-color: #CF4715;
    padding-left:20px;
    padding-right:20px;
    border-radius: 5px;
    border:black solid 2px;
    border-bottom: #CF4715 solid 2px;
}
#dropDown:hover{
    background-color: #FFBE66;
}
#dropDown:active{
    background-color: #FF4700;
}
span{
    float: right;
    font-weight: bold;
}
.Desc{
    font-size: 15px;
    font-style: italic;
    text-align: center;
    margin-top: -10px;
    margin-bottom: 10px;
    background-color: #FFD9A3;
    border: black 2px solid;
    padding: 20px;
}
h2{
    text-align: center;
    font-size: 40px;
    color: orangered;
    background-color: #CF4715;
    text-shadow: 1px 2px 3px #993F20;
}
#ANNOUNCEMENT{
    text-align: center;
    font-size: 20px;
    color: black;
    background-color: #ED8E3E;
    border: black 2px solid;
    padding: 10px;
    margin-bottom: 20px;
    white-space: wrap;
}
#ANNOUNCEMENT p{background-color: #FF9D4A;}
body{
    background-color: #FF9D4A}