@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
h1,h2,h3,h4,h5,div,p,ul,li,span,img {margin:0px; padding:0px;}
a { color:#c73636; text-decoration:none;}
a:hover { text-decoration:underline;}
a img { border:none;}
a img:hover { border:none;}
.clr { clear:both;}
body { /*background:#f2ead4;*/ background:#c49452;    font-family:Arial, Helvetica, sans-serif; /*color:#a6835b;*/ color:#452111; font-size:12px;  }


.wrapper { width:1000px; margin:0 auto; background: url(../images/bg.jpg) no-repeat center }
.wrapper .header { height:126px; width:1000px; position:relative; }
.wrapper .header .logo { width:249px; /*height:89px;*/ height:100PX; margin:5px 0 0 45px;float:left;}
.wrapper .header .right { width:52px; height:82px; float:right; /*background:red;*/ position:absolute; right:0px; top:57px; }

.wrapper .main_wrapper { float:left; width:1000px;/* background:#FFF;*/ position:relative;  }
.wrapper .main_wrapper .left_bg{/* background:#f2ead4 url(../images/footer_bg_left.gif) bottom right no-repeat;*/ width:46px; float:left; height:538px; padding:0 0 0px 0px; }
.wrapper .main_wrapper .right_bg{ /*background:#f2ead4 url(../images/main_wrapper_bg_right.gif) top right no-repeat;*/ width:36px; float:right;height:538px; }
.wrapper .main_wrapper .wrapper_left { width:436px; margin:0px 0 0 0px; /*background:url(../images/home_main_img.jpg) 10px 0 no-repeat;*/ float:left; height:414px;}
.wrapper .main_wrapper .wrapper_left_inner { width:200px; margin:0px 20px 0 0px;/* background:url(../images/home_main_img_inner.jpg) 7px bottom no-repeat;*/ float:left; height:443px;}

/* Relax */
.wrapper .main_wrapper .wrapper_left_inner_services_relax { width:205px; margin:0px 15px 0 0px; background:url(../images/relax_left_bg.gif) 7px bottom no-repeat; float:left; height:443px;}

.wrapper .main_wrapper .wrapper_left_inner_services_relax .services h1 { font-size:22px; color:#97262a; text-transform:uppercase; padding:0px 0 0 0px; text-align:right; }

.wrapper .main_wrapper .wrapper_left_inner_services_relax .left_menu {  padding:0 0 0 0px; }

.wrapper .main_wrapper .wrapper_left_inner_services_relax .left_menu ul{  padding:10px 0 0 148px; line-height:20px;  }
.wrapper .main_wrapper .wrapper_left_inner_services_relax .left_menu li{  padding:0 0 0 0px; background:url(../images/bullet.gif) 0 9px no-repeat; list-style:none;}
.wrapper .main_wrapper .wrapper_left_inner_services_relax .left_menu li a { padding:0 0 0 15px; color:#97262a;}

/* Detox */
.wrapper .main_wrapper .wrapper_left_inner_services_detox { width:205px; margin:12px 15px 0 0px; background:url(../images/services_detox.gif) 7px bottom no-repeat; float:left; height:443px;}
.wrapper .main_wrapper .wrapper_left_inner_services_detox .services h1 { font-size:22px; color:#97262a; text-transform:uppercase; padding:0px 0 0 0px; text-align:right; }

.wrapper .main_wrapper .wrapper_left_inner_services_detox .left_menu {  padding:0 0 0 0px;}

.wrapper .main_wrapper .wrapper_left_inner_services_detox .left_menu ul{  padding:10px 0 0 148px; line-height:20px;}
.wrapper .main_wrapper .wrapper_left_inner_services_detox .left_menu li{  padding:0 0 0 0px; background:url(../images/bullet.gif) 0 7px no-repeat; list-style:none;}
.wrapper .main_wrapper .wrapper_left_inner_services_detox .left_menu li a { padding:0 0 0 15px; color:#97262a;}


/* Heal */
.wrapper .main_wrapper .wrapper_left_inner_services_heal { width:205px; margin:12px 15px 0 0px; background:url(../images/heal_left_bg.gif) 7px bottom no-repeat; float:left; height:443px;}
.wrapper .main_wrapper .wrapper_left_inner_services_heal .services h1 { font-size:22px; color:#97262a; text-transform:uppercase; padding:0px 0 0 0px; text-align:right; }

.wrapper .main_wrapper .wrapper_left_inner_services_heal .left_menu {  padding:0 0 0 0px;}

.wrapper .main_wrapper .wrapper_left_inner_services_heal .left_menu ul{  padding:10px 0 0 148px; line-height:20px;}
.wrapper .main_wrapper .wrapper_left_inner_services_heal .left_menu li{  padding:0 0 0 0px; background:url(../images/bullet.gif) 0 7px no-repeat; list-style:none;}
.wrapper .main_wrapper .wrapper_left_inner_services_heal .left_menu li a { padding:0 0 0 15px; color:#97262a;}

/* care */
.wrapper .main_wrapper .wrapper_left_inner_services_care { width:205px; margin:0px 15px 0 0px; background:url(../images/care_left_bg.gif) 7px bottom no-repeat; float:left; height:443px;}
.wrapper .main_wrapper .wrapper_left_inner_services_care .services h1 { font-size:22px; color:#97262a; text-transform:uppercase; padding:0px 0 0 0px; text-align:right; }

.wrapper .main_wrapper .wrapper_left_inner_services_care .left_menu {  padding:0 0 0 0px;}

.wrapper .main_wrapper .wrapper_left_inner_services_care .left_menu ul{  padding:10px 0 0 148px; line-height:20px;}
.wrapper .main_wrapper .wrapper_left_inner_services_care .left_menu li{  padding:0 0 0 0px; background:url(../images/bullet.gif) 0 7px no-repeat; list-style:none;}
.wrapper .main_wrapper .wrapper_left_inner_services_care .left_menu li a { padding:0 0 0 15px; color:#97262a;}



/* ask your expert */
.wrapper .main_wrapper .wrapper_left_inner_askexpert { width:205px; margin:63px 15px 0 0px; background:url(../images/ask_your_expert_left_bg.jpg) 7px bottom no-repeat; float:left; height:443px;}
.wrapper .main_wrapper .wrapper_left_inner_askexpert h1 { font-size:22px; color:#c73636; text-transform:uppercase; padding:190px 0 0 0px; text-align:right; }

#detox{ text-align:right; height:87px}







.wrapper .main_wrapper .wrapper_left_inner h1 { font-size:22px; color:#97262A; text-transform:uppercase; padding:0px 0 0 0px; text-align:right; }


.wrapper .main_wrapper .wrapper_content {width:199px; float:left;margin:0px 33px 0 33px; padding:0 0px 0 0px; /*border:1px solid red; */ line-height:20px; 
_position:absolute; _left:650px;} 
.wrapper .main_wrapper .wrapper_content p { padding:0 0 10px 0px; width:305px;}

.wrapper .main_wrapper .wrapper_content_inner { width:428px; float:left;margin:0px 0 0 0px; padding:0 10px 0 10px;  position:relative; line-height:20px; }

.wrapper .main_wrapper .wrapper_content h3{/* background:url(../images/h3_bg_detox.gif) 0px 0px no-repeat;*/ background:url(../images/refresh.gif) 0px 0px no-repeat; /*width:189px; height:38px;*/ width:162px; height:39px;  margin:5px 0 20px 0px;}
.wrapper .main_wrapper .wrapper_right { float:left; position:absolute; left:900px;  }
.wrapper .main_wrapper .wrapper_right .menu {text-transform:uppercase; font-size:10px; float:right; width:170px; padding:0px 0 0 0px; position:absolute;  left:-100px;}
.wrapper .main_wrapper .wrapper_right .menu a { text-decoration:none; color:#d2c6b8;}


.wrapper .main_wrapper .wrapper_right .menu .about_us {/* width:157px;*/ height:104px; text-align:center;float:right; }
.wrapper .main_wrapper .wrapper_right .menu .about_us a {/* width:157px;*/ height:104px; float:left;margin:12px 10px 0 0px; }



.wrapper .main_wrapper .wrapper_right .menu .services { /*width:160px;*/ float:right;margin:12px 10px 0 0px; color:#97262a;}



.wrapper .main_wrapper .wrapper_right .menu .e_spa {/*width:160px; */ margin:12px 10px 0 0px; float:right; color:#d2c6b8;}



.wrapper .main_wrapper .wrapper_right .menu .ask_your_expert { margin:12px 10px 0 0px; float:right; color:#d2c6b8;}




.footer { height:25px; float:left; width:1000px; /*background:url(../images/footer_bg_right.gif) left 0 no-repeat;*/ text-transform:uppercase; font-size:11px; padding-top:10px; position:relative; }
.footer .footer_links {height:20px;  /*background:#c73636;*/ /*color:#FFF;*/ color:#452111;margin:0 0 0 0px; position:absolute; width:1000px; top:-23px; padding:51px 0 0 10px; text-align:right } 
.footer .footer_links a{/* color:#FFF;*/ color:#452111; padding:0 10px 0 0;}
.footer .footer_links span { text-align:right; width:500px; margin:0 0 0 660px; }

.links { margin:-25px 0 0 0px; position:absolute; display:block; right:53px; }
.links a { padding-right:5px; padding-left:5px;}
.links .select { font-weight:bold;}


.content table .input_list { width:147px;}

ul#advantage{ margin:48px 0 0 12px; padding:0px;}
ul#advantage li{ margin:0px; padding:0px 0 31px 0; background:url(../images/yellow.gif) no-repeat left top; list-style-type:none}
ul#advantage li.active{ margin:0px; padding:0px 0 31px 0; background:url(../images/marron.gif) no-repeat left top;}
ul#advantage li a:hover  {  margin:0px;padding:0px 0 31PX 43px; background:url(../images/marron.gif) no-repeat left top;}
ul#advantage li a   {  margin:0px; padding:0px 0 0 43px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:none; }
#innermenu{margin:11px 0 0 0; padding:0px;}
.wrapper .main_wrapper .wrapper_content2 {width:380px; float:left;margin:0px 0px 0 0px; padding:0 0px 0 0px; /*border:1px solid red; */ line-height:20px; 
_position:absolute; _left:650px;}
#innermenu1{margin:33px 0 0 0; padding:0px; width:380px;}
ul#aboutus{ margin:0px; padding:0px;}
ul#aboutus li{ display:inline;background:url(../images/yellow_small.gif) no-repeat left top;}
ul#aboutus li.active a{ margin:0px; padding:0px 3px 0px 18px; background:url(../images/marron_small.gif) no-repeat left top;  color:#ffffff}
ul#aboutus li a:hover{ margin:0px;padding:0px 3px 0PX 18px; background:url(../images/marron_small.gif) no-repeat left top;}
ul#aboutus li a{ display:inline; font-weight:bold; margin:0px; padding:0px 3px 0 18px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }

.wrapper .main_wrapper .wrapper_left1 { width:372px; margin:0px 0 0 0px; /*background:url(../images/home_main_img.jpg) 10px 0 no-repeat;*/ float:left; height:414px;}
/*div#tipDiv {
    padding:4px;
    color:#000; font-size:12px\1.5px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.2;
    background-color:#d1a662; border:2px solid #c73636; 
    width:250px; 
	
}*/
#flash{text-align:right;}
#about{text-align:right; padding-right:30px; height:75px; }
#middle{ margin:80px 0 0 0;}
.about_us{ float:left;}
/*tooltip*/
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.wrapper .main_wrapper .wrapper_content_inner1 { width:590px; float:left;margin:0px 0 0 0px; padding:0px 10px 0 10px;  position:relative; line-height:20px; }
#gallery{ float:left;width:142px; height:76px; margin:0px 0 13px 0px;}
#top-menu{float:left; width:287px; height:78px; padding:29px 0 0 206px; }
a h1{ color:#97262A; font-size:14px;}
#gal1{float:left; width:202px; height:auto; margin:0 0 0 92px}
#gallery1{width:142px; height:76px; margin:0px 0 0px 0px;}
#gallery2{ width:142px; height:76px; margin:0px 0 13px 0px;}
#gallery3{width:142px; height:76px; margin:0px 0 18px 0px;}
#gallery4{width:142px; height:auto; margin:6px 0 6px 0px;}
#gallery5{width:142px; height:76px; margin:15px 0 6px 0px;}
#gallery6{width:142px; height:auto; margin:15px 0 30px 0px;}
#gallery7{width:142px; height:auto; margin:0px 0 28px 0px;}
#gallery8{width:142px; height:76px; margin:0px 0 18px 0px;}
#gallery9{width:142px; height:auto; margin:0px 0 4px 0px;}
#gal2{float:left; width:142px; height:auto;}
#gallery4 a{  color:#97262A; font-size:12px; font-weight:bold}
#gallery5 a{  color:#97262A; font-size:12px; font-weight:bold}
#gallery6 a{ color:#97262A; font-size:12px; font-weight:bold}
#gallery7 a{ color:#97262A; font-size:12px; font-weight:bold}
#gallery8 a{ color:#97262A; font-size:12px; font-weight:bold}
#gal3{float:left; width:142px; height:auto;}
