Buy from Amazon : http://www.amazon.com/gp/product/B0012DI73Q?tag=wayofcats-20
MADE Products CA-1132-BLK Camera Armor for Canon EOS 40D Digital SLR (Black)
Camera Armor package designed specifically for your Canon EOS 40D SLR
Camera Armor is made of a proprietary silicone blend that is UV stable and will not fade deform or deteriorate over the lifetime of your camera
Great for outdoor use multiple camera use sporting events inclement weather conditions hiking hunting birding etc
Improved camera grip to avoid accidental drops
Buttons feature white printed on text