#i0wwwhotspotcreativecabutto a.nmh,
#i0wwwhotspotcreativecabutto a:hover  {
   background-position: -149px 0%;
}

#hourstext02 p a,
#contactustext p a,
#address p a,
#i0copyright p a  {
   display: inline;
}

#i0serviceshovershow > div:first-child  {
   background-image: url(contact_media/d0serviceshovershow.gif);
}

#mapbutton a:hover,
#mapbutton a.nmh  {
   background-position: -79px 0%;
}

#i0abouthovershow > div:first-child  {
   background-image: url(contact_media/d0abouthovershow.gif);
}

#linkshovershow > div:first-child  {
   background-image: url(contact_media/linkshovershow.gif);
}

#i0serviceshovershow,
#faqbutton  {
   z-index: 9;
}

#homehovershow > div:first-child  {
   background-image: url(contact_media/homehovershow.gif);
}

#i0abouthovershow,
#linksbutton  {
   z-index: 8;
}

#faqhovershow > div:first-child  {
   background-image: url(contact_media/faqhovershow.gif);
}

#i0pricelistbutton div a  {
   background-image: url(common_media/pricelistbutton.gif);
}

#i0productsbutton div a  {
   background-image: url(common_media/productsbutton.gif);
}

#i0footcarebutton div a  {
   background-image: url(common_media/footcarebutton.gif);
}

#i0skincarebutton div a  {
   background-image: url(common_media/skincarebutton.gif);
}

#i0profilesbutton div a  {
   background-image: url(common_media/profilesbutton.gif);
}

#i0massagebutton div a  {
   background-image: url(common_media/massagebutton.gif);
}

#i0thespabutton div a  {
   background-image: url(common_media/thespabutton.gif);
}

#i0salonbutton div a  {
   background-image: url(common_media/salonbutton.gif);
}

#i0nailsbutton div a  {
   background-image: url(common_media/nailsbutton.gif);
}

#titleline06content  {
   position: absolute;
   left: 554px;
   top: 508px;
   z-index: 5;
   width: 236px;
   height: 2px;
}

#i0pricelistbutton  {
   z-index: 17;
}

#servicesbutton a  {
   background-image: url(common_media/servicesbutton.gif);
}

#i0skincarebutton  {
   z-index: 16;
}

#i0productsbutton  {
   z-index: 18;
}

#i0footcarebutton  {
   z-index: 13;
}

#i0massagebutton  {
   z-index: 14;
}

#servicesbutton  {
   z-index: 11;
}

#linkshovershow  {
   z-index: 6;
}

#i0nailsbutton  {
   z-index: 15;
}

#contactustext  {
   position: absolute;
   left: 71px;
   top: 520px;
   z-index: 5;
   width: 412px;
}

#linksbutton a  {
   background-image: url(common_media/linksbutton.gif);
}

#locationtitle  {
   position: absolute;
   left: 553px;
   top: 487px;
   z-index: 5;
   width: 104px;
   height: 15px;
   background-image: url(contact_media/locationtitle.gif);
   background-repeat: no-repeat;
}

#i0salonbutton  {
   z-index: 19;
}

#aboutbutton a  {
   background-image: url(common_media/aboutbutton.gif);
}

#faqhovershow  {
   z-index: 7;
}

#logobutton a  {
   background-image: url(common_media/logobutton.gif);
}

#homebutton a  {
   background-image: url(common_media/homebutton.gif);
}

#hourstitle02  {
   position: absolute;
   left: 71px;
   top: 619px;
   z-index: 5;
   width: 250px;
   height: 16px;
   background-image: url(contact_media/hourstitle02.gif);
   background-repeat: no-repeat;
}

#faqbutton a  {
   background-image: url(common_media/faqbutton.gif);
}

#mapbutton a  {
   background-image: url(contact_media/mapbutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   width: 79px;
   font-size: 10px;
   line-height: 10px;
}

#titleline07  {
   position: absolute;
   left: 68px;
   top: 641px;
   z-index: 5;
   width: 253px;
   height: 2px;
   background-image: url(contact_media/titleline07.gif);
   background-repeat: no-repeat;
}

#aboutbutton  {
   z-index: 10;
}

#hourstext02  {
   position: absolute;
   left: 72px;
   top: 653px;
   z-index: 5;
   width: 255px;
}

#homebutton  {
   z-index: 12;
}

#mapbutton  {
	position: absolute;
	left: 554px;
	top: 709px;
	z-index: 5;
	width: 79px;
	height: 10px;
}

#address  {
	position: absolute;
	left: 554px;
	top: 520px;
	z-index: 5;
	width: 255px;
	height: 172px;
}

body, p,
h4,
h3,
h2,
h6,
h1,
h5  {
   font-family: Arial, Helvetica, sans-serif;
}

