* html img, 
* html .png{
    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 = "transparent.gif"):(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)
        
    );
}
 #png-about{ 
 	width:713px;
	height:309px;
	background-position:top;
	background:url(images/jhune-about-bg.png) no-repeat;
}


 #png-testimonial{ 
 	width:717px;
	height:452px;
	background-position:top;
	background:url(images/jhune-testimonial-bg.png) no-repeat;
}

 #png-services{ 
 	width:420px;
	height:299px;
	background-position:top;
	background:url(images/services-bg.png) no-repeat;
}

 #png-servicesr{ 
 	width:302px;
	height:120px;
	background-position:top;
	background:url(images/bg-tb.png) no-repeat;
}

 #png-bg1{
	background:url(images/bg-r1.png);
	background-repeat:no-repeat;
}
 #png-bg2{
	background:url(images/bg-r2.png);
	background-repeat:no-repeat;
}
 #png-bg3{
	background:url(images/bg-r3.png);
	background-repeat:no-repeat;
}
 #png-flower{
	background:url(images/bg-flower-lr2.png);
	background-repeat:no-repeat;
}
 #png-flower3{
	background:url(images/bg-flower-lr3.png);
	background-repeat:no-repeat;
}
 #png-flower-t1{
	background:url(images/bg-flower-t-1.png);
	background-repeat:no-repeat;
}
 #png-flower-t2{
	background:url(images/bg-flower-t-2.png);
	background-repeat:no-repeat;
}
 #png-flower-t3{
	background:url(images/bg-flower-t-3.png);
	background-repeat:no-repeat;
}
 #png-osvontact{ 
 	width:288px;
	height:230px;
	background-position:top;
	background:url(images/bg-our-services-contact.png) no-repeat;
}

 #png-ring-small-bg{ 
 	width:287px;
	height:386px;
	background-position:top;
	background:url(images/bg-ring-small.png) no-repeat;
}

 #png-form-bg{ 
 	width:420px;
	height:299px;
	background-position:top;
	background:url(images/bg-form.png) no-repeat;
}

 #png-form2-bg{ 
 	width:420px;
	height:350px;
	background-position:top;
	background:url(images/bg-form-2.png) no-repeat;
}

 #png-contact-fl{ 
	background-position:top;
	background:url(images/bg-contact-main.png) no-repeat;
}

 #png-package-fl{ 
	background-position:top;
	background:url(images/packages-bg.png) no-repeat;
}

 #png-package-fl1{ 
	background-position:top;
	background:url(images/packages-bg1.png) no-repeat;
}

 #png-why-hire-bg{ 
 	width:288px;
	height:300px;
	background-position:top;
	background:url(images/bg-why-hire.png) no-repeat;
}
a#link_tag_png{ 
	display: block;
	border: none;
	position: relative;
	cursor: pointer;
	text-decoration: underline; 
	color: #f8e8c4; 
	font-size: 11px;
}
a:active#link_tag_png{ 
	display: block;
	border: none;
	position: relative;
	cursor: pointer;
	text-decoration: underline; 
	color: #f8e8c4; 
	font-size: 11px;
}
a:hover#link_tag_png{ 
	display: block;
	border: none;
	position: relative;
	cursor: pointer;
	text-decoration: underline; 
	color: #f8e8c4; 
	font-size: 11px;
}
a:visited#link_tag_png{ 
	display: block;
	border: none;
	position: relative;
	cursor: pointer;
	text-decoration: underline; 
	color: #f8e8c4; 
	font-size: 11px;
}
input
{
position:relative
}
textarea
{
position:relative
}
img {
position: relative
}
