body { background-image: url('images/arcade.png'); justify-content: center; align-items: center; } .container { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: #242424; margin: 100px auto; max-width: 50%; } .logo { align-self: center; justify-self: center; display: block; margin: -130px auto; } h1 { color: #ffffff; } h3 { color: #ffffff; } p { color: #ffffff; } ul { color: #ffffff; } a:visited { color: #8686ff; } a:link { color: #7373ff; } a:hover { color: #4343ff; }