Hi,
Many thanks for providing a detailed account (spec) of what you need; what you are asking for however is a little more than can be managed for the budget you have prescribed, as it wont make enough hours available to make this happen.
I have worked our this will need at least 160 and at our rate of $24 per hours, that works out at $3840; the cheapest we can do this for - if we give you the same rate we give web design firms, is $2,500.
The price includes adequate testing time to make sure we are delivering a finished product.
Please check out our portfolio to see the quality of our work.
Cheers,
Darren