#logo { position:relative; margin-left: auto; margin-right: auto; width: 317px; } .menu_img{ width: 32px; } .navserv li,.navsite li{ display:inline; top:0; } .navserv{ text-align:left; } .navsite{ text-align:right; } section{ margin-left: 30px; margin-right: auto; width: 50%; display:inline-block; } aside{ float:right; width: 25%; display:inline-block; } footer{ display:inline; text-align:center; }