Coolnat2004 said:
Coolnat2004 said:
- The left column isn't a fixed width; It needs to be.
Fixed (a simple width change).
Coolnat2004 said:
- The left column doesn't extend to the absolute bottom of the browser.
This was a pretty simple fix: since the sidebar is a fixed width, I just made a background image and threw that onto the page. The image was 133 bytes, which is practically nothing (for perspective, the optimized CSS file is over 13 times that size). Originally, I had it the way you did: the border and background end at the end of the longest content; but, I decided to make it extend the length of the page, regardless of the longest content size. It's easy to make it the way you have it right now, though, in CSS.
In the spirit of making things better, I also allowed the navigation to expand past the height of 16px and I made the whole top blue part clickable, but those "features" are easy to remove too.
Coolnat2004 said:
- The infobox isn't a fixed width.
Fixed (again, a simple change).
Coolnat2004 said:
- The links in the infobox have bullets next to the plaintext bullets :X
Fixed (added no styling to the list items for that box).
Coolnat2004 said:
- The spacing on the menu items is a bit much
I made some size adjustments; it's not exactly like yours, but it's really really close.
Coolnat2004 said:
- The countdown links in the left column are messy: I believe tables are qualified for that job as it is technically tabular data.
...and I would say that it's a list of dates and events, so perhaps it would be a definition list; but, I do understand the idea that it's a table of dates and events as well. I put the tables back in, so that's "fixed."
Coolnat2004 said:
- CSS needs more flexibility :-\
If this isn't flexible enough for you...
There are a few things CSS just can't do and wasn't made for, but it's surprisingly strong.
Coolnat2004 said:
On the brighter side, it does validate as XHTML.
Yes, it does validate as XHTML (and with a little bit of more work, I could get it validating in XHTML 1.0 Strict and XHTML 1.1).
That demo page is still not perfect, since I haven't bothered fixing all of the sizes for the boxes and text. I'm not going to bother updating it further if you're not really interested in making the switch over to a CSS layout, but if you are, then you know who to get in touch with.

-Chasen