Are themes linked to machines/IP's somehow?
At home, on a laptop, my gmail settings page has a themes tab, and themes work fine.
At work, on a desktop system, logging into the same gmail account, there is no themes tab on the settings page.
I thought themes were enabled on account...