styles menu and reworks page so it doesn't even need javascript