I just figured out how to get to a "NEW THREAD".

When I open the HOME page there is no "NEW THREAD" icon. I click on the FORUMS button on the left and that opens the page with the various forums. I then click on the WATCH DISCUSSION link and it brings back what I thought was the HOME page and now it has the "NEW THREAD" link.