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.
Thanks for the link Ralph (http://ryanfait.com/resources/custom-checkboxes-and-radio-buttons/). Will check it out in a bit. Anyone knows any other good tutorials to have a look at? Thanks.