Elements of corporate identity for France Productions.South Africa.