Markup changes to clean up output and allow for IE gradients