Here is the demo page: framethemomentshop.com/select_testing.html. Did not add "http" so people don't think I am trying to get a back link lol.
The background color is visible on Windows (pretty much all browsers), but it is not visible on Mac, Safari in particular.
So, you open the drop down, and on Windows you will see select's options colored with background-color property via CSS. Open the same page on Mac and you will see a totally different picture.
Are there any solutions? I don't think there are, but who knows.