'Save the HTML under the filename.
If the filename is \'-\' then save to stdout
We have the last style filename in self.stylefilename'

def save(self, outputfile, addsuffix=False):

    if (outputfile == '-'):
        outputfp = sys.stdout
    else:
        if addsuffix:
            outputfile = (outputfile + '.html')
        outputfp = file(outputfile, 'w')
    outputfp.write(self.xhtml().encode('us-ascii', 'xmlcharrefreplace'))
    outputfp.close()
