A-HA! fixed the issue.
It seemed like navigating directly to the CSS file wasn’t allowed in the browser (i.e. like the file was read protected), and that’s why wordpress couldn’t read it.
However, changing the permissions on the theme folder, by going to the file in the finder, opening up the ‘get info’ panel, and changing the permissions for ‘everybody’ to “read only” has solved the issue, and my theme has loaded.
Thanks for the offer of help aaron, seems i was just being silly though, the most basic of things and i didn’t check it.
Activating it now, seeing as how nobody goes on my site anyway.
Hope you can help, thanks for trying.
http://www.daniel-matthews.com/
Currently it’s just running the default theme with a few blog entries. The theme i made is currently in the wp-content/themes/mytheme/ folder.