I've got this hidden div that I only want to appear when called by a JavaScript function. I was using relative positioning which messed up my layout because the hidden div expands the height of whichever div I put it in to match where it would normally end and then moves the hidden div to the correct position, leave a lot of white space below it. I played with absolute positioning but I couldn?t get the div to stay horizontally aligned when you resize the page because I have everything centered. I'm going nuts trying to figure this out.