My advice would be to go to www.crucial.com and allow the online upgrade tool find upgrades for you. But, if you wanted to know what your system supports, read below:
Memory Types: DDR2 PC2-5300, DDR2 PC2-6400 (non-ECC)
Maximum Memory Amount: 4GB
Memory Slots on the motherboard: 4 total, 2 unoccupied
Each memory slot can hold DDR2 PC2-5300, DDR2 PC2-6400 with a maximum of 1GB per slot.