Google Maps: Display the current users location with a custom marker
===

I have the following example that displays the current users location on a Google map: http://dev.driz.co.uk/googlemap/

As you can see I have three pieces (I have borrowed Foursquare icons for the demo):

1.) The marker where the user is located

2.) The avatar of the user (note this may changed dependant if the user is logged in or not and has a custom avatar or just has the mystery man)

3.) The avatar frame that sits on top of BOTH the marker and the marker.

**What I want to do is make it so that the avatar sits nicely inside the frame perhaps as a background image instead if that's possible? Not seen anything in the docs about this.**

**And also I want them to fall down all together as sometimes the frame appears below the marker dot and not always on top as it should be.**

Can anyone with Google Map knowledge help me out with these two parts? Thanks