frontpage right

Please look around. Website still in progress (80%).