¿Has probado a visitar la web de quien ha hecho esa plantilla y consultarle eso? Uno de los problemas habituales es el "crossbrowsing" creo recordar que se llama. Eso es que no todos los navegadores responden igual a ciertos detalles de presentación. Sobre todo el problema está en los CSS, en el caso de las plantillas para phpBB3.
Hay gente que crea plantillas con su mejor intención pero no comprueban cómo responden en distintos navegadores y distintas versiones de esos navegadores, por lo que a veces ocurren estas cosas.
1.- Solución que te daría: busca otra plantilla [if ($option==1) return true; ]

Perdón por la broma en PHP
2.- Si no te gusta esa recomendación te diría: envía un email al creador de esa plantilla para pedirle que mire ese problema, por si acaso estuviera dispuesto a intentar resolverlo.
3.- Buscar la manera de solucionar el problema por tí mismo o consultando a webs (o foros) especializadas en CSS.
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!