I've got this table to try to lay out... or maybe it's a list... It's a three-column table of information (item, date, date), but it's also a bullet hierarchical list, as well. I'm just not sure what, if any, HTML structures would best apply to something like this. For extra points, it's being put into a WYSIWYG CMS system (Joomla, with the JCE editor), so it shouldn't require deep code twiddling for simple edits.
Here's the current version-- I've laid it out as a table, with TRs having "level" classes, and with the numbering being done manually. The CSS applies indents to the TDs based on the TR's surrounding.
My best idea so far is to use a table, and have the leftmost column be H1-H6 headers, then CSS to taste. Still, though, the numbering would have to be done manually.
(And don't blame me for the original site and design. It's getting overhauled as we speak.)