html { background: repeating-linear-gradient(45deg,#9c4d40,#9c4d40 10px,#783226 10px,#783236 20px); color: #DDDDDD; font-family: sans-serif; } button { font-family: sans-serif; font-size: 20px; background-color: #882222FF; border: solid 5px #448888FF; border-radius: 5px; color: #DDDDDD; } .center { position: relative; left: 50%; transform: translate(-50%, 0); text-align: center; } .right { position: absolute; right: 0; border: solid 5px #448888FF; border-radius: 5px; } .leftinfo { position: fixed; width: 200px; height: 100%; left: 0; background-color: #663333; z-index: 10; overflow-y: auto; } h2, h1 { text-align: center; }