/* centers the website */ html { background: rgb(18,24,217); background-color: rgba(18,24,217); background: url(../images/bg.gif) repeat 0 0; max-width: 1200px; margin: auto; } #spike { float: left; border-style:solid; border-color:rgba(18,24,217,0.6); width: 10.1%; height: auto; max-width: 100%; object-fit: cover; } #guestbook_table { width: 100%; height: auto; } #guestbook_name { display: block; text-align: center; } textarea { resize: none; } /* unvisited link */ a:link { color: #686bff; } /* visited link */ a:visited { color: #686bff; } /* mouse over link */ a:hover { color: #5660f1; } /* selected link */ a:active { color: #686bff; } .header { width: auto; height: auto; overflow: hidden; background: rgb(18,24,217); background-color: rgba(18,24,217,0.6); top: 0; left:0px; right:0px; } .menu { display: flex; font-weight: bold; margin-top: 6.4%; margin-left: 10%; } /* Add spacing between child elements using margins */ /* Doing this hack to ensure IE compatibility */ .menu > * { margin-right: 10px; /* Adjust the value as needed */ } /* Remove margin from the last child to prevent extra spacing */ .menu > :last-child { margin-right: 0; } body { color: white; } p { font-size: large; margin-left: 3px; margin-bottom: -5px; } a { overflow: hidden; } #foot { margin-top: 3%; position: relative; display: block; } .article { font-weight: bold; font-size: large; } .center_image { display: block; margin-left: auto; margin-right: auto; }