@charset "utf-8";
body {
	background-color:#FFFFFF;
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:center;
	padding-top:20px;
}
.container {
	margin: 0 auto;
	text-align: left; 
	width: 778px;
}
.pageTitle{
	height:21px;
	padding-bottom:20px;
}
#logoAnimation{
	width:349px;
	height:187px;
}

/* HEADER */

.headerHolder{
	height:99px;
	width:778px;
	background-color:#000000;
}
.headerLeft{
	width:104px;
	height:99px;
	float:left;
	background-image:url(../images/header_left.jpg);
	background-repeat:no-repeat;
}
.headerLogo{
	width:157px;
	height:99px;
	float:left;
}
.headerRight{
	width:503px;
	height:99px;
	float:left;
}
.headerRightTop{
	height:22px;
	padding-left:107px;
	padding-top:30px;
	padding-bottom:5px
}
.headerRightBottom{
	height:25px;
	width:72px;
	padding-left:431px;
}

/* NAVIGATION */

.navHolder{
	width:778px;
	height:34px;
	background-color:#000000;
}
.navHomeBtn{
	width:58px;
	height:34px;
	float:left;
}
.navNewsBtn{
	width:55px;
	height:34px;
	float:left;
}
.navProductsBtn{
	width:72px;
	height:34px;
	float:left;
}
.navSalonBtn{
	width:56px;
	height:34px;
	float:left;
}
.navStaffProfilesBtn{
	width:92px;
	height:34px;
	float:left;
}
.navOpeningTimesBtn{
	width:103px;
	height:34px;
	float:left;
}
.navPriceListBtn{
	width:71px;
	height:34px;
	float:left;
}
.navGalleryBtn{
	width:61px;
	height:34px;
	float:left;
}
.navCareersBtn{
	width:63px;
	height:34px;
	float:left;
}
.navAboutUsBtn{
	width:70px;
	height:34px;
	float:left;
}
.navContactUsBtn{
	width:77px;
	height:34px;
	float:left;
}
.navBeautyBtn{
	width:77px;
	height:34px;
	float:left;
}

/* FOOTER */

.blankFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_blank.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
	clear:both;
}
.footerLeft{
	font-size:11px;
	color:#FFFFFF;
	float:left;
	padding-left:11px;
	padding-top:10px;
}
.footerRight{
	font-size:11px;
	color:#FFFFFF;
	float:right;
	padding-right:11px;
	padding-top:10px;
	text-align:right;
}
.footerRight a{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.footerRight a:active{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.footerRight a:visited{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.footerRight a:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

/* HOME */

.homeContentHolder{
	width:740px;
	height:528px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_home.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.homeFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}
.careersFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_careers.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}
.homeContent{
	width:349px;
	height:300px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}


/* NEWS */

.newsImgRight {
float:right;
margin-left:18px;
margin-bottom:18px;
}

.newsContentHolder{
	width:740px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
}
.newsTitle{
	font-weight:bold;
	font-size:12px;
	color:#7ead34;
	padding-bottom:2px;
}
.newsPosted{
	color:#5d5d5d;
	font-size:11px;
	padding-bottom:18px;
}
.newsArticleFull{
	line-height:18px;
	text-align:justify;
}

.newsArticleFull a{
	color:#7ead34;
	text-decoration:none;
}
.newsArticleFull a:visited{
	color:#7ead34;
	text-decoration:none;
}
.newsArticleFull a:active{
	color:#7ead34;
	text-decoration:none;
}
.newsArticleFull a:hover{
	color:#7ead34;
	text-decoration:underline;
}

.newsDivide{
	height:37px;
	width:740px;
	clear:both;
	background-image:url(../images/news_divide.jpg);
	background-repeat:repeat-x;
}
.newsArticleLeft{
	float:left;
	width:425px;
	padding-right:18px;
	line-height:20px;
}
.newsArticleRight{
	float:left;
	width:297px;
}
.paginationHolder{
	width:740px;
	height:19px;
}
.paginationPrev{
	width:60px;
	height:19px;
	float:left;
	padding-right:6px;
}
.paginationNumber{
	width:19px;
	height:19px;
	float:left;
	padding-right:2px;
}
.paginationNext{
	width:60px;
	height:19px;
	float:left;
	padding-left:4px;
}

/* PRODUCTS */

.productsContentHolder{
	width:740px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
	clear:both;
}
.productsTitle{
	font-weight:bold;
	font-size:12px;
	color:#7ead34;
	padding-bottom:24px;
	clear:both;
}
.productsDivide{
	height:37px;
	width:740px;
	clear:both;
	background-image:url(../images/news_divide.jpg);
	background-repeat:repeat-x;
}
.productsTextLeft{
	width:516px;
	float:left;
	padding-right:18px;
	text-align:justify;
	line-height:20px;
}
.productsTextRight{
	width:206px;
	height:321px;
	float:left;
}
.productsLeft{
	width:516px;
	float:left;
	padding-right:18px;
	text-align:justify;
	line-height:20px;
}
.productsLeft a{
	color:#7ead34;
	text-decoration:none;
}
.productsLeft a:active{
	color:#7ead34;
	text-decoration:none;
}
.productsLeft a:visited{
	color:#7ead34;
	text-decoration:none;
}
.productsLeft a:hover{
	color:#7ead34;
	text-decoration:underline;
}

.productsRight{
	width:206px;
	float:left;
	font-size:0px;
}
.productsHolder{
	height:90px;
}
.productsSpacer{
	height:30px;
	clear:both;
}
.productsClear{
	height:1px;
	font-size:0px;
	margin:0px;
	padding:0px;
	clear:both;
	width:573px;
}

/* OPENING TIMES */

.openingTimesContentHolder{
	width:740px;
	height:528px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_opening_times.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.openingTimesFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_opening_times.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}
.aboutUsFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_about_us.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}
.openingTimesContent{
	width:349px;
	height:400px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}
.openingTimesDay{
	padding-top:16px;
	width:143px;
	color:#6f9b30;
	font-weight:bold;
	float:left;
	font-size:16px;
}
.openingTimesHours{
	padding-top:16px;
	width:176px;
	font-size:16px;
	color:#5d5d5d;
	float:left;
}

/* SALON */

.salonContentHolder{
	width:740px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
	clear:both;
}
.salonContent{
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	padding-bottom:45px;
}
.salonPicturesHolder{
	width:740px;
	height:280px;
}
.salonPicsLeft{
	width:361px;
	padding-right:18px;
	height:272px;
	float:left;
}
.salonPicsRight{
	width:361px;
	height:272px;
	float:left;
}
.salonPicsHeading{
	width:361px;
	height:35px;
	padding-bottom:16px;
}
.salonPic{
	width:68px;
	height:68px;
	float:left;
	padding-bottom:5px;
}
.salonPicSpacer{
	width:5px;
	height:68px;
	padding-bottom:5px;
	float:left;
}
.salon360Titles{
	width:288px;
	height:68px;
	padding-bottom:5px;
	float:left;
}

/* LIGHTBOX */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/* TEAM */

.teamContentHolder{
	width:740px;
	height:528px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
	clear:both;
}
.teamContent{
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	padding-bottom:18px;
}
.staffProfileHolder{
	height:258px;
	width:740px;
	padding-bottom:18px;
}
.staffProfilerLeft{
	float:left;
	width:227px;
	height:258px;
	padding-right:18px;
}
.staffProfileRight{
	float:left;
	width:495px;
	height:258px;
}
.staffName{
	height:20px;
	padding-bottom:5px;
}
.staffJobRole{
	height:15px;
	padding-bottom:22px;
}
.staffContent{
	line-height:18px;
	text-align:justify;
}
.staffThumbsHolder{
	height:186px;
	width:740px;
}
.staffThumb{
	width:84px;
	height:84px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:9px;
}
.staffSpacer{
	width:9px;
	height:84px;
	float:left;
	padding-bottom:9px;
}

/* ABOUT US */

.aboutUsContentHolder{
	width:740px;
	height:637px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_about_us.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.aboutUsContentTop{
	width:482px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}
.aboutUsContentTop a{
	color:#679123;
	text-decoration:none;
}
.aboutUsContentTop a:active{
	color:#679123;
	text-decoration:none;
}
.aboutUsContentTop a:visited{
	color:#679123;
	text-decoration:none;
}
.aboutUsContentTop a:hover{
	color:#679123;
	text-decoration:underline;
}

.aboutUsContentBottom{
	width:420px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}
.aboutReadMore{
	width:420px;
	text-align:right;
	color:#679123;
}
.aboutReadMore a{
	color:#679123;
	text-decoration:none;
}
.aboutReadMore a:active{
	color:#679123;
	text-decoration:none;
}
.aboutReadMore a:visited{
	color:#679123;
	text-decoration:none;
}
.aboutReadMore a:hover{
	color:#679123;
	text-decoration:underline;
}

/* CAREERS */

.careersContentHolder{
	width:740px;
	height:637px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_careers.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.careersContent{
	width:410px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}
#bulletPoints{
	padding-left:15px;
	margin:0px;
	color:#679123;
	padding-bottom:18px;
	padding-top:18px;
	text-align:justify;
}
.bulletPointText{
	color:#5d5d5d;
}

/* CONTACT US */

.contactThankYou{
	font-weight:bold;
	line-height:18px;
}
.contactContentHolder{
	width:740px;
	height:637px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_contact.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.contactContent{
	width:422px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
	padding-bottom:20px;
}
.contactSendUsAMessage{
	height:15px;
	width:138px;
	padding-bottom:20px;
}
.contactFormHolder{
	width:315px;
	height:306px;
}
.contactFormSmallLabel{
	width:115px;
	height:20px;
	font-weight:bold;
	color:#679123;
	float:left;
	padding-top:4px;
	padding-bottom:12px;
}
.contactFormLargeLabel{
	width:115px;
	height:100px;
	font-weight:bold;
	color:#679123;
	float:left;
	padding-top:4px;
	padding-bottom:18px;
}
.contactFormSmallInput{
	width:191px;
	height:24px;
	float:left;
	padding-bottom:12px;
}
.contactFormLargeInput{
	width:191px;
	height:104px;
	float:left;
	padding-bottom:18px;
}
.contactFormLargeInput textarea{
	width:185px;
	height:100px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	border:#989898 1px solid;
}
.contactFormLargeInput input{
	width:185px;
	height:100px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	border:#989898 1px solid;
}
.contactFormSmallInput input{
	width:185px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	border:#989898 1px solid;
}
.contactSubmitLeft{
	float:left;
	height:24px;
	width:115px;
}
.contactSubmitBtn{
	float:left;
	width:191px;
	height:24px;
}
.contactFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_contact.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}
.contactUsTitle{
	height:15px;
	padding-bottom:20px;
}
.contactAlternativelyHolder{
	height:105px;
	width:740px;
}
.contactAlternatively1{
	float:left;
	width:109px;
	height:105px;
}
.contactAlternatively2{
	float:left;
	width:143px;
	height:105px;
}
.contactAlternatively3{
	float:left;
	width:73px;
	height:105px;
}
.contactAlternatively4{
	float:left;
	width:143px;
	height:105px;
}
.contactAlternativelylabel{
	font-weight:bold;
	color:#679123;
	padding-bottom:12px;
	line-height:20px;
}
.contactAlternativelyContent{
	color:#5d5d5d;
	line-height:20px;
}
.contactAlternativelyContent a{
	color:#5d5d5d;
	font-weight:bold;
	text-decoration:none;
}
.contactAlternativelyContent a:hover{
	color:#787878;
	font-weight:bold;
	text-decoration:none;
}
.contactAlternativelyContent a:visited{
	color:#5d5d5d;
	font-weight:bold;
	text-decoration:none;
}
.contactAlternativelyContent a:active{
	color:#5d5d5d;
	font-weight:bold;
	text-decoration:none;
}
.contactAlternativelyContentSingle{
	color:#5d5d5d;
	padding-bottom:12px;
	line-height:20px;
}
.contactAlternativelyContentSingle a{
	color:#5d5d5d;
	line-height:20px;
	text-decoration:underline;
}
.contactAlternativelyContentSingle a:hover{
	color:#5d5d5d;
	line-height:20px;
	text-decoration:none;
}
.contactAlternativelyContentSingle a:visited{
	color:#5d5d5d;
	line-height:20px;
	text-decoration:underline;
}
.contactAlternativelyContentSingle a:active{
	color:#5d5d5d;
	line-height:20px;
	text-decoration:underline;
}

/* 360 */

.ContentHolder360{
	width:740px;
	height:528px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
}
#content360{
	width:738px;
	height:361px;
	border:#343434 1px solid;	
}
.backToSalonBtn{
	width:361px;
	height:35px;
	padding-top:18px;
}

/* GALLERY */

.galleryContentHolder{
	width:740px;
}
.galleryImage{
	float:left;
	width:330px;
	height:426px;
	padding-right:18px;
}
.galleryContentClear{
	font-size:0px;
	height:1px;
	padding:0px;
	margin:0px;
	clear:both;
}
.galleryRightHolder{
	width:740px;
	float:left;
}
.galleryPageContentHolder{
	width:740px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
	clear:both;
}
.galleryContent{
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	padding-bottom:18px;
}
.galleryTopTitle{
	height:12px;
	width:740px;
	clear:both;
	padding-bottom:18px;
}
.galleryMiddleTitle{
	padding-top:13px;
	padding-bottom:18px;
	height:12px;
	width:740px;
	clear:both;
}
.galleryThumb{
	width:75px;
	height:75px;
	margin-bottom:5px;
	border:#696969 1px solid;
	float:left;	
}
.gallerySpacer{
	width:5px;
	height:74px;
	padding-bottom:5px;
	float:left;
}

/* PRICE LIST */

.priceListContentHolder{
	width:740px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	padding:18px;
}
.priceListTopText{
	width:740px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	padding-bottom:18px;
}
.priceListTopText a{
	text-decoration:none;
	color:#6f9d27;
}
.priceListTopText a:active{
	text-decoration:none;
	color:#6f9d27;
}
.priceListTopText a:visited{
	text-decoration:none;
	color:#6f9d27;
}
.priceListTopText a:hover{
	text-decoration:underline;
	color:#6f9d27;
}
.priceListOptionsHolder{
	width:740px;
	height:41px;
	margin:0px;
	padding-bottom:24px;
}
.priceListOption{
	width:171px;
	height:41px;
	float:left;
	padding-right:18px;
}
.priceListPlainText{
	text-align:justify;
	line-height:20px;
	color:#5d5d5d;
	padding-bottom:18px;
}
.priceListPlainText a{
	font-weight:bold;
	text-decoration:none;
	color:#6f9d27;
}
.priceListPlainText a:active{
	font-weight:bold;
	text-decoration:none;
	color:#6f9d27;
}
.priceListPlainText a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#6f9d27;
}
.priceListPlainText a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#6f9d27;
}

.priceListOptionCreative{
	width:173px;
	height:41px;
	float:left;
}
.priceListSpacer{
	width:18px;
	height:41px;
	float:left;
}
.pricelistLeft{
	width:361px;
	float:left;
	background-image:url(../images/pricelist_left_bg.jpg);
	background-repeat:repeat-y;
	padding-right:18px;
}
.priceListDetailsLeft{
	width:361px;
	line-height:20px;
	padding-bottom:18px;
	padding-top:5px;
	float:left;
	text-align:justify;
}
.pricelistRight{
	width:343px;
	float:left;
	padding-left:18px;
}
.priceListDetails{
	width:343px;
	line-height:20px;
	padding-bottom:18px;
	padding-top:5px;
	float:left;
	text-align:justify;
}
.pricelistClear{
	height:1px;
	font-size:0px;
	padding:0px;
	margin:0px;
	clear:both;
}
.priceListTitles{
	height:15px;
	padding-bottom:18px;
	clear:both;
}
.priceListOptionLeft{
	width:261px;
	float:left;
	height:18px;
}
.priceListPriceLeft{
	width:100px;
	float:left;
	text-align:right;
	font-weight:bold;
	height:18px;
}
.priceListSpacerLeft{
	width:361px;
	height:18px;
	float:left;
}
.priceListGreen{
	color:#6f9d27;
	font-style:italic;
	line-height:18px;
	padding-top:18px;
	padding-bottom:18px;
	clear:both;
	text-align:justify;
	width:358px;
}
.priceListGreenRight{
	color:#6f9d27;
	font-style:italic;
	line-height:18px;
	padding-bottom:18px;
	clear:both;
	text-align:justify;
	width:343px;
}
.priceListText{
	width:343px;
	text-align:justify;
	line-height:18px;
	padding-top:18px;
	padding-bottom:18px;
	clear:both;
}
.greenText{
	font-weight:bold;
	color:#6f9d27;
}
.priceListLogo{
	width:343px;
	height:187px;
	margin:0px;
	padding:0px;
}
.priceListLogoLeft{
	width:361px;
	height:430px;
	margin:0px;
	padding:0px;
	clear:both;
	background-image:url(../images/jnhlogo.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.priceListOptionRight{
	width:243px;
	float:left;
	height:18px;
}
.priceListOptionRightLarge{
	width:243px;
	float:left;
	height:36px;
}
.priceListPriceRightLarge{
	width:100px;
	float:left;
	text-align:right;
	font-weight:bold;
	height:36px;
}
.priceListPriceRight{
	width:100px;
	float:left;
	text-align:right;
	font-weight:bold;
	height:18px;
}
.priceListSpacerRight{
	width:343px;
	height:18px;
	float:left;
}
.priceListBold{
	width:343px;
	font-weight:bold;
	padding-top:18px;
	padding-bottom:18px;
	clear:both;
}

/* BEAUTY */

.beautyContentHolder{
	width:740px;
	height:528px;
	border-left:#828282 1px solid;
	border-right:#828282 1px solid;
	background-image:url(../images/bg_beauty.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:18px;
}
.beautyContent{
	width:450px;
	height:480px;
	line-height:20px;
	color:#5d5d5d;
	text-align:justify;
	overflow:hidden;
}
.beautyImage{
	width:450px;
	height:102px;
	padding-top:18px;
	padding-bottom:18px;
}
.beautyLink{
	width:450px;
	text-align:right;
	color:#6f9d27;
}
.beautyLink a{
	color:#6f9d27;
	text-decoration:none;
}
.beautyLink a:active{
	color:#6f9d27;
	text-decoration:none;
}
.beautyLink a:visited{
	color:#6f9d27;
	text-decoration:none;
}
.beautyLink a:hover{
	color:#6f9d27;
	text-decoration:underline;
}

.beautyFooterHolder{
	width:778px;
	height:36px;
	background-image:url(../images/footer_beauty.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:20px;
}