diff -urp content_profile/content_profile.css content_profile_new/content_profile.css
--- content_profile/content_profile.css	2008-02-01 10:00:24.000000000 -0600
+++ content_profile_new/content_profile.css	2010-03-27 15:11:13.000000000 -0500
@@ -2,7 +2,7 @@
 
 div.content-profile-display {
   border: 1px solid #DDD;
-  margin: 1em 0em;
+  margin: 1em 0em 3em;
   padding: 0em 1em 1em 1em;
 }
 
diff -urp content_profile/content_profile.module content_profile_new/content_profile.module
--- content_profile/content_profile.module	2010-01-13 04:38:26.000000000 -0600
+++ content_profile_new/content_profile.module	2010-03-27 15:16:14.000000000 -0500
@@ -530,7 +530,6 @@ function content_profile_show_profiles($
         '#style' => $style,
         '#content_type' => $type,
         '#weight' => content_profile_get_settings($type, 'weight'),
-        '#suffix' => '<br />',
       );
 
       // Working around the bug described at http://drupal.org/node/302873
@@ -543,13 +542,12 @@ function content_profile_show_profiles($
         '#uid' => $uid,
         '#content_type' => $type,
         '#weight' => content_profile_get_settings($type, 'weight'),
-        '#suffix' => '<br />',
       );
     }
   }
   if ($content) {
-    $content['#prefix'] = '<p id="content-profile-view">';
-    $content['#suffix'] = '</p>';
+    $content['#prefix'] = '<div id="content-profile-view">';
+    $content['#suffix'] = '</div>';
   }
   return $content;
 }
