Civic celebrates its 50th Anniversary