diff --git plugins/views_plugin_display.inc plugins/views_plugin_display.inc
index 4c1e9cf..caa1654 100644
--- plugins/views_plugin_display.inc
+++ plugins/views_plugin_display.inc
@@ -170,6 +170,7 @@ class views_plugin_display extends views_plugin {
       'access' => array('access'),
       'cache' => array('cache'),
       'title' => array('title'),
+      'css_class' => array('css_class'),
       'header' => array('header', 'header_format', 'header_empty'),
       'footer' => array('footer', 'footer_format', 'footer_empty'),
       'empty' => array('empty', 'empty_format'),
@@ -235,6 +236,7 @@ class views_plugin_display extends views_plugin {
           'access' => TRUE,
           'cache' => TRUE,
           'title' => TRUE,
+          'css_class' => TRUE,
           'header' => TRUE,
           'header_format' => TRUE,
           'header_empty' => TRUE,
@@ -303,6 +305,10 @@ class views_plugin_display extends views_plugin {
         'default' => '',
         'translatable' => TRUE,
       ),
+      'css_class' => array(
+        'default' => '',
+        'translatable' => FALSE,
+      ),
       'header' => array(
         'default' => '',
         'translatable' => TRUE,
@@ -828,6 +834,18 @@ class views_plugin_display extends views_plugin {
       );
     }
 
+    $css_class = strip_tags($this->get_option('css_class'));
+    if (!$css_class) {
+      $css_class = t('None');
+    }
+
+    $options['css_class'] = array(
+      'category' => 'style',
+      'title' => t('CSS class'),
+      'value' => $css_class,
+      'desc' => t('Change the CSS class name that will be added to this display.'),
+    );
+
     $options['analyze-theme'] = array(
       'category' => 'style',
       'title' => t('Theme'),
@@ -873,6 +891,14 @@ class views_plugin_display extends views_plugin {
           '#default_value' => $this->get_option('title'),
         );
         break;
+      case 'css_class':
+        $form['#title'] .= t('Add a class name to this view');
+        $form['css_class'] = array(
+          '#type' => 'textfield',
+          '#description' => t('The CSS class name will be added to the view. This enables you to use specific CSS code for each view.'),
+          '#default_value' => $this->get_option('css_class'),
+        );
+        break;
       case 'use_ajax':
         $form['#title'] .= t('Use AJAX when available to load this view');
         $form['description'] = array(
@@ -1505,6 +1531,7 @@ class views_plugin_display extends views_plugin {
         }
         break;
       case 'title':
+      case 'css_class':
       case 'link_display':
         $this->set_option($section, $form_state['values'][$section]);
         break;
diff --git theme/theme.inc theme/theme.inc
index 267de23..65e1b9b 100644
--- theme/theme.inc
+++ theme/theme.inc
@@ -46,6 +46,7 @@ function template_preprocess_views_view(&$vars) {
   $vars['rows']       = !empty($view->result) || !empty($view->style_plugin->definition['even empty']) ? $view->style_plugin->render($view->result) : '';
 
   $vars['css_name']   = views_css_safe($view->name);
+  $vars['css_class']  = $view->display_handler->get_option('css_class');
   $vars['name']       = $view->name;
   $vars['display_id'] = $view->current_display;
 
diff --git theme/views-view.tpl.php theme/views-view.tpl.php
index b2a5ba2..695f0fb 100644
--- theme/views-view.tpl.php
+++ theme/views-view.tpl.php
@@ -6,6 +6,7 @@
  *
  * Variables available:
  * - $css_name: A css-safe version of the view name.
+ * - $css_class: The user-specified class name, if any
  * - $header: The view header
  * - $footer: The view footer
  * - $rows: The results of the view query, if any
@@ -20,7 +21,7 @@
  * @ingroup views_templates
  */
 ?>
-<div class="view view-<?php print $css_name; ?> view-id-<?php print $name; ?> view-display-id-<?php print $display_id; ?> view-dom-id-<?php print $dom_id; ?>">
+<div class="view <?php if($css_class) print $css_class . ' '; ?>view-<?php print $css_name; ?> view-id-<?php print $name; ?> view-display-id-<?php print $display_id; ?> view-dom-id-<?php print $dom_id; ?>">
   <?php if ($admin_links): ?>
     <div class="views-admin-links views-hide">
       <?php print $admin_links; ?>
