this site says it is up but none of the computers in my house can get to it. we aren't having any problems getting to other web sites. reply