code: function(styles, val) {
                      var el;
                      var key;
                      var cptStyle;
                      var getCptStyle = window.getComputedStyle;
                      if(_type(styles) == TYPES.s) {
                          if(val === undefined) {
                              el = this[0];
                              cptStyle = getCptStyle ? getCptStyle(el, null) : el.currentStyle[styles];
  
                              //https://bugzilla.mozilla.org/show_bug.cgi?id=548397 can be null sometimes if iframe with display: none (firefox only!)
                              return getCptStyle ? cptStyle != null ? cptStyle.getPropertyValue(styles) : el[LEXICON.s][styles] : cptStyle;
                          }
                          else {
                              return this.each(function() {
                                  setCSSVal(this, styles, val);
                              });
                          }
                      }
                      else {
                          return this.each(function() {
                              for(key in styles)
                                  setCSSVal(this, key, styles[key]);
                          });
                      }
                  }
docs: DOM NODE MANIPULATION / INFORMATION: