Hi Sparrow - don't feel silly, I had the same problem when Andem moved to this new format.... you just go to the main index on the front page, and then scroll down to the Science & Environment forum and the icon to post a new thread is located on the top right side of the page (here's a quick link to get you there)