This is what I think the intro riff is:
e|--------------------------------------------------------------------------------|
B|--------------------------------------------------------------------------------|
G|--------------------------------------------------------------------------------|
D|-------------------------10-9-7-------------10-9-7------------------------------|
A|-5---7-7---9-9---9-10-12--------9---9-10-12--------9---9-10-12-10-9-7---5-5-7-7-|
E|--------------------------------------------------------------------------------|
DCDCD
Sun halo, hello
CD
You fit my head like a glove
CD
You fill my whole world with love
C
The kind you never find
Bm
You open up my mind
AAAAGAAAAAGBmA
There's a tree sitting in the shade
GBmA
That waits until the end of the day
GBmA
And then until the moonlight fades
DAG
Cause it knows it needs sunlight to grow
F#m
Like everyone
D
Sun halo, hello
C
I've missed you dearly, you know
DC
It's been ages since you could come back home
My little
D
Sun halo, hello
C
You fit my head like a glove
D
You fill my whole world with love
C
The kind you never find
Bm
You open up my mind
AAAAGAAAAAGBmA
There's that tree sitting in the shade
GBmA
That glows when the sky is grey
GBmA
Holding two baby birds about to hatch
GBmA
Mother nature lifted the latch
DAG
Cause she knows that the world needs the sun
DAG
But two little birds who have not lived long
F#mE
Live in harmony
A
Sun halo, hello
G
I've missed you dearly, you know
AG
It's been ages since you could come back home
My little
A
Sun halo, hello
G
You fit my head like a glove
A
You fill my whole world with love
G
The kind you never find
A
Ooh oohooh oohooh oohoohooh \
G > x5
Ooh ooh ooh ooh... /