Fixed download issues.

All graphics download, font looks right, y,x, and legend labels are there in downloads. 
Sure. Actually, I should go ahead and use the `style()` instead of `attr()` in the other places. `style()` was being fussy earlier, but I think I found a workaround. This will let us set css properties individually instead of lumping together all font styling in one declaration (http://www.w3schools.com/cssref/pr_font_font.asp).