*{
margin:0px;
padding:0px;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align: center;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

#banner{
list-style:none;
}

#wrapper{
margin:0 auto;
position:relative;
width:977px;
z-index:1;
text-align: left;
}

#header{
background:url(../images/header.jpg) no-repeat;
width:977px;
height:149px;
}
.morespc{
line-height:2;
}

.logo_link{
width:180px;
height:67px;
display:block;
position:absolute;
margin-top:30px;
margin-left:115px;
}
.logo_link a{
width:158px;
height:67px;
display:block;
text-indent:-999px;
}

#navbar{
background:#F8FBDE;
height: 30px;
text-align:right;
font-size:13px;
padding-left:330px;
font-weight:100;
display:block;
float: left;
}
#navbar a{
display:block;
padding:7px 10;
text-decoration:none;
background:url(../images/divider.jpg) no-repeat right;
}
#navbar a:hover{
background:#CCCCCC;
display:block;
color:#FFFFFF;
}

#navbar a.on{
background:#CCCCCC;
display:block;
color:#FFFFFF;
}

#navbar a.nodivide{
background:#F8FBDE;
}
#navbar a:hover.nodivide{
background:#CCCCCC;

display:block;
}

#navbar ul{
height: 30px;
}
#navbar li{
display:block;
float:left;

list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

#nav_links{
padding: 0 10px 0 10px;
}



#hp_slideshow{
width:333px;
height:217px;
margin-top:22px;
float:left;
}

#image1{
background-image:url(../images/spa_image1.jpg);
width:333px;
height:217px;
}

#treatpic{
background-image:url(../images/treat_pic.jpg);
width:333px;
height:217px;
}
#prodpic{
background-image:url(../images/prodpic.jpg);
width:333px;
height:217px;
}
#aboutpic{
background-image:url(../images/aboutpic.jpg);
width:333px;
height:217px;
}
#giftpic{
background-image:url(../images/giftpic.jpg);
width:333px;
height:217px;
}
#contactpic{
background-image:url(../images/contact.jpg);
width:333px;
height:217px;
}

.clearboth{

}

#newsarticles{
width:333px;
margin-top:22px;
float:left;
display: block;
}

#newsarticles a{
display:block;
width:95px;
height:122px;
}

#newsarticles li{
list-style:none;
display: inline;
}

#news1{
width:100px;
height:127px;
background-image:url(../images/news1.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news2{
width:100px;
height:127px;
background-image:url(../images/news2.jpg);
float:left;

padding: 5px;
background-repeat:no-repeat;
}

#news3{
width:100px;
height:127px;
background-image:url(../images/news3.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news4{
width:100px;
height:127px;
background-image:url(../images/news4.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news5{
width:100px;
height:127px;
background-image:url(../images/news5.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news6{
width:100px;
height:127px;
background-image:url(../images/news6.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news7{
width:100px;
height:127px;
background-image:url(../images/news7.jpg);
display:inline;
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news8{
width:100px;
height:127px;
background-image:url(../images/news8.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news9{
width:100px;
height:127px;
background-image:url(../images/news9.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news10{
width:100px;
height:127px;
background-image:url(../images/news10.jpg);
display:inline;
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news11{
width:100px;
height:127px;
background-image:url(../images/news11.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news12{
width:100px;
height:127px;
background-image:url(../images/news12.jpg);
float:left;
padding: 5px;
background-repeat:no-repeat;
}

#news1p{

}
#news2p{
display:none;
}
#news3p{
display:none;
}
#news4p{
display:none;
}
#news5p{
display:none;
}
#news6p{
display:none;
}
#news7p{
display:none;
}
#news8p{
display:none;
}
#news9p{
display:none;
}
#news10p{
display:none;
}
#news11p{
display:none;
}
#news12p{
display:none;
}


#welcome{
margin-top:42px;
display: inline;
float: left;
line-height:30px;
margin-left:30px;
width:585px;
}

#welcome h1{
background:url(../images/welcome.jpg) no-repeat;
width: 325px;
height:31px;
padding-bottom:15px;
}



#products h1{
background:url(../images/products.jpg) no-repeat;
width: 157px;
height:41px;
padding-bottom:15px;
}
#products{
margin-top:42px;
float: left;
margin-left:30px;
width:585px;
}
#about h1{
background:url(../images/about.jpg) no-repeat;
width: 220px;
height:30px;
padding-bottom:15px;
}

#about{
margin-top:42px;
display: inline;
float: left;
margin-left:30px;
width:585px;
padding-bottom:80px;
}

#gift h1{
background:url(../images/giftcert.jpg) no-repeat;
width: 223px;
height:40px;
padding-bottom:15px;
}

#gift{
margin-top:42px;
float: left;
margin-left:30px;
width:585px;
padding-bottom:80px;
}

#news h1{
background:url(../images/newspic.jpg) no-repeat;
width: 192px;
height:32px;
padding-bottom:15px;
}

#news{
margin-top:42px;
float: left;
margin-left:30px;
width:585px;
}

#contact h1{
background:url(../images/contactus.jpg) no-repeat;
width: 176px;
height:38px;
padding-bottom:15px;
}

#contact{
margin-top:42px;
float: left;
margin-left:30px;
width:585px;
}


#treatments{
float:right;
margin-left:30px;
margin-top:42px;
width:585px;
min-height: 450px;
height:auto !important;
height:450px;
}

#treatments h1{
background:url(../images/treatments.jpg) no-repeat;
width: 180px;
height:30px;
padding-bottom:15px;
}

#treatments .skincare{
background:url(../images/skincare.jpg) no-repeat;
width: 70px;
height:15px;
display:block;
padding-bottom:5px;
}

#treatments .massage{
background:url(../images/massage.jpg) no-repeat;
width: 77px;
height:15px;
display:block;
margin-top:5px;
}

#treatments .body_treat{
background:url(../images/body_treat.jpg) no-repeat;
width: 139px;
height:19px;
display:block;
}

#treatments .waxing{
background:url(../images/waxing.jpg) no-repeat;
width: 59px;
height:19px;
display:block;
}

#treatments .handsfeet{
background:url(../images/handsfeet.jpg) no-repeat;
width: 111px;
height:18px;
display:block;
}

#treatments .spa{
background:url(../images/spa_pkg.jpg) no-repeat;
width: 122px;
height:19px;
display:block;
}

#treatments .makeup{
background:url(../images/makeup.jpg) no-repeat;
width: 74px;
height:19px;
display:block;
}

#treatments_nav{
float:left;
left:0;
margin-left:10px;
margin-top:15px;
width:324px;
}

#treatments_nav a{
text-decoration:none;
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#treatments_nav a:hover{
text-decoration:none;
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#treatments_nav a.selected{
color:#000000;
}

#treatments_nav li{
list-style:none;
text-align:right;
}

#mainbdy{

}

#appointment{
float:left;
margin-left:30px;
margin-top:100px;
width:285px;
}

#appointment .appoint_image{
background:url(../images/appointment.jpg) no-repeat;
width: 164px;
height:19px;
display:block;
margin-top:5px;
}

#rave{
float: left;
top:470px;
margin-left:30px;
width:285px;
padding-bottom:80px;
}

#rave .rave_image{
background:url(../images/rave.jpg) no-repeat;
width: 106px;
height:15px;
display:block;
margin-top:5px;
padding-bottom:5px;
}

.title{
font-size:12px;
font-weight:bold;
}

#hr{
float:left;
margin-top:8px;
background:url(../images/hr.jpg) no-repeat;
height: 5px;
width:984px;
padding-bottom: 20px;
}

#contain{
	width: 100%;
	position: relative;
}


#left_text{

float:left;
margin-left: 161px;
width:324px;
display: block;
position: relative;
}


#new{
width:98px;
height: 15px;
background:url(../images/new.jpg) no-repeat;
float:left;
}

#left_text p{
clear:both;
padding-top:10px;
}

#left_text h2{
font-size:12px;
}

#split{
width:3px;
height: 153px;
display:block;
display:inline;
float:left;
background:url(../images/split_text.jpg) no-repeat;
margin-left:20px;
position: relative;
}

#right_text{
display:inline;
float:left;
margin-left: 20px;
width:425px;
text-align:left;
display:block;
position: relative;
}

#right_text p{
display:inline;
float:left;
line-height:1.5;
position:absolute;
}

#right_text .title{
font-size:12px;
font-weight:bold;
}

#giftcertificate{
width:115px;
height: 19px;
background:url(../images/gift.jpg) no-repeat;
}

.box{
float:left;
width:324px;
}

#cert{
background:transparent url(../images/cert.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
height:120px;
margin-left:10px;
margin-top:10px;
width:95px;

}

#footer_hr{
width:978px;
height:14px;
float:left;
background:url(../images/foot_hr.jpg) no-repeat;
margin-top:50px;
}

#foot_links{
width:978px;
text-align:center;
font-size:13px;
font-weight:100;
margin:0 auto;
clear:both;
padding-top:10px;
position: relative;
float: left;
}

#foot_links a{
text-decoration:none;
}

#foot_links a:hover{
text-decoration:underline;
}


#foot_info{
width:978px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
margin:0 auto;
float:none;
clear:both;
padding-top:5px;
padding-bottom:20px;
}





#pevonia, #skin, #intra, #jan{
display:none;
}


#switchers a{
	color: #000;
	text-decoration: none;
}
#switchers a:hover{
	color: #000;
	text-decoration: underline;
}
#skincares{
	display: none;
}

