@charset "utf-8";
/* General Setting */
* {padding:0px; margin:0px;}


#home_body {font-family:'Times', 'Helvetica Neue','HelveticaNeue-Light','Helvetica Neue Light',Arial,Helvetica,sans-serif;
            font-size:9px; color:black; background-color:black; min-width:800px;}
/* ---------------------------------------------------------------------------------------------------*/
#intro_main {position:absolute; left:50%; top:2px; width:800px; height:720px; margin-left:-400px; 
             border:solid 0px gray; text-align:left; z-index:100; background-image:url("intro.jpg"); }

#intro_enter {position:absolute; left:568px; top:648px; width:72px; height:36px; cursor:pointer; border:solid 0px white;}

#main {position:absolute; left:50%; top:2px; width:800px; height:721px; margin-left:-400px; 
       border:solid 0px gray; text-align:left; z-index:100; }

#left_bg1 {position:absolute; left:0px; top:0px; width:409px; height:721px; background-image:url("bg1.jpg"); border:solid 0px red;}

#info_container {position:absolute; left:409px; top:0px; width:392px; height:721px; background-color:#573432;
                 border:solid 0px white; }

#info_bg1 {position:absolute; left:180px; top:0px; width:51px; height:31px; background-image:url("info_bg1.jpg");}

#info_bg2 {position:absolute; left:362px; top:268px; width:30px; height:203px; background-color:#7a4a46; border:solid 0px red;}

#info_display {position:absolute; left:39px; top:31px; width:323px; height:210px; background-color:#a2807d; 
               border:solid 0px yellow; overflow:hidden;}

#menu_home {position:absolute; left:0px; top:485px; width:153px; height:36px; cursor:pointer;
            color:#ded7d7; font-size:14px; line-height:36px; text-indent:13px; font-weight:bold;}

#menu_treatments {position:absolute; left:0px; top:530px; width:164px; height:36px; cursor:pointer;
                  color:#ded7d7; font-size:14px; line-height:40px; text-indent:15px; font-weight:bold;}

#menu_services {position:absolute; left:0px; top:575px; width:164px; height:36px; cursor:pointer;
                color:#ded7d7; font-size:14px; line-height:40px; text-indent:15px; font-weight:bold;}

#menu_gift {position:absolute; left:0px; top:619px; width:164px; height:36px; cursor:pointer;
            color:#ded7d7; font-size:14px; line-height:40px; text-indent:15px; font-weight:bold;}

#menu_contact {position:absolute; left:0px; top:666px; width:164px; height:36px; cursor:pointer;
               color:#ded7d7; font-size:14px; line-height:40px; text-indent:15px; font-weight:bold;}

#pic {position:absolute; left:185px; top:268px; width:263px; height:203px; 
      background-color:#7a4a46; border:solid 1px #623b38; border:solid 0px red; z-index:500;}

.s_pic {position:relative; left:2px; top:2px; width:258px; height:199px; }

.specials_pic {width:287px; height:430px; border:solid 0px red;}

.menu_on {background-color:#795654;}

.menu_off {background-color:#573432;}


#submenu {position:absolute; left:185px; top:241px; width:616px; height:27px; text-align:center; background-color:#a2807d;
          border:solid 0px red;  z-index:200; font-size:16px; line-height:27px; font-weight:normal;}

#sub_info_area {position:absolute; left:39px; top:268px; width:323px; height:453px; 
                background-color:#a2807d; font-size:16px; border:solid 0px red; }

#sub_info_area table span {color:#573432; font-size:14px; font-weight:normal; line-height:18px; 
                           cursor:default; }

.info_title1 {font-size:18px; font-weight:normal; color:#e8dfde; text-align:left;}
.info_title2 {font-size:12px; font-weight:normal; color:#e8dfde; line-height:12px;}

.info_title3 {font-size:14px; font-weight:bold; color:#e8dfde;line-height:20px; }
.info_title4 {font-size:12px; font-weight:normal; color:#e8dfde; line-height:12px; margin-left:10px;}




.ti {position:absolute; left:10px; top:10px; width:303px; height:190px; visibility:hidden; color:#e8dfde; 
     background-color:#a2807d; font-size:14px; line-height:14px; border:solid 0px red; z-index:500;}

.ti td {color:#e8dfde; font-size:14px; line-height:18px; border:solid 0px red; z-index:500;}


#treatments_3 table span {color:#573432; font-size:14px; font-weight:normal; line-height:16px; 
                           cursor:default; }



/* ---------------------------------------------------------------------------------------------------*/



#home_menu_1 {position:absolute; left:0px; top:0px; width:204px; height:27px; 
              background-color:#664341; color:#ded7d7; cursor:pointer;
              background-image:url("home_1_off.jpg");}

#home_menu_2 {position:absolute; left:206px; top:0px; width:204px; height:27px; 
              background-color:#664341; color:#ded7d7; cursor:pointer;
              background-image:url("home_2_off.jpg");}

#home_menu_3 {position:absolute; left:412px; top:0px; width:204px; height:27px; 
              background-color:#664341; color:#ded7d7; cursor:pointer;
              background-image:url("home_3_off.jpg");}

.home_subinfo {position:absolute; left:18px; top:15px; width:287px; height:436px; border:dashed 0px white;
               font-size:10px; line-height:12px;}

#home_0 {font-size:16px; color:#573432; text-align:justify; line-height:20px;}
#home_1 {font-size:16px; color:#573432; text-align:justify; line-height:20px; }
#home_2 {font-size:16px; color:#573432; text-align:justify; line-height:20px;}
#home_3 {font-size:16px; color:#573432; text-align:justify; line-height:20px;}



/* ---------------------------------------------------------------------------------------------------*/




#t_menu_1 {position:absolute; left:0px; top:0px; width:140px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_1_off.jpg");}

#t_menu_2 {position:absolute; left:143px; top:0px; width:182px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_2_off.jpg");}

#t_menu_3 {position:absolute; left:330px; top:0px; width:136px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_3_off.jpg");}

#t_menu_4 {position:absolute; left:470px; top:0px; width:146px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_4_off.jpg");}

#treatments_0 {font-size:18px; color:#573432; text-align:justify; line-height:24px;}
#treatments_1 {font-size:18px; color:#573432; text-align:justify; line-height:24px;}
#treatments_2 {font-size:18px; color:#573432; text-align:justify; line-height:24px;}
#treatments_3 {font-size:18px; color:#573432; text-align:justify; line-height:24px;}
#treatments_4 {font-size:18px; color:#573432; text-align:justify; line-height:24px;}


.treatments_subinfo {position:absolute; left:18px; top:15px; width:287px; height:436px; border:dashed 0px white;
                     font-size:10px; line-height:12px;}


#treatments_3 table td span {color:#573432; font-size:12px; font-weight:normal; line-height:16px; 
                             cursor:default; }

/* ---------------------------------------------------------------------------------------------------*/

#s_menu_1 {position:absolute; left:0px; top:0px; width:140px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_1_off.jpg");}

#s_menu_2 {position:absolute; left:143px; top:0px; width:182px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_2_off.jpg");}

#s_menu_3 {position:absolute; left:330px; top:0px; width:136px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_3_off.jpg");}

#s_menu_4 {position:absolute; left:470px; top:0px; width:146px; height:27px; 
           background-color:#664341; color:#ded7d7; cursor:pointer;
           background-image:url("treatments_4_off.jpg");}

.si {position:absolute; left:10px; top:10px; width:303px; height:190px; visibility:hidden; 
     background-color:#a2807d; font-size:12px; color:#e8dfde; border:solid 0px red; z-index:500;}

.sp {position:absolute; left:10px; top:10px; width:303px; height:433px; border:dashed 0px blue;
     font-size:14px; line-height:16px; visibility:hidden; color:#573432;}

.sp td {font-size:14px; line-height:18px; color:#573432;}


.ssi {font-size:20px; line-height:28px; font-style:italic; font-weight:normal; color:#e8dfde; cursor:pointer;}


/* ---------------------------------------------------------------------------------------------------*/

#gift_menu {position:absolute; left:0px; top:0px; width:616px; height:27px; 
            background-color:#664341; color:#ded7d7; cursor:default;
            background-image:url("gift_1_on.jpg");}


#gift_sub_info_area {position:absolute; left:39px; top:268px; width:323px; height:453px; 
                     background-color:#a2807d; font-size:16px; border:solid 0px red; }


.gift_subinfo {position:absolute; left:18px; top:15px; width:287px; height:436px; border:dashed 0px white;
               color:#573432; font-size:16px; line-height:18px;}


/* ---------------------------------------------------------------------------------------------------*/
#contact_menu {position:absolute; left:0px; top:0px; width:616px; height:27px; 
               background-color:#664341; color:#ded7d7; cursor:default;
               background-image:url("contact_1_on.jpg");}

#contact_0 {font-size:16px; font-weight:bold; color:#573432; text-align:justify; line-height:24px;}

.contact_subinfo {position:absolute; left:18px; top:15px; width:287px; height:436px; 
                  border:dashed 0px white; font-size:10px; line-height:12px;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/

             
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------*/


