code: @Override
  	public void endContent(WebPage page, ChainWriter out, WebSiteRequest req, HttpServletResponse resp, int[] contentColumnSpans) throws IOException, SQLException {
  		int totalColumns=0;
  		for(int c=0;c<contentColumnSpans.length;c++) {
  			if(c>0) totalColumns+=1;
  			totalColumns+=contentColumnSpans[c];
  		}
  		out.print("  <tr><td");
  		if(totalColumns!=1) out.print(" colspan='").print(totalColumns).print('\'');
  		out.print("><hr /></td></tr>\n");
  		String copyright=page.getCopyright(req, resp, page);
  		if(copyright!=null && copyright.length()>0) {
  			out.print("  <tr><td");
  			if(totalColumns!=1) out.print(" colspan='").print(totalColumns).print('\'');
  			out.print(" align='center'><span style='font-size:x-small;'>").print(copyright).print("</span></td></tr>\n");
  		}
  		out.print("</table>\n");
  	}
docs: Ends the content area of a page.