Index: date_elements.inc
===================================================================
--- date_elements.inc	(revision 31588)
+++ date_elements.inc	(working copy)
@@ -223,7 +223,7 @@
   $date_is_all_day = date_is_all_day($from, $to);
   $all_day = !empty($form_state['values']['all_day']) || $date_is_all_day;
   $element['all_day'] = array(
-    '#title' => t('All Day'),
+    '#title' => t('All day'),
     '#type' => 'checkbox',
     '#default_value' => $all_day,
     '#weight' => -21,
@@ -250,7 +250,7 @@
 
   $show_todate = !empty($form_state['values']['show_todate']) || !empty($element['#default_value'][$to_field]);
   $element['show_todate'] = array(
-    '#title' => t('Show End Date'),
+    '#title' => t('Enter different end date'),
     '#type' => 'checkbox',
     '#default_value' => $show_todate,
     '#weight' => -20,
@@ -311,9 +311,9 @@
   // is the 'Start' and which is the 'End' .
 
   if (!empty($field['settings']['todate'])) {
-    // Add class to allow date parts to float together on the same line. 
-    $element[$from_field]['#title']  = ''; // The title is in the fieldset.
+    $element[$from_field]['#title'] = t('Start date');
     $element[$to_field] = $element[$from_field];
+    $element[$to_field]['#title'] = t('End date');
     $element[$to_field]['#default_value'] = isset($element['#default_value'][$to_field]) ? $element['#default_value'][$to_field] : '';
     $element[$to_field]['#required'] = FALSE;
     $element[$to_field]['#weight'] += .2;
Index: date_api/date.css
===================================================================
--- date_api/date.css	(revision 31588)
+++ date_api/date.css	(working copy)
@@ -234,3 +234,10 @@
 .date-year-range-select {
   margin-right: 1em;
 }
+
+.form-item.form-type-date-select > label {
+  margin-top: 0.5em;
+  padding-left: 10px;
+  margin-bottom: -10px;
+  text-transform: uppercase;
+}
