Why are there different colors of usernames?
From Joomla! Documentation
The different colors of the usernames are used to differentiate between the different working groups of Joomla!. See this page for more details:Explain 5 Star Rating System For Forum Posters.