OT: How did they change the color of highlighted text? I've never seen that effect before!
Edit:
Found it in case someone else was interested:
/* Mozilla based browsers */
::-moz-selection{background-color:#e12000;color:#fff;}
/* Works in Safari */
::selection{background-color:#e12000;color:#fff;}
Right. And also keep in mind that Firefox will change the selection color based on the inherent background color of the element being selected.
So, if you've got a black background of a super-parent element, and an light-colored image background for the parent or the element, your text will highlight white, ensuring that selected text is unreadable in certain situations.
Either the posted hack or setting a background color fixes it.
Edit:
Found it in case someone else was interested: