body { font-family: Tahoma, Arial, sans-serif; font-size: 13px; margin: auto; padding: 25px; background: url('img/wpaper.jpg') center no-repeat fixed; background-size: cover; } nav { text-align: center; } nav ul li { display: inline; list-style-type: none; } nav ul { margin: 0; padding: 0; } nav ul li a { color: #000; text-decoration: none; padding: 10px 25px; border-radius: 5px; } nav ul li:hover a { color: #4285f4; background-color: #e1e1e1; } table { text-align: center; margin-left: auto; margin-right: auto; box-shadow: grey 0 1px 1px; background-color: #fefefe; } table tr, th, td { padding: 7px 25px; border-bottom: solid 1px #d3d3d3; } table img { border-radius: 5px; box-shadow: grey 0 1px 1px; width: 200px; } h1, h2, h3, h4, h5, h6 { text-align: center; text-shadow: #000 0 1px 1px; } #population { width: 1000px; min-width: 600px; height: 35px; box-shadow: #000 0 1px 1px; margin-left: auto; margin-right: auto; } #il85 { float: right; width: 15%; height: 100%; background-color: #0066ff; color: #fff; border-radius: 0 5px 5px 0; } #il95 { float: right; width: 25%; height: 100%; background-color: #c70500; color: #fff; } #il05 { float: right; width: 37%; height: 100%; background-color: #34c700; color: #fff; } #il15 { float: right; width: 23%; height: 100%; background-color: #c70096; color: #fff; border-radius: 5px 0 0 5px; } .clear { clear: both; } p { margin: auto; width: 875px; padding: 25px; border-radius: 10px; background-color: rgba(255,255,255,0.85); font-weight: bold; box-shadow: rgba(0, 0, 0, 0.35) 0 5px 12px; } #credits { font-family: sans-serif; font-size: 12px; font-weight: normal; color: gray; }