Решение на HTML + CSS. Работает в IE6+, Firefox, Opera и Safari.
Изображение (base64) включается в CSS для Firefox, Safari, Opera и IE8:
background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhE UgAAAAEAAAAkCAYAAABIdFAMAAAA P0lEQVQI17XEsRFAQBQFwPV+JNCBNm40oP9UAzoQYMYcVdhgYQjGYA6W YIUNDnigwxv4rR6cwV5ohalwFy7 IB4UICrGRngUUAAAAAElFTkSuQmCC );
Для IE6, IE7 используется фильтр Blur:
filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow='true', shadowopacity=0.5);