diff -ur timeline_old/classes/Timeline.class.inc timeline/classes/Timeline.class.inc
--- timeline_old/classes/Timeline.class.inc	2009-12-20 03:21:59.000000000 -0500
+++ timeline/classes/Timeline.class.inc	2009-12-20 03:28:01.000000000 -0500
@@ -47,6 +47,9 @@
     $this->data['controls'] = FALSE; // missing
     $this->data['bands'] = $this->getBands();
     $this->data['summary'] = drupal_strtoupper($view->style_options['bands']['band2_unit']);
+    $this->data['band1_unit_width'] = $view->style_options['bands']['band1_unit_width'];
+    $this->data['band2_unit_width'] = $view->style_options['bands']['band2_unit_width'];
+
     // startsOn ?!? ether.js on line 22 -fd
     //$this->data['timeline_start'] = $this->get_defined_date_field($view->style_options['limit']['start'], $view->style_options['limit']['custom_start']);
     //$this->data['timeline_end'] = $this->get_defined_date_field($view->style_options['limit']['end'], $view->style_options['limit']['custom_end']);
diff -ur timeline_old/js/timeline.js timeline/js/timeline.js
--- timeline_old/js/timeline.js	2009-12-20 03:21:59.000000000 -0500
+++ timeline/js/timeline.js	2009-12-20 03:27:22.000000000 -0500
@@ -30,7 +30,7 @@
         Timeline.createBandInfo({
           width:          width + '%',
           intervalUnit:   Timeline.DateTime[v],
-          intervalPixels: 200,
+          intervalPixels: args.band1_unit_width,
           eventSource:    eventSource,
           date:           args.initial_focus,
           timeZone:       args.timezone,
@@ -52,6 +52,7 @@
           eventSource:    Sources[0],
           date:           args.initial_focus,
           timeZone:       args.timezone,
+          intervalPixels: args.band2_unit_width,
           theme:          theme,
           overview:       true,
           trackHeight:    0.5,
diff -ur timeline_old/views_views_plugin_style_timeline.inc timeline/views_views_plugin_style_timeline.inc
--- timeline_old/views_views_plugin_style_timeline.inc	2009-12-20 03:21:59.000000000 -0500
+++ timeline/views_views_plugin_style_timeline.inc	2009-12-20 03:25:20.000000000 -0500
@@ -232,6 +232,8 @@
     // Band/interval settings
     $form['bands'] = array('#type' => 'fieldset', '#title' => t('Band/interval settings'), '#collapsible' => TRUE, '#collapsed' => FALSE);
     $intervals = array('second' => t('Second'), 'minute' => t('Minute'), 'hour' => t('Hour'), 'day' => t('Day'), 'week' => t('Week'), 'month' => t('Month'), 'year' => t('Year'), 'decade' => t('Decade'), 'century' => t('Century'), 'millennium' => t('Millennium'));
+    $interval_widths = array (10 => 10, 25 => 25, 50 => 50, 75 => 75, 100 => 100, 150 => 150, 200 => 200, 300 => 300, 400 => 400, 500 => 500, 1000 => 1000);
+
     $form['bands']['band1_unit'] = array(
       '#type' => 'select',
       '#title' => t('Main band interval unit'),
@@ -239,6 +241,14 @@
       '#options' => $intervals,
       '#description' => t(''),
     );
+    $form['bands']['band1_unit_width'] = array(
+      '#type' => 'select',
+      '#title' => t('Main band interval unit width'),
+      '#default_value' => $this->options['bands']['band1_unit_width'],
+      '#options' => $interval_widths,
+      '#description' => t('Select the width, in pixels, for the interval.'),
+    );  
+
     $form['bands']['band2_unit'] = array(
       '#type' => 'select',
       '#title' => t('Summary band interval unit'),
@@ -246,7 +256,14 @@
       '#options' => array_merge(array('' => t('Not displayed')), $intervals),
       '#description' => t(''),
     );
-    $form['bands']['focus'] = array(
+    $form['bands']['band2_unit_width'] = array(
+      '#type' => 'select',
+      '#title' => t('Summary band interval unit width'),
+      '#default_value' => $this->options['bands']['band2_unit_width'],
+      '#options' => $interval_widths,
+      '#description' => t('Select the width, in pixels, for the interval.'),
+    );
+    $form['bands']['focus'] = array(
       '#type' => 'select',
       '#title' => t('Initial date focus'),
       '#options' => array('today' => t('The current date'), 'first' => t('First event in timeline'), 'last' => t('Last event in timeline'), 'middle' => t('Middle Event'), 'median' => t('Median'), 'custom' => t('Custom')),
