def css_styles(colors = Screen.default_css_colors)
			r = Hash.new{|h, k| h[k] = Array.new}
			# intensity is not (yet) implemented
			r['font-style'] << 'italic' if @italic == :on
			r['text-decoration'] << 'underline' unless @underline == :none
			r['text-decoration'] << 'blink' unless @blink == :off
			case @image
			when :positive
				fg = @foreground
				bg = @background
			when :negative
				fg = @background
				bg = @foreground
			end
			fg = bg if @conceal == :on
			r['color'] << colors[@intensity][fg] unless fg == :white
			r['background-color'] << colors[@intensity][bg] unless bg == :black
			return r
		end
def css_styles(colors = Screen.default_css_colors)
			r = Hash.new{|h, k| h[k] = Array.new}
			# intensity is not (yet) implemented
			r['font-style'] << 'italic' if @italic == :on
			r['text-decoration'] << 'underline' unless @underline == :none
			r['text-decoration'] << 'blink' unless @blink == :off
			case @image
			when :positive
				fg = @foreground
				bg = @background
			when :negative
				fg = @background
				bg = @foreground
			end
			fg = bg if @conceal == :on
			r['color'] << colors[@intensity][fg] unless fg == :white
			r['background-color'] << colors[@intensity][bg] unless bg == :black
			return r
		end
a Hash of CSS stylelet