"text-align: right;" wrongly floats a whole table to the right. text-align should only affect inline-elements like text and/or image, and not shift whole elements like a table.

Live (actual) results in your browser:

Content inside bright green border is inside table

Expected results (screenshot 880px wide by 50px high):

[Image download support must be enabled for this test]

Firefox 1.x, Firefox 2.x, Safari 2.0.4, Safari 3.0.4, Opera 9.25, Opera 9.50, Konqueror 3.5.8, Hv3 TKHTML alpha 16, Seamonkey 1.x, Seamonkey 2.x, K-meleon 1.x, NS 6.2, NS 7.0, NS 7.2, Galeon 2, Epiphany 2, Amaya 9.55 all pass this test.

Valid HTML 4.01! CSS compliant