diff --git modules/locale/locale.module modules/locale/locale.module
index 1053552..f34bcad 100644
--- modules/locale/locale.module
+++ modules/locale/locale.module
@@ -106,6 +106,7 @@ function locale_menu() {
     'page arguments' => array('locale_languages_overview_form'),
     'access arguments' => array('administer languages'),
     'file' => 'locale.admin.inc',
+    'weight' => -10,
   );
   $items['admin/config/regional/language/overview'] = array(
     'title' => 'List',
@@ -167,6 +168,7 @@ function locale_menu() {
     'page callback' => 'locale_translate_overview_screen',
     'access arguments' => array('translate interface'),
     'file' => 'locale.admin.inc',
+    'weight' => -5,
   );
   $items['admin/config/regional/translate/overview'] = array(
     'title' => 'Overview',
diff --git modules/search/search.module modules/search/search.module
index 23b9b3c..f3119d2 100644
--- modules/search/search.module
+++ modules/search/search.module
@@ -224,7 +224,7 @@ function search_menu() {
     'page arguments' => array('search_admin_settings'),
     'access arguments' => array('administer search'),
     'type' => MENU_NORMAL_ITEM,
-    'weight' => -5,
+    'weight' => -10,
     'file' => 'search.admin.inc',
   );
   $items['admin/config/search/settings/reindex'] = array(
diff --git modules/simpletest/simpletest.module modules/simpletest/simpletest.module
index e3d211c..eacad2c 100644
--- modules/simpletest/simpletest.module
+++ modules/simpletest/simpletest.module
@@ -36,6 +36,7 @@ function simpletest_menu() {
     'description' => 'Run tests against Drupal core and your active modules. These tests help assure that your site code is working as designed.',
     'access arguments' => array('administer unit tests'),
     'file' => 'simpletest.pages.inc',
+    'weight' => -5,
   );
   $items['admin/config/development/testing/list'] = array(
     'title' => 'List',
diff --git modules/statistics/statistics.module modules/statistics/statistics.module
index 7824f81..a02a4f0 100644
--- modules/statistics/statistics.module
+++ modules/statistics/statistics.module
@@ -174,6 +174,7 @@ function statistics_menu() {
     'page arguments' => array('statistics_settings_form'),
     'access arguments' => array('administer statistics'),
     'file' => 'statistics.admin.inc',
+    'weight' => -15,
   );
   $items['user/%user/track/navigation'] = array(
     'title' => 'Track page visits',
diff --git modules/system/system.module modules/system/system.module
index 7f796a4..37997a2 100644
--- modules/system/system.module
+++ modules/system/system.module
@@ -673,6 +673,7 @@ function system_menu() {
     'page callback' => 'system_ip_blocking',
     'access arguments' => array('block IP addresses'),
     'file' => 'system.admin.inc',
+    'weight' => 10,
   );
   $items['admin/config/people/ip-blocking/delete/%blocked_ip'] = array(
     'title' => 'Delete IP address',
@@ -688,7 +689,7 @@ function system_menu() {
     'title' => 'Media',
     'description' => 'Media tools.',
     'position' => 'left',
-    'weight' => 10,
+    'weight' => -10,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -699,7 +700,7 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_file_system_settings'),
     'access arguments' => array('administer site configuration'),
-    'weight' => 10,
+    'weight' => -10,
     'file' => 'system.admin.inc',
   );
     $items['admin/config/media/image-toolkit'] = array(
@@ -716,6 +717,8 @@ function system_menu() {
   $items['admin/config/services'] = array(
     'title' => 'Web services',
     'description' => 'Tools related to web services.',
+    'position' => 'right',
+    'weight' => 0,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -733,8 +736,8 @@ function system_menu() {
   $items['admin/config/development'] = array(
     'title' => 'Development',
     'description' => 'Development tools.',
-    'position' => 'left',
-    'weight' => 10,
+    'position' => 'right',
+    'weight' => -15,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -745,8 +748,8 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_site_maintenance_mode'),
     'access arguments' => array('administer site configuration'),
-    'weight' => 50,
     'file' => 'system.admin.inc',
+    'weight' => -10,
   );
   $items['admin/config/development/performance'] = array(
     'title' => 'Performance',
@@ -754,8 +757,8 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_performance_settings'),
     'access arguments' => array('administer site configuration'),
-    'weight' => -10,
     'file' => 'system.admin.inc',
+    'weight' => -20,
   );
   $items['admin/config/development/logging'] = array(
     'title' => 'Logging and errors',
@@ -763,8 +766,8 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_logging_settings'),
     'access arguments' => array('administer site configuration'),
-    'weight' => 60,
     'file' => 'system.admin.inc',
+    'weight' => -15,
   );
 
   // Regional and date settings.
@@ -772,7 +775,7 @@ function system_menu() {
     'title' => 'Regional and language',
     'description' => 'Regional settings, localization and translation.',
     'position' => 'left',
-    'weight' => -7,
+    'weight' => -10,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -783,7 +786,7 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_regional_settings'),
     'access arguments' => array('administer site configuration'),
-    'weight' => 50,
+    'weight' => -20,
     'file' => 'system.admin.inc',
   );
   $items['admin/config/regional/date-time'] = array(
@@ -792,7 +795,7 @@ function system_menu() {
     'page callback' => 'drupal_get_form',
     'page arguments' => array('system_date_time_settings'),
     'access arguments' => array('administer site configuration'),
-    'weight' => 60,
+    'weight' => -15,
     'file' => 'system.admin.inc',
   );
   $items['admin/config/regional/date-time/types'] = array(
@@ -873,6 +876,8 @@ function system_menu() {
   $items['admin/config/search'] = array(
     'title' => 'Search and metadata',
     'description' => 'Local site search, metadata and SEO.',
+    'position' => 'left',
+    'weight' => -5,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -884,6 +889,7 @@ function system_menu() {
     'page arguments' => array('system_clean_url_settings'),
     'access arguments' => array('administer site configuration'),
     'file' => 'system.admin.inc',
+    'weight' => 5,
   );
   $items['admin/config/search/clean-urls/check'] = array(
     'title' => 'Clean URL check',
@@ -899,7 +905,7 @@ function system_menu() {
     'title' => 'System',
     'description' => 'General system related configuration.',
     'position' => 'right',
-    'weight' => -5,
+    'weight' => -20,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -950,7 +956,7 @@ function system_menu() {
     'page arguments' => array('system_site_information_settings'),
     'access arguments' => array('administer site configuration'),
     'file' => 'system.admin.inc',
-    'weight' => -10,
+    'weight' => -20,
   );
 
   // Additional categories
@@ -966,6 +972,8 @@ function system_menu() {
   $items['admin/config/workflow'] = array(
     'title' => 'Workflow',
     'description' => 'Content workflow, editorial workflow tools.',
+    'position' => 'right',
+    'weight' => 5,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
@@ -973,8 +981,8 @@ function system_menu() {
   $items['admin/config/content'] = array(
     'title' => 'Content authoring',
     'description' => 'Settings related to formatting and authoring content.',
-    'position' => 'right',
-    'weight' => 5,
+    'position' => 'left',
+    'weight' => -15,
     'page callback' => 'system_admin_menu_block_page',
     'access arguments' => array('access administration pages'),
     'file' => 'system.admin.inc',
diff --git modules/user/user.module modules/user/user.module
index bbd4886..6235ae8 100644
--- modules/user/user.module
+++ modules/user/user.module
@@ -1582,7 +1582,8 @@ function user_menu() {
   $items['admin/config/people'] = array(
    'title' => 'People',
    'description' => 'Configure user accounts.',
-   'position' => 'right',
+   'position' => 'left',
+   'weight' => -20,
    'page callback' => 'system_admin_menu_block_page',
    'access arguments' => array('access administration pages'),
    'file' => 'system.admin.inc',
