Hi All,
I am total newbie to civiCRM and PHP....

I am just starting on a project to customize civiCRM for a "not for profit" organization.
Need some guidance regarding server specifications to run CiviCRM.
What server should we procure for the following scenario:
1) One Server to handle civiCRM requests from 4 different locations.
2) The server will be housed in a location that will generate the most requests (about 20 users).
3) The 3 remote locations will access the civiCRM application server via a virtual private network (approximately 2-3 users at every remote location).
I understand that these are very vague bits of information and the performance of remote locations would heavily depend on the quality of internet connection. But I need a starting point. What will be the minimum hardware specifications of the server for the above scenario.... (needs to be windows environment)?
Is there any website that can help.....?
Thanks a lot for your time and help.....

Regards,
Harshad.