top:130px; // looks great for webkit, but not far enough down for moz
overflow:auto; // works with webkit, but has ugly white scrollbar on moz.
overflow: -moz-appearance:none; // my failed attempt to fix.
This is an external style sheet. I'd include the entire html + css if you could do it through a link (the page isn't live), but it's quite long.
****The first image is moz, second webkit.