Freelancer:
artworkguru
SHield
HI, I tried to follow your description as closely as I can. Please let me know if you have any modification in mind.