fix some css issues, remove nodelist hack for nav list