Its not issue of 32 or 64 bit.
You can not restore 2008 database on 2005 server.
You can try doing one thing-
Change database compatibility level to 2005, then take back up and then try to restore it on 2005.
This wont work if you are using SQL Server 2008 specific features