Hi TarSam.
Could it be that the site site columns and the site content types were in a different site/web? Like if you created the site column in a subsite and then it is missing in the root site?
If you want site columns and content types to be available everywhere in a site collection, create them in the root only.
For cross site collection, there is a part of the Managed metadata Service Application that is called a Content Type Hub, that can be used to centrally control all content types cross site collections.
Hope this helps
Regards
Thomas Balkeståhl - Technical Specialist - SharePoint -
http://blog.blksthl.com
Download the SharePoint Branding Project here