diff --git a/Data/GraphViz/Attributes.hs b/Data/GraphViz/Attributes.hs
--- a/Data/GraphViz/Attributes.hs
+++ b/Data/GraphViz/Attributes.hs
@@ -110,7 +110,7 @@
     | Center Bool                      -- ^ /Valid for/: G; /Default/: false
     | Charset String                   -- ^ /Valid for/: G; /Default/: \"UTF-8\"
     | ClusterRank ClusterMode          -- ^ /Valid for/: G; /Default/: local; /Notes/: dot only
-    | Color Color                      -- ^ /Valid for/: ENC; /Default/: black
+    | Color [Color]                    -- ^ /Valid for/: ENC; /Default/: black
     | ColorScheme String               -- ^ /Valid for/: ENCG; /Default/: \"\"
     | Comment String                   -- ^ /Valid for/: ENG; /Default/: \"\"
     | Compound Bool                    -- ^ /Valid for/: G; /Default/: false; /Notes/: dot only
diff --git a/graphviz.cabal b/graphviz.cabal
--- a/graphviz.cabal
+++ b/graphviz.cabal
@@ -1,11 +1,12 @@
 Name:               graphviz
-Version:            2999.1.0.0
+Version:            2999.1.0.1
 Stability:          Beta
-Synopsis:           GraphViz wrapper for Haskell.
+Synopsis:           GraphViz bindings for Haskell.
 Description:        Provides convenient functions to convert FGL
                       graphs into the Dot language used by the
-                      GraphViz <http://graphviz.org/> programs with a
-                      large degree of customisation for layout, etc.
+                      GraphViz <http://graphviz.org/> suite of
+                      programs with a large degree of customisation
+                      for layout, etc.
 
                     Also allows a limited amount of parsing of Dot,
                       and usage of GraphViz to attach positional data
