@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, fieldset, form, label, legend,caption {
margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;}
html{
height:100%;}
body{
background-color:#c5d9da;
background-image:url(images/bg_main.jpg);
background-repeat:no-repeat;
background-position:top center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#676767;}
h1{
font-family:Arial, verdana;
font-size:17px;
color:#FFFFFF;}
h2{
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:17px;
font-weight:normal;
color:#00699d;}
textarea, input{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;}
a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#676767;
text-decoration:underline;}
a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none;}
#main{
width:950px;
display:table;
margin:26px 0px 0px 0px;}
.topbtmlines{
float:left;
width:950px;
height:5px;
background-image:url(images/top_btm.png);
background-repeat:no-repeat;}
.content{
float:left;
width:950px;
background-image:url(images/body_bg_y.png);
background-repeat:repeat-y;}
.header{
float:left;
width:950px;
height:134px;}
.logoholder{
float:left;
width:267px;
height:134px;}
.topnavigation{
float:left;
width:683px;
height:46px;
background-image:url(images/png_nav.png);
background-repeat:no-repeat;
background-position:left;
padding:88px 0px 0px 0px;}
.topnavigation ul{
float:left;
width:683px;
list-style:none;
height:46px;}
.topnavigation ul li{
float:left;
height:28px;
padding:20px 11px 0px 11px;
background-image:url(images/top_ld.png);
background-repeat:no-repeat;
background-position:right;
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#0f2f3f;
text-decoration:none;}
.topnavigation ul li a{
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#00699d;
text-decoration:none;}
.topnavigation ul li a:hover{
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#0f2f3f;
text-decoration:none;}
.containertop{
float:left;
width:262px;}
.containertop1{
float:left;
width:920px;
padding:0px 5px 0px 25px;
text-align:left;}
.containertop_left{
float:left;
width:267px;}
.left_home{
float:left;
width:262px;
padding:0px 0px 0px 5px;}
.left_homein{
float:left;
width:262px;
padding:0px 0px 0px 5px;}
.right_inner{
float:left;
width:678px;}
.flash_home{
float:left;
width:678px;
height:411px;
text-align:left;}
.img_banners{
float:left;
width:678px;
height:288px;
text-align:left;}
.inner_textarea{
float:left;
width:658px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_enqform{
float:left;
width:658px;
padding:10px 0px 10px 0px;
text-align:justify;}
.inner_enqform ul{
float:left;
width:658px;
list-style:none;
padding:10px 0px 10px 0px;}
.inner_enqform ul li{
float:left;
width:290px;
padding:10px 0px 10px 10px;}
.inner_enqform ul li.fieldholder{
float:left;
width:343px;
padding:10px 0px 10px 15px;}
.inner_enqform ul li.valid12{
width:343px;
float:left;
padding:0px 0px 0px 315px;
text-align:left;
color:#FF0000;}
.inner_enqform ul li.formbtn{
width:643px;
float:left;
padding:10px 0px 10px 15px;
text-align:left;
color:#0000FF;}
.inner_enqform ul li.btnholder{
float:left;
width:448px;
padding:10px 0px 10px 10px;}
.inner_enqform ul li.btnholder1{
float:left;
width:648px;
padding:10px 0px 10px 10px;
background-color:#dae0d4;}
.address{
float:left;
padding:0px 15px 0px 0px;
text-align:left;}
.address_map{
float:left;
width:328px;
padding:0px 0px 0px 0px;
text-align:left;}
.address_map1{
float:left;
width:658px;
border:1px solid #999999;}
.treatment_txt{
float:left;
width:490px;
text-align:justify;}
.treatment_img{
float:left;
width:140px;
padding:0px 0px 0px 20px;
text-align:center;}
.treatment_img ul{
float:left;
width:120px;
text-align:center;}
.treatment_img ul li{
float:left;
width:120px;
margin:30px 0px 0px 0px;
text-align:center;
list-style:none;}
.hoe{
float:left;
width:658px;
text-align:left;}
.hoe ul{
float:left;
width:308px;
list-style:none;
text-align:left;}
.hoe ul li{
float:left;
width:204px;
height:22px;
padding:5px 0px 0px 0px;
border-bottom:1px solid #cec9b6;
text-align:left;}
.hoe ul li.rowtop{
float:left;
width:308px;
height:27px;
padding:10px 0px 0px 0px;
text-align:left;}
.hoe ul li.rowrt{
float:left;
width:104px;
height:22px;
padding:5px 0px 0px 0px;
text-align:left;}
.brownlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#63492d;
text-decoration:none;}
.brownlink a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#63492d;
text-decoration:underline;}
.brownlink a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#63492d;
text-decoration:none;}
.left_navigation_home{
float:left;
width:260px;}
.left_navigation_home ul{
float:left;
list-style:none;
width:248px;
margin:0px 0px 0px 7px;}
.left_navigation_home ul li{
float:left;
width:204px;
height:24px;
border-bottom:1px solid #cec9b6;
padding:6px 0px 0px 44px;
text-align:left;
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#5d5d5d;
text-decoration:none;}
.left_navigation_home ul li a{
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#5d5d5d;
text-decoration:none;}
.left_navigation_home ul li a:hover{
font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
font-size:14px;
color:#5d5d5d;
text-decoration:none;}
.left_navigation_home ul li.selected_tr{
background-image:url(images/arrow_lft.png);
background-repeat:no-repeat;
background-position:35px 12px;}
.left_navigation_home ul li.toprow{
float:left;
width:214px;
height:29px;
padding:10px 0px 0px 34px;
text-align:left;}
.title_left{
float:left;
width:255px;
margin:0px 0px 0px 7px;
padding:12px 0;
text-align:center;
background:url(images/title_join_newsletter.jpg) no-repeat;}
.brochure{
float:left;
width:227px;
height:97px;
padding:30px 15px 5px 20px;
background-image:url(images/brochure_bg.jpg);
background-repeat:no-repeat;
background-position:10px 0px;
text-align:left;}
.bodylinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#676767;
text-decoration:none;}
.bodylinks a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#676767;
text-decoration:underline;}
.bodylinks a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#517274;
text-decoration:none;}
.containerbtm{
float:left;
width:262px;}
.homeallleft{
float:left;
width:267px;}
.left_home_btm{
float:left;
width:262px;}
.rt_home_btm{
float:left;
width:678px;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;
text-align:left;}
.rt_home_btm_txt{
float:left;
width:648px;
text-align:justify;
padding:10px 15px 10px 15px;}
.rt_home_btm_img{
float:left;
width:658px;
text-align:left;
padding:10px;}
.offer_img{
float:left;
text-align:left;
padding:10px 0px 0px 10px;}
.newsletter_main{
float:left;
width:262px;}
.nltext{
float:left;
width:232px;
padding:5px 5px 5px 15px;
text-align:justify;}
.nltext ul{
float:left;
width:242px;
text-align:left;}
.nltext ul li.lft{
float:left;
width:80px;
height:35px;
padding:5px 0px 0px 0px;
list-style:none;
text-align:left;}
.nltext ul li.rit{
float:left;
width:162px;
height:40px;
list-style:none;
text-align:left;}
.inputleft{
float:left;
width:143px;
background-color:#FFFFFF;
border:1px solid #a5acb2;
padding:5px;
margin:2px 0px 0px 0px;}
.submitbtn{
float:left;
border:0px; 
clear:left; 
background:url(images/btn_submit.gif) no-repeat;
height:30px; 
width:76px;
color:#FFFFFF;}
.inputcontact{
float:left;
width:240px;
height:19px;
padding:5px 0px 0px 10px;
background-color:#FFFFFF;
border:1px solid #a5acb2;}
.inputcontact1{
float:left;
width:80px;
height:24px;
background-color:#FFFFFF;
border:1px solid #a5acb2;}
.workwithus_main{
float:left;
width:257px;
padding:0px 0px 0px 5px;}
.footer{
float:left;
width:920px;
padding:0px 0px 0px 30px;}
.footer ul{
float:left;
height:30px;
list-style:none;
}
.footer ul li{
float:left;
height:25px;
padding:5px 15px 0px 15px;
background-image:url(images/footer_li_bg.jpg);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#364b4c;}
.footer ul li.nobgimg{
background-image:none;}
.footer ul li.margin_footer{
float:left;
height:25px;
margin:0px 0px 0px 100px;
padding:5px 15px 0px 15px;
background-image:none;
list-style:none;}
.footer ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#364b4c;
text-decoration:none;}
.footer ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#364b4c;
text-decoration:underline;}
.inner_treatment{
float:left;
width:658px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_treatment ul{
float:left;
width:658px;
padding:10px 0px 10px 0px;
list-style:none;
text-align:justify;}
.inner_treatment ul li{
float:left;
width:508px;
padding:10px 0px 0px 0px;
text-align:left;}
.inner_treatment ul li.treatprice{
float:left;
width:648px;
padding:5px 0px 0px 10px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_treatment ul li.treatbooking{
float:left;
width:648px;
padding:5px 0px 0px 10px;
text-align:right;
border-bottom:0px solid #d1d6cb;}
.inner_treatment ul li.treattop{
float:left;
width:648px;
height:21px;
padding:3px 0px 0px 10px;
background-image:url(images/treatment_bg_desc.jpg);
background-repeat:repeat-x;
text-align:left;}
.inner_treatment ul li.treatvoucher{
float:left;
width:648px;
padding:3px 0px 0px 10px;
background-image:none;
text-align:left;}
.inner_treatment ul li.treatimg{
float:left;
width:140px;
padding:10px 0px 0px 10px;
text-align:left;}
.inner_treatment{
float:left;
width:658px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_beauty{
float:left;
width:658px;
min-height:300px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_beauty ul{
float:left;
width:638px;
padding:10px 0px 10px 0px;
list-style:none;
text-align:justify;}
.inner_beauty ul li.sopackage{
float:left;
width:309px;
padding:7px 0px 7px 10px;
text-align:left;
border-bottom:none;}
.inner_beauty ul li.sopackage1{
float:left;
width:299px;
padding:7px 0px 7px 20px;
text-align:left;
border-bottom:none;
background-image:url(images/arrow_lft.png);
background-repeat:no-repeat;
background-position:10px 15px;}
.inner_beauty ul li.beautybook{
float:left;
width:638px;
padding:10px 0px 10px 0px;
text-align:right;
border-bottom:0px solid #d1d6cb;}
.inner_beauty ul li{
float:left;
width:358px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_beauty ul li.beautywim{
float:left;
width:233px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_beauty ul li.beautyimg{
float:left;
width:120px;
height:125px;
padding:0px 5px 0px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_beauty ul li.makeups{
float:left;
width:140px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_beauty ul li.makeups1{
float:left;
width:140px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.onlyfloat{
float:left;
padding:20px 0px 0px 0px;}
.inner_massage1{
float:left;
width:658px;
min-height:300px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_massage1 ul{
float:left;
width:658px;
padding:10px 0px 30px 0px;
list-style:none;
text-align:justify;}
.inner_massage1 ul li{
float:left;
width:508px;
padding:10px 0px 0px 0px;
text-align:left;}
.inner_massage1 ul li.treatprice{
float:left;
width:648px;
padding:5px 0px 0px 10px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_massage1 ul li.treattop{
float:left;
width:648px;
height:21px;
padding:3px 0px 0px 10px;
background-image:url(images/treatment_bg_desc.jpg);
background-repeat:repeat-x;
text-align:left;}
.inner_massage1 ul li.treatimg{
float:left;
width:140px;
padding:10px 0px 0px 10px;
text-align:left;}
.inner_massage2{
float:left;
width:658px;
text-align:justify;}
.inner_massage2 ul{
float:left;
width:638px;
padding:10px 0px 10px 0px;
list-style:none;
text-align:justify;}
.inner_massage2 ul li.massagebook{
float:left;
width:638px;
padding:7px 0px 7px 0px;
text-align:right;
border-bottom:0px solid #d1d6cb;}
.inner_massage2 ul li{
float:left;
width:358px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_massage2 li.makeups{
float:left;
width:140px;
padding:7px 0px 7px 0px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_massage3{
float:left;
width:658px;
text-align:justify;}
.inner_massage3 ul{
float:left;
width:658px;
padding:10px 0px 0px 0px;
list-style:none;
text-align:justify;}
.inner_massage3 ul li.masagebook1{
float:left;
width:638px;
padding:10px 20px 0px 0px;
text-align:right;}
.inner_massage3 ul li{
float:left;
width:508px;
padding:10px 0px 0px 0px;
text-align:left;}
.inner_massage3 ul li.treatprice{
float:left;
width:648px;
padding:5px 0px 0px 10px;
text-align:left;
border-bottom:1px solid #d1d6cb;}
.inner_massage3 ul li.treattop{
float:left;
width:648px;
height:21px;
padding:3px 0px 0px 10px;
background-image:url(images/treatment_bg_desc.jpg);
background-repeat:repeat-x;
text-align:left;}
.inner_massage3 ul li.treatimg{
float:left;
width:140px;
padding:10px 0px 0px 10px;
text-align:left;}
.inner_package{
float:left;
width:658px;
padding:10px 10px 10px 10px;
text-align:justify;
background-image:url(images/shadow_alpha.png);
background-repeat:no-repeat;
background-position:top left;}
.inner_package ul{
float:left;
width:658px;
list-style:none;
padding:10px 0px 10px 0px;
text-align:justify;}
.inner_package ul li.packagebook{
float:left;
width:658px;
padding:5px 0px 5px 0px;
text-align:right;
list-style:none;}
.inner_package ul li{
float:left;
width:638px;
padding:5px 0px 5px 10px;
text-align:left;
list-style:none;}
.inner_package ul li.packagetop{
float:left;
width:648px;
height:21px;
padding:3px 0px 0px 10px;
background-image:url(images/treatment_bg_desc.jpg);
background-repeat:repeat-x;
text-align:left;}
.inner_package ul li.packagefeat{
float:left;
width:628px;
height:21px;
padding:3px 0px 0px 30px;
background-image:url(images/arrow_lft.png);
background-repeat:no-repeat;
background-position:20px 10px;
text-align:left;}
.inner_cq{
float:left;
width:658px;
padding:10px 0px ;
text-align:justify;}
.inner_cq ul{
float:left;
width:658px;
list-style:none;
padding:10px 0px 30px 0px;
text-align:justify;}
.inner_cq ul li{
float:left;
width:638px;
padding:5px 0px 5px 10px;
text-align:left;
border:none;}
.inner_cq ul li.packagetop{
float:left;
width:648px;
height:21px;
padding:3px 0px 0px 10px;
background-image:url(images/treatment_bg_desc.jpg);
background-repeat:repeat-x;
text-align:left;}
.inner_cq ul li.packagefeat{
float:left;
width:628px;
height:21px;
padding:3px 0px 0px 30px;
background-image:url(images/arrow_lft.png);
background-repeat:no-repeat;
background-position:20px 10px;
text-align:left;}
.inner_cq ul li.packagefeat1{
float:left;
width:628px;
height:auto;
padding:3px 0px 0px 30px;
background-image:url(images/arrow_lft.png);
background-repeat:no-repeat;
background-position:20px 10px;
text-align:left;}
.banners_about{
float:left;
width:678px;
height:288px;
background:url(images/banner_about.jpg) no-repeat;
text-align:left;}
.banners_treatment{
float:left;
width:678px;
height:288px;
background:url(images/banner_treatment.jpg) no-repeat;
text-align:left;}
.banners_beauty{
float:left;
width:678px;
height:288px;
background:url(images/banner_beauty.jpg) no-repeat;
text-align:left;}
.banners_men{
float:left;
width:678px;
height:288px;
background:url(images/banner_men.jpg) no-repeat;
text-align:left;}
.banners_corporate{
float:left;
width:678px;
height:288px;
background:url(images/banner_training.jpg) no-repeat;
text-align:left;}
.banners_specialoffer{
float:left;
width:678px;
height:288px;
background:url(images/banner_news.jpg) no-repeat;
text-align:left;}
.banners_contact{
float:left;
width:678px;
height:288px;
background:url(images/banner_img_contact.jpg) no-repeat;
text-align:left;}
.text{
float:left;
text-align:left;
padding:255px 0px 0px 20px;}
.brown_nav{
float:left;
border-bottom:1px solid #676767;
height:25px;
width:653px;
text-align:left;
color:#676767;}
.brown_nav a{
color:#676767;
text-decoration:none;}
.brown_nav a:hover{
color:#676767;
text-decoration:underline;}
.red
{
color:red;
}