anchor.diff:  
     svg.append("g")
         .attr("class", "x axis")
  -      .attr("transform", "translate(0," + height + ")")
  +      .attr("transform", "translate(0," + areaHeight + ")")
         .call(xAxis);
   
     svg.append("g")
  
positive.code: // Apparently, #area inherits width from the container and #chart
  var clientWidth = parseInt(d3.select("#area").style("width"));
  
  var margin = { top: 40, right: 0, bottom: 40, left: 40 },
      height = 500 - margin.top - margin.bottom,
      width = clientWidth - margin.left - margin.right;
  
  var iso = d3.time.format.utc("%Y-%m-%d");
  var dayFormat = d3.time.format("%d");
  
negative.code: // Main SVG
  
  var svg = d3.select("#area").append("svg")
      .attr("width", areaWidth + areaMargin.left + areaMargin.right)
      .attr("height", areaHeight + areaMargin.top + areaMargin.bottom)
    .append("g")
      .attr("transform", "translate(" + areaMargin.left + "," + areaMargin.top + ")");
  
  // Scales
  
  var x = d3.time.scale().range([0, areaWidth]),
      y = d3.scale.linear().range([areaHeight, 0]);
  
  // An area generator
  
  var areaGenerator = d3.svg.area()
    .interpolate("linear")
    .x(function(d) { return x(d.date) })
    .y0(areaHeight)
    .y1(function(d) { return y(d.count) });
  
  d3.json("/answers/daily.json", function(error, data) {
  
  