Hi Donna,
The process took 12 "work" days for us but my husbands town is a small town and we spent most of our days traking down the familly judge who liked to hide from work.

It would be great having and administrative job in that town, no one actually stays in the office. lol
The proof of religion and the approval of the courts to marry (with copies of all docs the courts ask for) is really all the adul needs but get a list from him, ours helped us a lot with the process at the municipal level. The courts (municipality) is where all the time takes. Plan on 3 - 4 days in Rabat, then 5 - 8 with the municipality and then 1 or 2 with the Aduls at the end to draw up the marriage contract.
You can translate everything in Rabat. Your Birth certificate and passport are already bilingual, and the embassy gives you everything in French. What we did is Lawyer then Embassy monday am then translator that afternoon to drop off papers to put in arabic, then police for clearance. the next day we toured around rabat then picked up our translations in the afternoon and embassy again on the 3rd day and dropped off copies of the embassy docs and police clearance for translation to arabic, then to ministry of foreign affairs to stamp the original embassy documents then picked up translations. I can give you the name of a hotel in Rabbat that is close to everything you need, dirt cheap, nice, and bonus, if your boyfriend sweet talks the owner you may be able to share a room. I can also give you the address of the translator as he was cheap and fast and can also help with the process in Rabat.
The photos and emails are for when you start the sponsoring process. You don't need proof for the marriage process.
My email is super_cindy @ hotmail.com
I challenge your statement Raven, I am married to the best man in the world! Maybe we should adjust to say best men for us.

We risk starting a war in the forum.