Dynamic Form Elements state with multiple conditions
I found a way to use the "!" in order to specify what element i do not want it to show up for.  Its certainly an option and i can definitely use it.  Just thought you 

'#states' =&gt; array(
  'visible' =&gt; array(
    ':input[name="sort_by"]' =&gt; array('!value' =&gt; 'alphabetical'),  
    ),
),