In russian, the word 'blue' translates to two colors, 'normal' blue and 'light blue'. The 'light blue' one is a popular slang word for 'gay male'.
The word 'red' stems from the word 'pretty' in russian. ( - ). It's even used this way in old russian tales ( ) = pretty lady, literally 'red lady'.