Rockin' around the Christmas tree chords!

I was playing Rockin' around the Christmas tree with with chords I found online, but it kept sounding strange. The tabs I've seen just have G and D for the verses, but I think it needs some minor chords thrown in. It's tough to hear the chord structure in the original recording because it's made up by quiet doo wop singing behind a strong rhythm section, but I think they are slipping in minor chords that are hard to distinguish. I also put a capo somewhere and play it up a few keys. It's a little more work to play it this way, but I think it's more accurate and sounds better. Here's my take on it:

Intro:  G     Em    C   D
G              Em           G               Em              D              (Am)    D  D7
Rocking around the Christmas tree at the Christmas party hop
Am          D                Am          D           D                         G     G7
Mistletoe hung where you can see every couple tries to stop
G             Em              G             Em                D            (Am)  D   D7
Rocking around the Christmas tree, let the Christmas spirit ring
Am            D               Am          D                                            G  G7
Later we'll have some pumpkin pie and we'll do some caroling

C                     (Am)            Bm
You will get a sentimental feeling when you hear
Em                                         A                            D
Voices singing let's be jolly, deck the halls with boughs of holly
G            Em             G               Em             D        (Am)  D    D7
Rocking around the Christmas tree, have a happy holiday
Am.         D.          Am.                 D                              G    G7
Everyone dancing merrily in the new old-fashioned way

(Instrumental over verse chord structure but with only G and D major, no minor chords)

(Same chords as above)
You will get a sentimental feeling when you hear
Voices singing let's be jolly, deck the halls with boughs of holly
Rocking around the Christmas tree, have a happy holiday
Everyone dancing merrily in the new old-fashioned way
Everyone dancing merrily in the new   old - fa - shioned way