A: 

for the .bigdate class, try replacing margin with padding; seems to me that this has something to do with IE's margin-handling.

Plan B
+1  A: 

Try adding overflow: visible; to your .postdate class. Maybe that helps.

Seb
A: 

Adding a specific height to .title fixes it for me (in IE6):

.title {
    PADDING: 0 10px 0 0; MARGIN-top: 0.3em; FLOAT: right; height: 1em;
Traingamer
Yes, but less luck with IE7. Interesting is that when I view the divs and spans using the internet explorer developer toolbar, the squares it draws around them are the right size! It seems to be just clipping it when rendering.
Emiel
Why the caps on the properties?
alex
Why the caps? Good question - probably created by IE when I used 'Save As' Webpage complete- I only added the 'height'. Didn't save it after tweaking so couldn't say with certainty.
Traingamer
A: 

Despite being unable to test it on my current machine: I would suspect that it's a hasLayout bug. The methods of dealing with it are listed in the "properties" section of that link.

wombleton
+5  A: 

In most cases where IE6 or 7 clips off the bottom of text, just add:

line-height: normal;

to the CSS rules concerned. Should fix it nicely, but as you'll understand, it expands the box too.

A: 

In my experience its invariably the bottom of the text that gets clipped and that too basically because of the overlapping divisions. If you are able to ensure that the divs don't overlap then the issue does get resolved . That apart adding overflow: visible does help at times.

Saurabh
A: 

Try adding

div.postmeta { height: 100px; }
div.postdate { height: 75px; }

Arbitrary height value... but you'd know the exact height you want. That should keep the text containers from clipping in IE7.

Kevin