It seems that the Photographytalk<dot>com Forum has been deleted.
The forum link redirects to the homepage and no link can be found on the homepage to a forum. Link in DDG to specific pages also redirect to their homepage.
Glad this place is still going!