What does viva la vida mean?

Viva la Vida is not valid. The correct spelling is vive la vida which means live the life. Vives tu vida means live your life. Viva La Vida, as in the Coldplay song, means "Long Live Life"