Gay Lesbian Bi-sexual Trans - etc. - not sure what the politically correct term is these days.