Interesting. (awesome design btw, looking VERY sharp).
The problem you're looking to solve is indeed solvable, though you'll want to use jquery to hide those particular items.
On your layout.html, you'll want to add those two menus manually (
<!--System:Menu:Currently Recruiting-->, and
<!--System:Menu:Calendar-->), and wrap each of them in a div or span or something to identify those blocks, ie
<div class="hide_not_news"><!--System:Menu:Currently Recruiting--></div>.
Then, somewhere near the bottom of the page, you'll want to add something like:
<script type="text/javascript">
if("<!--System:StaticName-->"!="news")
{
jq_preload(function(){
jq(".hide_not_news").hide();
});
}
</script>
The jq_preload() function is a function that calls itself once jquery loaded on the page. Because jquery is loaded near the bottom of the page, it causes a bit of problems trying to call jquery during onload because it's not yet loaded. So wrap what you need in jq_preload()
In any case, that should do it.
--
It's all in the reflexes.