Hi Sam,
What day did your rankings drop (this will help determine which update hit your site)?
Here are some possible issues that could be hurting you with Panda or Penguin:
- You appear to have a link exchange directory for doing link exchanges: http://www.dfwgolfcourseguide.com/links.html Suggest removing the links directory and don't do link exchanges (it's OK to do a few with a couple high quality, relevant sites).
- The course pages don't have much unique content,and the content they do have is also on other sites: http://www.golftexas.com/golf-courses/north-central/burleson/southern-oaks-golf-club.htm Suggest adding unique content to each course page.
- You may be using too many keyword anchor texts. A natural link profile typically has more brand and url anchor texts than keyword. See http://www.opensiteexplorer.org/anchors?site=www.dfwgolfcourseguide.com and https://www.majesticseo.com/reports/site-explorer/anchor-text?folder=&q=dfwgolfcourseguide.com&oq=dfwgolfcourseguide.com and http://www.searchenginejournal.com/anchor-text-optimization-case-study-whats-natural/43404/ and http://www.searchenginejournal.com/post-penguin-seo-link-building-the-naked-url-truth/46936/
- Your links appear to be mainly from blog comments, directories, and link pages, which tend to be low quality links.


