Hud Textures

How exactly would i draw a texture onto the screen to be the background of my HUD?

[lua]
local myTexture = surface.GetTextureID(“mytexture/background”)

surface.SetDrawColor(255, 255, 255, 255)
surface.SetTexture(myTexture)
surface.DrawTexturedRect(x, y, width, height)
[/lua]