So after reading every post to make sure i have not missed anything, here is my current situation.
Have changed the "localhost" in my config.php for joomla
Have added %.mysql.x10hosting.com and just mysql.x10hosting.com (for some reason when i tried adding stoli.mysql.x10hosting.com, just to try, it added absolut instead.
So i have
%.mysql.x10hosting.com
absolut.x10hosting.com (no idea why its there, because i did not add it)
mysql.x10hosting.com
and what looks like 2 differant shared ip addresses from the servers, and a local one. the main index works, if i pull up the site, but to try and navigate anywhere else is a big fat 404. Any suggestions?