From http://stackoverflow.com/questions/6794000/fixed-position-but-relative-to-container