When I go to www.dxalpha.com as a whole, Firefox gives me a popup message to "download something". I don't know what it is, but it won't get me to the main page (I have to go to www.dxalpha.com/posting.php then on the home page).
Here is a pic of it: