Problem
I updated the Envision 1.0 Theme to work with Blog Engine 1.4 it worked well except in browsers using the Webkit rendering engine (Google Chrome, Apple Safari etc.). It appeared that the title header was being inherited down across all css settings within the content div.

Solution
1) I checked out a piece of text that should not be green and bold, with a simple right-click and selecting inspect element within Google Chrome.

2) With Firebug installed in Firefox right click and inspect the same element for a comparison.

3) Knowing a little CSS (but not enough) I concluded that the font attributes set against the body tag were not being inherited properly with Google Chrome. I tried setting the attributes on each CSS class but eventually gave up when the background image against the title header jsut would not line up correctly in Firefox and Google Chrome at the same time.
Had Google Chrome and Apple Safari become the new Internet Explorer 6.0 ? In short - No.
4) Eventually I around to looking back at PostView.ascx and found the error. There was no closing </h2> tag for <h2 class="title"> there was a </h1>. Not sure if it was in the original or I put it there.
Firefox was actually closing off the <h2> automatically on the class line and Google Chrome was not and was ending the header declaration on a </h2> at the end on the posting block.
There are possibly very good arguments as which rendering engine (Gecko or Webkit) got it right, at least the fix was simple.