Well I have a lot of hugging styles for different moods as well... lol.
To hug the brats I have to get on my knee so that I'm down on their level then I leg them hug me before I hug them.
I'm 6'4 and that's tall for a girl.. lol. So I can't really be the "excited girl" that hugs around the neck of people that are taller than me, because people taller than me are rare here.
Anyway so when I meet someone I've known for years I wrap my arms around them and I kiss them on the cheek. This is if I just don't kiss them on the cheek.. lol. I'd rather kiss than hug someone I believe.
If it's a family member I just do the friendly arm around the shoulders hug. That's only because we're not that closely bound of a family.
To say goodbye to someone that I know I'm not going to see for a long time I squeeze them a bit harder, but it's pretty my the same hug with me.
Krista