@charset "utf-8";
/* CSS Document */

body {
	background-color: #2a2623;
}

@font-face {
    font-family: 'Arial Narrow';
    font-style:  normal;
    font-weight: normal;
    src: url(ARIALNA.eot);
}

.arialnarrow {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align:center;
	
}

.subtext {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align:left;
	
}

.arialnarrowfooter {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#CCCCCC;
	text-align:left;
	
}

.arialnarrowbodytext {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#333333;
	text-align:justify;
	margin-left:10px;
}

.arialnarrowbodyleft {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#333333;
	text-align:left;
}

.arialnarrowheadertext {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#333333;
	text-align:justify;
	font-weight:bold;
}

.introkeywordtext {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#2a2623;
	text-align:justify;
}

.submenuheader {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999999;
	text-align:justify;
}

.topbannertxt {
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999999;
	text-align:LEFT;
}

a.footerlink {text-decoration:none; font-weight:normal}
a.footerlink:link {text-decoration:none; font-weight:STRONG;color:#FFFFFF}
a.footerlink:visited {text-decoration:none; font-weight:STRONG;color:#ffffff}
a.footerlink:hover {text-decoration:none; font-weight:STRONG;color:#CCCCCC}
a.footerlink:active {text-decoration:none; font-weight:STRONG;color:#ffffff}

a.bodylink {text-decoration:underline; font-weight:normal}
a.bodylink:link {text-decoration:underline; font-weight:normal;color:#333333}
a.bodylink:visited {text-decoration:underline; font-weight:normal;color:#333333}
a.bodylink:hover {text-decoration:underline; font-weight:normal;color:#333333}
a.footerlink:active {text-decoration:underline; font-weight:normal;color:#333333}

a.submenu {font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;font-size: 14px;color:#333333; text-decoration:none;cursor:pointer;}
a.submenu:link {font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;font-size: 14px;color:#333333; text-decoration:none;cursor:pointer;}
a.submenu:visited {font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;font-size: 14px;color:#333333; text-decoration:none;cursor:pointer;}
a.submenu:hover {color:#666666; text-decoration:none;cursor:pointer;}
a.submenu:active {font-family: 'Arial Narrow', Helvetica, Arial, sans-serif;font-size: 14px;color:#333333; text-decoration:none;cursor:pointer;}

a.indent {padding-left:110px;}

.perkimage {
float:left;
border-right:solid;
border-right-width:5px;
border-right-color:#FFFFFF;
}

#background {
	position:absolute;
	left:50px;
	top:50px;
	width:760px;
	height:600px;
	z-index:1;
	background-color:#FFFFFF;
}

#topbanner {
	position:absolute;
	left:585px;
	top:32px;
	width:245px;
	height:25px;
	z-index:1;
	visibility: visible;
}

#menu {
	position:absolute;
	left:70px;
	top:230px;
	width:720px;
	height:40px;
	z-index:25;
}

#footerstyle {
	position:absolute;
	left:50px;
	top:650px;
	width:760px;
	height:40px;
	z-index:26;
}

#headerbanner {
	position:absolute;
	left:195px;
	top:70px;
	width:595px;
	height:160px;
	z-index:22;
}

#logo {
	position:absolute;
	left:70px;
	top:70px;
	width:125px;
	height:160px;
	z-index:21;
}

#content {
	position:absolute;
	left:201px;
	top:290px;
	width:570px;
	height:350px;
	z-index:16;
	overflow: auto;
	padding-right:10px;
	visibility: visible;
}

#welcomecontent {
	position:absolute;
	left:215px;
	top:290px;
	width:556px;
	height:180px;
	z-index:17;
	visibility: visible;
	overflow: auto;
	padding-right:10px;
}

#welcomefeaturecontainer {
	position:absolute;
	left:211px;
	top:480px;
	width:570px;
	height:155px;
	z-index:17;
	visibility: visible;
}

#welcomebutton1 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:155px;
	z-index:17;
	visibility: visible;
}

#welcomebutton2 {
	position:absolute;
	left:210px;
	top:0px;
	width:150px;
	height:155px;
	z-index:17;
	visibility: visible;
}

#welcomebutton3 {
	position:absolute;
	left:420px;
	top:0px;
	width:150px;
	height:155px;
	z-index:17;
	visibility: visible;
}

#line {
	position:absolute;
	left:198px;
	top:290px;
	width:20px;
	height:350px;
	z-index:15;
	visibility: visible;
}

#menucontainer {
	position:absolute;
	left:0px;
	top:0px;
	width:720px;
	height:40px;
	z-index:2;
}

#button3 {
	position:absolute;
	left:227px;
	top:0px;
	width:99px;
	height:40px;
	z-index:4;
}
#button4 {
	position:absolute;
	left:326px;
	top:0px;
	width:99px;
	height:40px;
	z-index:5;
}
#button5 {
	position:absolute;
	left:425px;
	top:0px;
	width:99px;
	height:40px;
	z-index:6;
}
#button6 {
	position:absolute;
	left:524px;
	top:0px;
	width:99px;
	height:40px;
	z-index:7;
}

#button7 {
	position:absolute;
	left:623px;
	top:0px;
	width:97px;
	height:40px;
	z-index:8;
}
#button1 {
	position:absolute;
	left:0px;
	top:0px;
	width:128px;
	height:40px;
	z-index:9;
}
#button2 {
	position:absolute;
	left:128px;
	top:0px;
	width:99px;
	height:40px;
	z-index:10;
}

#footerbox {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:50px;
	z-index:22;
	background-color:#666666;
}

#socialbuttons {
	position:absolute;
	left:660px;
	top:14px;
	width:80px;
	height:20px;
	z-index:23;
}

#footertext {
	position:absolute;
	left:10px;
	top:8px;
	width:630px;
	height:20px;
	z-index:23;
}

#emplform {
	position:absolute;
	left:456px;
	top:285px;
	width:334px;
	height:350px;
	z-index:20;
	visibility: hidden;
}

#employmenttext {
	position:absolute;
	left:218px;
	top:290px;
	width:237px;
	height:350px;
	z-index:21;
	visibility: hidden;
}

#sidebar {
	position:absolute;
	left:70px;
	top:290px;
	width:125px;
	height:350px;
	z-index:24;
}

#giftof209btn {
	position:absolute;
	left:70px;
	top:365px;
	width:125px;
	height:26px;
	z-index:23;
}

#newsandpressbtn {
	position:absolute;
	left:70px;
	top:340px;
	width:125px;
	height:23px;
	z-index:22;
}

#employmentbtn {
	position:absolute;
	left:70px;
	top:315px;
	width:125px;
	height:16px;
	z-index:18;
}

#contacthoursbtn {
	position:absolute;
	left:70px;
	top:290px;
	width:125px;
	height:16px;
	z-index:16;
}

#giftform {
	position:absolute;
	left:456px;
	top:285px;
	width:334px;
	height:350px;
	z-index:20;
	visibility: visible;
}

#gifttext {
	position:absolute;
	left:218px;
	top:290px;
	width:237px;
	height:350px;
	z-index:21;
	visibility: visible;
}

#backtopackserv {
	position:absolute;
	left:70px;
	top:290px;
	width:125px;
	height:32px;
	z-index:22;
}

#news1 {
	position:absolute;
	left:218px;
	top:306px;
	width:410px;
	height:16px;
	z-index:23;
}

#news1btn {
	position:absolute;
	left:678px;
	top:303px;
	width:39px;
	height:16px;
	z-index:24;
}

#news2 {
	position:absolute;
	left:218px;
	top:323px;
	width:410px;
	height:16px;
	z-index:23;
}

#news2btn {
	position:absolute;
	left:678px;
	top:324px;
	width:39px;
	height:16px;
	z-index:24;
}

#news3 {
	position:absolute;
	left:218px;
	top:340px;
	width:410px;
	height:16px;
	z-index:23;
}

#news3btn {
	position:absolute;
	left:678px;
	top:345px;
	width:39px;
	height:16px;
	z-index:24;
}

#content2 {
	position:absolute;
	left:218px;
	top:290px;
	width:570px;
	height:350px;
	z-index:16;
	visibility: hidden;
}

#policiesbtn {
	position:absolute;
	left:70px;
	top:290px;
	width:125px;
	height:16px;
	z-index:18;
}
#faqbtn {
	position:absolute;
	left:70px;
	top:312px;
	width:125px;
	height:16px;
	z-index:19;
}

#product1image {
	position:absolute;
	left:70px;
	top:283px;
	width:125px;
	height:112px;
	z-index:15;
}

#product2image {
	position:absolute;
	left:70px;
	top:403px;
	width:125px;
	height:114px;
	z-index:16;
}

#product3image {
	position:absolute;
	left:70px;
	top:524px;
	width:128px;
	height:109px;
	z-index:19;
}

#venuecontent {
	position:absolute;
	left:218px;
	top:290px;
	width:300px;
	height:350px;
	z-index:17;
	visibility: visible;
}

#flashintro {
	position:absolute;
	left:50px;
	top:75px;
	width:760px;
	height:573px;
	z-index:2;
	visibility: visible;
}
#introbackground {
	position:absolute;
	left:50px;
	top:50px;
	width:760px;
	height:600px;
	z-index:1;
	visibility: hidden;
}

#skipintro {
	position:absolute;
	left:50px;
	top:650px;
	width:760px;
	height:50px;
	z-index:1;
	visibility: visible;
}
#flashmovie {
	position:absolute;
	left:50px;
	top:50px;
	width:760px;
	height:600px;
	z-index:2;
}
#keywords {
	position:absolute;
	left:50px;
	top:50px;
	width:760px;
	height:600px;
	z-index:1;
}

#inquirebtn {
	position:absolute;
	left:70px;
	top:599px;
	width:125px;
	height:41px;
	z-index:44;
}

}
#bodysvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:27;
	visibility: hidden;
}
#facesvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:28;
	visibility: hidden;
}
#hairsvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:29;
	visibility: hidden;
}
#waxingsvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:30;
	visibility: hidden;
}
#seasonalsvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:31;
	visibility: hidden;
}
#hairbtn {
	position:absolute;
	left:70px;
	top:290px;
	width:125px;
	height:20px;
	z-index:21;
}
#massagebtn {
	position:absolute;
	left:70px;
	top:310px;
	width:125px;
	height:20px;
	z-index:22;
}
#skinbtn {
	position:absolute;
	left:70px;
	top:330px;
	width:125px;
	height:20px;
	z-index:23;
}
#nailsbtn {
	position:absolute;
	left:70px;
	top:350px;
	width:125px;
	height:20px;
	z-index:24;
}
#waxbtn {
	position:absolute;
	left:70px;
	top:370px;
	width:125px;
	height:20px;
	z-index:25;
}
#lashbtn {
	position:absolute;
	left:70px;
	top:390px;
	width:128px;
	height:32px;
	z-index:26;
}
#menbtn {
	position:absolute;
	left:70px;
	top:422px;
	width:125px;
	height:20px;
	z-index:27;
}
#bridalbtn {
	position:absolute;
	left:70px;
	top:442px;
	width:125px;
	height:20px;
	z-index:28;
}
#pkgbtn {
	position:absolute;
	left:70px;
	top:462px;
	width:125px;
	height:20px;
	z-index:29;
}
#newbtn {
	position:absolute;
	left:70px;
	top:502px;
	width:128px;
	height:60px;
	z-index:30;
}
#seasonalbtn {
	position:absolute;
	left:70px;
	top:565px;
	width:128px;
	height:32px;
	z-index:30;
}
#hairsvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:31;
}
#massagesvcs {
	position:absolute;
	left:218px;
	top:290px;
	width:592px;
	height:350px;
	z-index:32;
	overflow: auto;
	visibility: hidden;
}
#skincare {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:33;
	visibility: hidden;
}
#nails {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:34;
	visibility: hidden;
}
#wax {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:35;
	visibility: hidden;
}
#men {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:36;
	visibility: hidden;
}
#bridal {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:37;
	visibility: hidden;
}
#new2010 {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:38;
	visibility: hidden;
}
#lashbrow {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:39;
	visibility: hidden;
}
#packages {
	position:absolute;
	left:218px;
	top:290px;
	width:572px;
	height:350px;
	z-index:40;
	visibility: visible;
}
#pageholder {
	position:absolute;
	left:218px;
	top:290px;
	width:585px;
	height: 360px;
	overflow: auto;
	overflow-x: hidden;
	z-index:40;
	visibility: visible;
}

#eventbtn1 {
	position:absolute;
	left:0px;
	top:20px;
	width:125px;
	height:20px;
	z-index:21;
}

#eventbtn2 {
	position:absolute;
	left:0px;
	top:40px;
	width:125px;
	height:20px;
	z-index:21;
}

#event1content {
	position:absolute;
	left:218px;
	top:290px;
	width:570px;
	height:350px;
	z-index:16;
	visibility: hidden;
}

#event2content {
	position:absolute;
	left:218px;
	top:290px;
	width:570px;
	height:350px;
	z-index:16;
	visibility: hidden;
}

