option added to specify overlay color and opacity

block templates CSS replaced with LESS files for more elegant parameter handling