Surrounding everything with tags and then aligning doesn't work. You should instead try the
tag. Also, instead of "align", use "margin within the tag. Specify the left and right margins as "auto", and most browsers will center all objects within those equally spaced margins. IE might have trouble with this approach, though, so alternatively, you could just pot the entire content into a single-field table, nested within another single-field, center-aligned table. This second approach is a little crude, but should work on IE as well.