diff --git a/elf.module b/elf.module
index 2fb8eae..4bec599 100644
--- a/elf.module
+++ b/elf.module
@@ -11,7 +11,9 @@
 function elf_init() {
   require_once('includes/common.inc');
   $path = drupal_get_path('module', 'elf');
-  drupal_add_css("$path/css/elf.css");
+  if (variable_get('elf_icons', TRUE)) {
+    drupal_add_css("$path/css/elf.css");
+  }
   if (variable_get('elf_window', FALSE)) {
     drupal_add_js("$path/js/elf.js");
   }
@@ -94,6 +96,11 @@ function elf_form_settings(array $form, array &$form_state) {
       '!url_path' => '<code>/elf/go</code>',
     )),
   );
+  $form['elf_icons'] = array(
+    '#type' => 'checkbox',
+    '#default_value' => variable_get('elf_icons', TRUE),
+    '#title' => t('Use the default icons included with this module.'),
+  );
 
   return system_settings_form($form, FALSE);
 }
