OMG, how thick am I?!? All that needs to be done is:
FadeInOverlay 180, 20
    DoCmd... 'open your form, report
    ' or
    MsgBox...
FadeOutOverlay 180, 20
No need for the complicated OverLayedWhatever() sub. How long were you guys going to let me show my DumbAssery before you stepped...