When you're in http://www.whitestonefellowship.com/hearingvoice/ look at what you've named your hearingvoice page. You have it as hearingvoice.html and it should be hearingvoice.php.
You can have the pages 'show' as html but you have to set that in your .htaccess file. It's been a while since I worked with WP but I've never had the issue you are having.
Like Kieth mentioned, try your permalinks. One of the most common settings is 'post name' so give that a try.
If you just have to have the html extension do a search in the forum for 'parse php as html' and you should find what you have to add to your .htaccess file. If you haven't worked with files like this be sure to download a copy of your .htaccess file and keep it where you won't accidentally change your 'copy'. It's very easy to break a WP site by changing an .htaccess file.
A Rose is Just a Weed in a Corn Patch!