The themes shouldn't have hypens in their names because they don't make valid php function themes.
So, it's not possible to override theme funtions. See http://drupal.org/node/86781
For example:
function ad_the-morning-after-comment_block() {
}

Gives a php syntax error.

Please change the name to ad_the_morning_after