I found this thread http://themeshaper.com/forums/topic/how-do-i-define-a-custom-css-file-per-page-template#post-2229 which helped me to create a seperate stylesheet for individual pages.
What I'm after doing is creating a new section to the site which looks differently and works like an individual blog. I've got some plugin adding the content for me on a seperate page which is nicely styled, but when I click on the permalink for the post it takes me back to the standard styling.
Here is what i mean...
Normal site: www.salesianyouthministry.com
Seperately styled page: www.salesianyouthministry.com/test-second-blog/
Post that belongs to the 'new second blog' thing: http://www.salesianyouthministry.com/2011/02/testy-2/
Is there any way of translating that code for pages into code for posts so that I can style individual posts with a seperate stylesheet?