poorly planned CSS rotation hacks