body { background-color: black; color: white; font-family: sans-serif; width: 95%; margin: auto; line-height: 1.3; } h1 { text-align: center; } .multicol { display: flex; flex-flow: row; /* flex-flow: row wrap; */ /* justify-content: center; */ /* align-items: flex-start; */ /* align-content: flex-start; */ /* /\* height: calc(100vh); *\/ */ gap: 2%; } .multicol div { /* min-width: 15ex; */ /* max-width: 75ex; */ /* margin-left: auto; */ /* margin-right: auto; */ /* flex-basis: | auto; */ /*******************************/ /* margin: auto; */ /* border: 1px solid white; */ /* margin-left: auto; */ /* margin-right: auto; */ /* margin-bottom: auto; */ /* width: 30%; */ /* flex-shrink: 5; */ /* flex-grow: 5; */ /*******************************/ } #footer { line-height: 1.2; font-size: 80%; } a:link { color: cyan; text-decoration: none; } a:visited { color: violet; text-decoration: none; } a:hover { color: yellow; text-decoration: none; } a:active { color: lime; text-decoration: none; } #nav ul { list-style-type: none; padding: 1em 0; text-align: center; /*************************************/ /* border-top: 2px solid black; */ /* border-bottom: 2px solid back; */ /*************************************/ } #nav ul li { display: inline; padding: 0 1.5em; } #nav ul li a { font-weight: bold; color: white; } .alert { color: orange; }