Theming: styling for the basic page and side navigation

Signed-off-by: Kresimir Nikolic <kresimir.nikolic@gmail.com>

Still to be done: image container has to adapt to the image size

Signed-off-by: Kresimir Nikolic <kresimir.nikolic@gmail.com>
Theming: styling for the basic page and side navigation

Adapting the caption width to the image width is done with jQuery, find alternative, pure CSS way

Signed-off-by: Kresimir Nikolic <kresimir.nikolic@gmail.com>
Theming: front page template styling started

Signed-off-by: Kresimir Nikolic <kresimir.nikolic@gmail.com>