Hello, this is not a dotnetnuke issue, it's something else. If you type http://www.dotnetnukeskin.com/default.aspx you'll get to your existing dotnetnuke site. The problem you're seeing is due to a new page called default.htm, which is your sites default document (i.e. when someone types http://www.dotnetnukeskin.com/ they go to http://www.dotnetnukeskin.com/default.htm first). Typically this type of hack has used an automated attack that looks for known webserver issues that haven't been patched, and creates a new page (usually default.htm or index.htm) to deface the site.
To fix this, remove the page, and remove default.htm from the list of default documents. Next make sure you've applied all updates (i.e. via windows update/microsoft update) to stop it happening again. Also, please check any other applications you may be running as I know that there was a recent issue with phpbb that allowed automated hacks using similar text.
Cathal