                              :box (:line-width 1 :color ,base02)))))
            (region ((t (:background ,base02))))
            (secondary-selection ((t (:background ,base02))))
+           (shadow ((t (:foreground, base01))))
            (trailing-whitespace ((t (:foreground ,red :inverse-video t))))
            (vertical-border ((t (:foreground ,base0))))
            ;; comint

           (custom-link ((t (:foreground ,violet))))
           (custom-state ((t (:foreground ,green))))
           (custom-variable-tag ((t (:foreground ,base1))))
           ;; diff
           (diff-added ((t (:foreground ,green :inverse-video t))))
           (diff-changed ((t (:foreground ,yellow :inverse-video t))))
           (diff-removed ((t (:foreground ,red :inverse-video t))))
           (diff-header ((t (:background ,base01))))
           (diff-file-header
            ((t (:background ,base1 :foreground ,base01 :weight ,bold))))
           (diff-refine-change ((t (:background ,base1))))
           ;; IDO
           (ido-only-match ((t (:foreground ,green))))
           (ido-subdir ((t (:foreground ,blue))))

  "For test purposes only; when in GUI mode, forces Solarized to use the 256
degraded color mode to test the approximate color values for accuracy."
  :type 'boolean
  :group 'solarized)

(defcustom solarized-diff-mode 'normal
  "Sets the level of highlighting to use in diff-like modes."
  :type 'symbol
  :options '(high normal low)
  :group 'solarized)

(defcustom solarized-bold t
