cute images. check the width of the page, its not a standard size so i had to resize my window, or scroll, to take it all in. 800x600 screen compatability is making your page 760px wide. for 1024x768 screens look at having the width around 1016. this is simply to ensure your more important information sits in the 'live area' of the page for more users. 800x600 is still the most used screen resolution but its quickly becomming 1024x768.
if you want to use two colums, i would align them better.. your bottom set of images is off too the right more then the set appearing higher in the page so it looks like a mistake, or like you have 3 columns.
the graphics are nice and sharp and colorful but what is their resolution? you can save a lot of loading time by keeping all your thumbnails and most other images at 72dpi. if saving them as jpegs, use 60% quality off of the origional and you'll get a good balance of file size and clarity. if you really want to go for sharpness save the better dpi's for your 'full size' images. even then, you don't need to go much higher then 150. i did not download the images to check their dpi's so thats just typical advice.
other then that.. your fonts might be a little too large.. looked like 14 or 16pt text to me, i'm on a high resolution. but that all comes down to your style and legibility so thats just my opinion.
hope that helps!