better browser detection, Opera support, footer formatting