body { background-color:black; } #container { width:650px; margin:auto; } #mast { height:96px; margin:auto; text-align:center; } #navi { width:160px; height:420px; background-color: gray; float:right; margin-top:5px; } #navi ul { list-style-type:none; text-align:center; margin-left:-50px; font-size:25px; font-family:Stencil; color:#E1AF43; } #navi li { padding:5px; } #content { width:480px; height:420px; background-color: gray; margin:5px; float:left; }