Если вам все равно, какое слово найдено, вы можете использовать регулярное выражение, например:
/\bfire|aqua|elec|wood\b/gi
На самом деле, теперь, когда я думаю об этом, я все равно буду использовать то же регулярное выражение (только с группами захвата), даже если вам все равно, какое слово вы нашли. Вы можете использовать javascript и jquery для выбора разделов, в которых есть слово, и добавить это слово в качестве имени класса, таким образом применяя любой CSS, который вы определили как связанный с этим классом.
Это регулярное выражение будет выглядеть так:
/\b(fire|aqua|elec|wood)\b/gi
JQuery, который вы будете искать, скорее всего, будет функцией фильтра: http://api.jquery.com/filter/#expr
Когда у вас есть эти объекты, вы можете применять свои стили, используя jQuery и .addClass: http://api.jquery.com/addClass/