Lonewolf, your exact problem happened to me as well, I couldn't connect to the master server or to the DCS website, but could connect to the forum.
Call your ISP, mine blocked the entire DCS site from their system, reasons unknown, but my problem was fixed by my ISP.