Realised console text colours don't work

It appears the style sheet is applied on the next loop through the
message queue, so any messages to the console directly after it's been
applied are not in the correct colour. This needs to be fixed.