h1 {
    background-color: skyblue;
    border-radius: 10px;
}
body {
    background-color: lightgray;
    display: flex;
}
a {
    color: teal;
}
#site {
    background-color: lightblue;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    top: 10px;
    bottom: 10px;
    flex: 1;
    flex-grow: true;
}
#menu {
    background-color: lightblue;
    border-radius: 10px;
    margin: 10px;
    flex: 0.2;
}