i am not a web designer really but i had a look at your code.
here is the part in question that you must be having problems with:
<object width="229" height="50"
<param name="movie" value="mp3player.swf" />
<embed src="mp3player.swf" width="229" height="50"
value="file=If I could.mp3&autostart=true" /></object>
the part i would look at is the "flashvars" part:
value="file=If I could.mp3&autostart=true" />
this code is acceptable but i was wondering whether it might be causing you trouble because the file name has spaces in it...?
for example, try naming the file:
instead of the version with spaces between the three words.
the reason i think this might be a problem is that you have the flashvar autostart set to true
and when i open your website, the music does not automatically begin to play as it should when the autostart setting is 'true'.
that may not work or be helpful at all, but without seeing the structure of your directories i can't tell if there are any file-path related issues that may be to blame (although i don't think that's it).
who designed your website? i noticed it was mostly done in tables...
hope this helps. if it doesn't then oh well, i tried...
and btw, i like your music!! sounds great