* html body{width:expression(document.documentElement.clientWidth < 960 ? "960px" : "auto");}
#page{min-height:100%;}
* html #wrapper{height:100%;}
.wrapper-page{padding-bottom:expression(document.getElementById("footer").offsetHeight + "px");}
#footer{
	position:relative;
	margin-top:expression(- this.offsetHeight + "px");
}
* html #footer .product{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/bg-product.png', sizingmethod='crop');
}
* html h2.cameras{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-cameras.png', sizingmethod='crop');
}
* html .categories-box .column-tree h3.some-heading{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-sometext.png', sizingmethod='crop');
}
* html #page-columns #content .wide-zoom{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-wide-zoom.png', sizingmethod='crop');
}
* html .share-photos{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-share.png', sizingmethod='crop');
}
* html .find-heading{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-find.png', sizingmethod='crop');
}
* html .preferred{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-preffered.png', sizingmethod='crop');
}
* html .online-retailers{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/site-images/text-online.png', sizingmethod='crop');
}
img.png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/site-images/none"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
.gallery-photo-notes{
position:relative;

}
h2{
	font-size: 12px;
	margin-bottom:0px;
}
.form-signup .text{
	background:#fff;
	color:#000;
}
