Here's a good guide to APA formatting. http://owl.english.purdue.edu/owl/resource/560/01/ and http://owl.english.purdue.edu/owl/resource/560/18/
I used to use this site in high school for MLA formatting.
I'm a university student, but as a Bio major, I'm not familiar w/ APA.
I've written a few scientific papers that follow peer journal format, which looks similar to APA though.