Layton Ricks voted new Livingston Parish President