using - inside a string

using - inside a string

I am having a bit of trouble understanding understanding this function. Specifically, I am having a bit of trouble comprehending what the "-" does. Is it simply the opposite of using +? Any help would be greatly appreciated.

The code:
  1. $(a[rel=dropdown-req]").click(function(){
  2.       $(".dropdown").show().css({
  3.             top: $(this).offset().top - $(".dropdown .arrow").position().top - $(".dropdown .arrow").height()/2 + $(this).outerHeight()/2,
  4.       left: $(this).offset().left - $(".dropdown").outerWidth() - $(".dropdown .arrow").width()
  5. });
Does this seem unnecessarily complicated to anyone else? Would there be an easier way to break this down?