Rainbow colours beamed from faces and floats parading through Sydney Saturday as hundreds of thousands of partygoers celebrated 40 years of the annual gay and Lesbian Mardi Gras. Organisers predicted close to half a million people would witness the glittery spectacle as some 200 floats and 12,500 participants — including police, politicians, indigenous groups and celebrities — made their way down Oxford Street, Sydney’s Gay…