[%  # splash/frame: a frame with an optional border
    #
    #  ARGS: content, style
    # STYLE: col, bgcol, align, width
    #
    SET
        default = splash.style.default
    ;
    DEFAULT 
        style   = default
        col     = style.col.edge     or default.col.edge
        bgcol   = style.col.fill     or default.col.fill
        align   = style.frame.align  or default.frame.align
    ;
    SET
	border  = border.defined ? border 
			         : style.border.defined ? style.border
					                : default.border
        rgbfore = splash.rgb.$col
        rgbback = splash.rgb.$bgcol
        imgbase = "$splash.images/$bgcol"
        imgsize = splash.imgsize
        imgtype = splash.imgtype
    ;
-%]
<!-- tt2.splash.frame -->  
[%  IF border;
	WRAPPER html/table + html/row + html/cell
                col    = rgbfore
	        border = 0
	        space  = 0
	        pad    = 0	
    	    ;
    	    INCLUDE html/table
    		    col    = rgbback
    		    width  = width ? '100%' : ''
    		    border = 0
    		    space  = border
    	    ;
	END;
    ELSE;
    	INCLUDE html/table
    	        col    = rgbback
    		border = 0
    		space  = 0
    	;
    END
%]
<!-- /tt2.splash.frame -->  

