public String getHead(Handler h) {
		  
		  StringBuffer buf = new StringBuffer();
		  
	      buf.append( "<html><head> <link rel=\"stylesheet\" type=\"text/css\" href=\"logstyle.css\"></head><title>"+this.title+"</title><body><h1>" + this.title + "</h1>" + "<p>"+ this.introMsg + "</p>" );
	    
	      // also make vertical rulers for each thread
	      	
	      for( int i=0; i< columnHeaders.length ; i++ ) {
	    	  
	  	    buf.append( "<div style=\"position: absolute; left: " + ( (i*300) + XOffset ) + ";top:200px;height:100000px;width:1px;background-color:#888888;\">\n" );
	  	    buf.append("</div>");
	  	    
	  	    buf.append( "<div style=\"position: absolute; left: " + ( (i*300) + XOffset ) + ";top:140px;\">\n" );
	  	    buf.append( "<h3>"+ columnHeaders[i] +"</h3>" );
	  	    buf.append( "</div>" );
	  	    
	      }
	      
	      return buf.toString();
	    
	  }