Thanks for the feedback. Being a new site, we have alot of bugs to work out. I have had similar concerns about the colors of the links, and also the "New Post" indicator in the main menu. I don't feel it is as noticeable as it could be either.
Rest assured, as we plug along, we will try to get things put right. Meanwhile, please feel free to let either myself or Esteban know about any thoughts you might have to help make the place better.