xoffset = flagblip ? -2*(3/32.0f)*size : -size,
xoffset = -size,
I had to compare with the original and i noticed that the HUD are very different. I remember this menu's style... maybe is the sauerenhanced.
Have you considered 'rounding' the square edges of the GUIs?
gui background could use more transparency imo