Hmmm I beleive this is possible. I use wordpress on my own domain, and this is fairly easy to do. You need to have an FTP program and upload the theme folder into your “wp-content/themes” folder, assuming that you have one (since you are hosting on the actual www.ads-software.com domain). Once (and if) you get the template folder uploaded into that directory properly, it is just a matter of logging into your admin area, and then activating the theme (by clicking “activate”).