Каково расширение вашего файла? .php или .css?
Что говорит о вашем файле меню выбора языка в нижней части окна? PHP или CSS? Что произойдет, если вы поменяете одно на другое?
Как твой файл? <?php ... all your css ... ?>
или body { background-color: <?php echo $todaysBgColor; ?>; } ...
?
Тематика TextMate построена вокруг понятия области видимости. Если ваш файл выглядит как мой первый пример, есть большая вероятность, что все части CSS, которые вы поместите внутри блока PHP, будут рассматриваться как PHP TextMate из-за их области действия.
Я не помню комбинацию клавиш, но в комплекте создания темы есть команда, которая показывает вам область действия слова / символа под курсором. Запишите его, затем перейдите в окно «Настройки» и отредактируйте свою тему так, чтобы область видимости CSS внутри области видимости PHP выглядела как обычный CSS.