Various commits to fix static pages, CSS, remove D2 and rearrang home page elements.

Confident commits:
 	Oranization template update
 	CSS fixes
 	Add div id to sidebox template
 	Update of static pages

Not so confident
 	Purge D2 from comment templates: tested but I am not sure if it needs more testing
 	Remove index head and add userboxes to home page template : this works, but with out the user page commit it is useless.  also do we want to dot this.
 	Add messages and logoff to user slashbox:  Tested but probably needs more testing.

Superseded
  	About page add missing page elements: fixed in Update of static pages.