Here's a bit more information about how Showkase works which might help explain what's going on.
Every page within a Showkase site, including the home page, is given its own folder (with the web page inside it).
Therefore, it is possible to get to view the home page by using two different addresses.
(1) Go directly to the Showkase root directory: s97231701.onlinehome.us/frankase/
The index.php page in that directory will display the home page (whatever the home page happens to be).
... or:
(2) Go to the actual directory of the page being used as the home page: s97231701.onlinehome.us/frankase/home/
All paths (to CSS files) within Showkase pages use the following notation:
<link rel="stylesheet" href="/frankase/_themes/kosel/css/styles.css">
The leading slash denotes the root directory so on s97231701.onlinehome.us, the path /frankase/_themes/kosel/css/styles.css resolves to s97231701.onlinehome.us/frankase/_themes/kosel/css/styles.css
The same files are used when using both your domains so the paths remain constant.
Therefore, when you try to visit your Showkase site on vita-taylor.com, Showkase is looking for the CSS file at vita-taylor.com/frankase/_themes/kosel/css/styles.css but it is not there. It can be found, instead, at vita-taylor.com/_themes/kosel/css/styles.css (notice the absence of the frankase directory in the path that works).
This is what made me think that vita-taylor.com is currently pointing towards s97231701.onlinehome.us/frankase and should just be pointing towards s97231701.onlinehome.us instead.
If it did, then all the paths within the Showkase pages would resolve to the correct locations.
If this does not fix the problem, then it might at least explain what is going on and help point you in the right direction.