@import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@900&family=Rosarivo&display=swap'); :root { --background: #; --text: #; --header: #; --secondary: #; --highlight: #; } body { margin: 0px; background-color: var(--background); } @media (max-aspect-ratio: 6/7) { .contentpane { margin: auto; width: 100%; min-height: 100%; } } @media (min-aspect-ratio: 7/7) { .contentpane { margin: auto; width: 60%; min-height: 100%; } } p { text-align: left; text-indent: 25px; font-family: 'Rosarivo', cursive; font-size: 13pt; color: var(--text); margin: 8px 75px 8px 75px; } h1 { text-align: center; font-family: 'Merriweather', serif; font-size: 24pt; font-weight: 600; color: var(--header); padding: 50px 50px 3px 50px; margin: auto auto 0px auto; } h2 { text-align: center; font-family: 'Merriweather', serif; font-size: 20pt; font-weight: 600; color: var(--header); padding: 8px 50px 8px 50px; } h3 { text-align: left; text-indent: 55px; font-family: 'Rosarivo', cursive; font-size: 13pt; color: var(--text); padding: 8px 50px 2px 50px; } h3.nav { text-align: center; text-indent: 0px; padding: 3px 50px 8px 50px; margin: 0px auto auto auto; } ul h3 { font-style: italic; text-align: left; text-indent: 0px; padding: 8px 50px 8px 50px; } ul h3 a { font-style: italic; } ul p { text-indent: 0px; font-size: 16pt; color: var(--text); } a { color: var(--secondary); text-decoration: none; } a:hover { color: var(--highlight); } a.backbutton { font-style: normal; font-size: 80%; text-decoration: none; padding: 0px; } ul { list-style-position: outside; padding: 0px 0px 0px 75px; } li { color: var(--highlight); } hr { border-color: var(--text); background-color: var(--text); } .footer { width: auto; margin: auto; } .ascii { color: var(--secondary); } .centermath { text-align: center; text-indent: 0px; margin: 14px 40px 14px 40px; }