Page Rank Icon issue has been resolved

Due to the huge abuse from some Asian web sites our Page Rank Checking Icons did not work properly recently. The issue seems to be resolved at this time, however, if we keep getting increasing abuse, we will have to ban Asia from using this service.