diff -ur --exclude '*~' --exclude '*#' --new-file -r orig-modules/location/location.module modules/location/location.module
--- orig-modules/location/location.module	2008-08-18 20:39:49.000000000 +0000
+++ modules/location/location.module	2008-08-21 03:19:19.000000000 +0000
@@ -236,9 +236,15 @@
       '#default_value' => isset($element['#default_value']['locpick']['user_longitude']) ? $element['#default_value']['locpick']['user_longitude'] : '',
       '#size' => 16,
       '#maxlength' => 20,
-      '#description' => t('If you wish to supply your own latitude/longitude, you may do so here.  Leaving these fields blank means that the system will determine a latitude/longitude for you, if possible.'),
     );
-
+    
+    $element['locpick']['instructions'] = array(
+      '#type' => 'markup',
+      '#weight' => -2,
+      '#prefix' => '<div class=\'description\'>',
+      '#value' => '<br><br>' . t('If you wish to supply your own latitude/longitude, you may do so below by clicking on the map or entering the coordinates manually.  Leaving these fields blank means that the system will determine a latitude/longitude for you from the entered address, if possible.  To have the system recalculate your location from this address, remove the location maker below by clicking on it.'),
+      '#suffix' => '</div>',
+      );
     if (function_exists('gmap_get_auto_mapid') && variable_get('location_usegmap', FALSE)) {
       $mapid = gmap_get_auto_mapid();
       $map = gmap_parse_macro(variable_get('location_locpick_macro', '[gmap]'));
