diff --git a/core/modules/poll/poll-results.tpl.php b/core/modules/poll/poll-results.tpl.php
index bb4cee3..4eb0fe2 100644
--- a/core/modules/poll/poll-results.tpl.php
+++ b/core/modules/poll/poll-results.tpl.php
@@ -21,7 +21,9 @@
   <?php if ($block): ?>
     <h3 class="poll-title"><?php print $title; ?></h3>
   <?php endif; ?>
-  <?php print $results; ?>
+  <dl>
+    <?php print $results; ?>
+  </dl>
   <div class="total">
     <?php print t('Total votes: @votes', array('@votes' => $votes)); ?>
   </div>
diff --git a/core/modules/poll/poll.css b/core/modules/poll/poll.css
index 6abcaf5..ddd59eb 100644
--- a/core/modules/poll/poll.css
+++ b/core/modules/poll/poll.css
@@ -2,6 +2,10 @@
 .poll {
   overflow: hidden;
 }
+.poll dl,
+.poll dd {
+  margin: 0;
+}
 .poll .bar {
   height: 1em;
   margin: 1px 0;
diff --git a/core/modules/poll/poll.module b/core/modules/poll/poll.module
index 8862308..4516601 100644
--- a/core/modules/poll/poll.module
+++ b/core/modules/poll/poll.module
@@ -823,7 +823,8 @@ function poll_view_results($node, $view_mode, $block = FALSE) {
 
     $poll_results[] = array(
       '#theme' => 'meter',
-      '#prefix' => '<div class="choice-title">' . check_plain($choice['chtext']) . '</div>',
+      '#prefix' => '<dt class="choice-title">' . check_plain($choice['chtext']) . '</dt>' . PHP_EOL . '<dd class="choice-result">',
+      '#suffix' => '</dd>' . PHP_EOL,
       '#display_value' =>  t('!percentage%', array('!percentage' => $percentage)) . $display_votes,
       '#min' => 0,
       '#max' => $total_votes,
