This seems to me to be what the usual behaviour is: Doesn't an item pushed to the next line usually line up only to the bottom of the lowest edge in the line above?
Would you not be better to structure this page as
HTML Code:
<div id=column1>
<div>
Top left box
</div>
<div>
FAQ
</div>
</div>
<div id=column2>
<div>
Specs
</dvi>
<div>
Flash box
</div>
</div>
This way even if the box heights vary from item to item, the boxes occur at predictable places on the page.
This also allows you to use a liquid layout, styling both columns with a percentage. If you style image widths with a percent to, your layout should work on low and high resolution screens.
Bookmarks