Good job man... and a "skinny" site if anyone noticed
read your blog section about the IE6 issue. The only fix I know if you must use png's is to save a seperate copy of your images as GIF's. Write a conditional in your <head> that will link it to a different CSS_IE6.css file.
HTML Code:
<!--[if IE6]>
<style type="text/css">
/* place css fixes for all versions of IE in this conditional comment */
</style>
<![endif]-->
In that you will link all your alternate images. That's the best I can come up with off hand, although I imagine you could script it if you wanted to take the time.