Line now uses new style methods

Hi all,

This one was pretty straight forward, no problems. It did highlight for me the value of getting instance variables for styles since I changed a bunch of instance variable calls to method calls which look up style (I'll point that out in-line).

I also removed the `gui_opts` because it doesn't look like we're using those. I'll point that out in-line too.
All of these instance variables were deleted to match the current `style` format. On the one hand, the method calls are looking in the style hash, so that means if someone updates the style hash these will get updated now, but on the other hand that might be slower than just calling the instance variable.