1. Кто Вас учил селекторы большими буквами писать?
2. зачем там комментарии типа:
/*#IMG_43, #IMG_204*/
какой в них смысл?
3. google почта, как и mail.ru и др. игнорируют все правила, кроме дозволенных (у каждого свой список, юзайте поиск). Мало того. Если в style первым прописать то что не понравится google , остальные он тоже проигнорит. Так что не используйте в письмах css3 или делайте это аккуратно и соблюдайте стандарты.