http://jsfiddle.net/eVw2B/60/

http://jsfiddle.net/3t6xz/4/