New mini-site template

Gain more trust and yank in more sales...