Can you provide a link to your test page? Hard to guess about code especially when dealing with images.
No sorry, it is not online and it is work related also so I dont personnaly own any space where i can publish this.
From the reading ive made css just doesn't have any rule that dynamicly streches elements higher than what they need to be. You can hardcode it, or manualy set it with javascript, which is not advised but its probly what im going to have to do anyways.
i could use faux columns for one of the 2 places i need this stretch effect because the gradient will be horizontal, but the second is a vertical gradient so its impossible to recreate it with images.
When i work out the javascript for this i'll post it here for information sake but i've read in many places it's not recommended.