--- announcements.module.orig	2008-10-03 16:52:43.000000000 -0700
+++ announcements.module	2008-10-05 15:47:09.000000000 -0700
@@ -712,9 +741,11 @@
  */
 function theme_announcements_compact($announcement) {
   $path = drupal_get_path_alias('node/'. $announcement->nid);
-  $output = '<h3>'. l($announcement->title, $path) .'</h3>';
+  $output = '<div class="node' . ($announcement->status ? '' : ' node-unpublished') . '">';
+  $output .= '<h3>'. l($announcement->title, $path) .'</h3>';
   $output .= theme('announcements_dates', $announcement);
   $output .= theme('announcements_abstract', $announcement);
+  $output .= '</div>';
   return $output;
 }
 
