Разобрался сам.
Если кому пригодиться, вот переделанный код под мою задачу:
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/components.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/content.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="templates/<?php echo $this->template ?>/css/
<?php
$nav = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';
// checks if browser is Mozilla
if (stristr($nav, "firefox"))
{
echo "firefoxonly.css";
}
// checks if browser is Opera
elseif (stristr($nav, "opera"))
{
echo "br_other.css";
}
// checks if browser is Safari
elseif (stristr($nav, "safari"))
{
echo "br_other.css";
}
// checks if browser is chrome
elseif (stristr($nav, "chrome"))
{
echo "br_other.css";
}
// If browser is a different one
else
{
echo "br_other.css";
}
?>
" />
Здесь у фаирфокса свой файл, у остальных opera.. файл общий (br_other.css).