My new CV. No frames, validated HTML 4.01 Transitional, validated stylesheets. Also, using font-size, line-height and text-align for the first time.
I still have a version of Internet Explorer 4.0 kicking around and one of the purposes I use it for is testing backward compatibility. The CV works fine in it. However, on pages with combinations of graphics and text (like an icon followed by a link) text-align : justify sometimes gets the text displayed on top of the graphics, and the line-height isn't rendered correctly. So, after some experimentation I went back to not specifying a font-size, line-height or text-align for the main site.
On this page Transitional HTML 4.01 and CSS 1 are used. If you're seeing this text you either have CSS switched off in your browser, or you're using a browser that can't handle CSS. If you're using an older browser version, you might want to consider upgrading.