Changed the entire structure, moved away from WP_Query for loops, it all now resides within the regular wordpress loop and simply uses conditionals to display the correct content in the correct places; added some functionality for the callout section etc, things are coming together structurally