There's no legal shiny Celebi in Generation 3, as I explained to you earlier on the Mitsurin page.
Also, here is the save.
Pokemon - Emerald Version (U)(2).sav
Documentation for future's sake:
For third section, at the 0x?834 to 0x?8C9 area.
Each byte represents the decorations' identifier number, with the identifiers being consecutively back to back, representing the segments used by the game:
(first ten entries being for desks, next ten being for chairs, so on and so forth.)
Note that identifiers for cushions interrupts the flow for dolls.