- January 4, 2006
I love this design! Great work, man.
Loving the design. Just curious, though, as to what that little piece is in the top right corner when viewing with iE6. Looks like an extension of the menu or maybe the right border.