a 400 watter would be perfect for that setup, that'd leave you some headroom later if you upgrade or add a vid card.
400watt was what I chose for my low power system because 400 was the smallest 80 plus gold psu available. Even tho I only use about 100W max load
your listed hardware will use a bit less than mine
ideally you want 2x the wattage you "need" because psu's are most efficient when around 50% loaded
There are some good/cheap 300W bronze psu's out there too ie: SeaSonic SS-300ET
your price, and the form factor of your build are more important considerations