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

body {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
      background-color:#382351; min-width:1024px;}

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


#home_body {background-color:#382351;}


#home_main {position:relative; top:0px; left:0px; width:970px; height:670px; font-size:10px;
            font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
            background-image:url("home.png"); z-index:100;
            border:solid 0px white; }

#home_flash {position:absolute;top:132px; left:453px; width:473px; height:419px; font-size:10px;
             font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; z-index:1000;
             border:solid 0px gray; }

#home_enter {position:absolute; top:474px; left:655px; width:84px; height:22px; cursor:pointer;}

#home_info {position:absolute; top:585; left:355px; font-size:10px; z-index:100; width:465px;
            font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#706568; text-align:justify;
            border:solid 0px gray; }


#menu_2 {position:relative; top:0px; left:0px; width:970px; height:670px; font-size:10px;
               font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
               background-image:url("bg1.png");
               border:solid 0px white; }



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

#collection_link {position:absolute; top:75px; left:560px; width:100px; height:25px;
                  cursor:pointer; border:solid 0px gray;}
 
#about_link {position:absolute; top:75px; left:680px; width:60px; height:25px;
             cursor:pointer; border:solid 0px gray;}

#press_link {position:absolute; top:75px; left:755px; width:50px; height:25px;
             cursor:pointer; border:solid 0px gray;}

#contact_link {position:absolute; top:75px; left:825px; width:70px; height:25px;
               cursor:pointer; border:solid 0px gray;}

#home_link {position:absolute; top:45px; left:50px; width:360px; height:75px;
               cursor:pointer; border:solid 0px gray;}


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

#c_collection_link {position:absolute; top:75px; left:415px; width:100px; height:25px;
                  cursor:pointer; border:solid 0px gray;}
 
#c_about_link {position:absolute; top:75px; left:535px; width:60px; height:25px;
             cursor:pointer; border:solid 0px gray;}

#c_press_link {position:absolute; top:75px; left:610px; width:50px; height:25px;
             cursor:pointer; border:solid 0px gray;}

#c_contact_link {position:absolute; top:75px; left:680px; width:70px; height:25px;
               cursor:pointer; border:solid 0px gray;}

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

#contact_main {position:relative; top:0px; left:0px; width:970px; height:670; font-size:10px;
               font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
               background-image:url("bg1.png");
               border:solid 0px white; }

#contact_point {position:absolute; top:103px; left:860px; width:16px; height:14px;
                background-image:url("point.png");}

#contact_map {position:absolute; top:168px; left:125px; width:419px; height:278; font-size:10px;
              font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
              border:solid 0px gray; z-index:100; }

#contact_photo {position:absolute; top:462px; left:125px; width:419px; height:102; font-size:10px;
               font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
               border:solid 0px gray; }
#contact_back {position:absolute; top:620px; left:20px; width:140px; font-size:11px; color:#a186be;
               font-family:Arial, Helvetica, sans-serif; border:solid 0px gray; text-align:right;cursor:pointer}
#contact_back_on{color:white;text-decoration:underline;cursor:hand}
#contact_info {position:absolute; top:620px; left:300px; width:640px; font-size:11px; color:#877e80;
               font-family:Arial, Helvetica, sans-serif; border:solid 0px gray; text-align:right;}
               
#contact_info1 {position:absolute; top:156px; left:640px; width:300px; font-size:11px; 
                font-family:Arial, Helvetica, sans-serif;color:#bcafad; letter-spacing:1px;
                font-weight:normal; text-align:left; line-height:30px; border:solid 0px gray; }

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

#press_main {position:relative; top:0px; left:0px; width:970px; height:670; font-size:10px;
             font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
             background-image:url("bg1.png");
             border:solid 0px white; }

#press_point {position:absolute; top:103px; left:775px; width:16px; height:14px;
              background-image:url("point.png");}

#press_video_off {position:absolute; left:703px; top:166px; width:150px; height:18px; background-image:url("video_off.png"); cursor:pointer;}

#press_video_on  {position:absolute; left:703px; top:166px; width:150px; height:18px; background-image:url("video_on.png"); cursor:pointer;}

#press_editorial_off {position:absolute; left:703px; top:196px; width:150px; height:18px; background-image:url("editorial_off.png"); cursor:pointer;}

#press_editorial_on  {position:absolute; left:703px; top:196px; width:150px; height:18px; background-image:url("editorial_on.png"); cursor:pointer;}

#press_news_off {position:absolute; left:703px; top:226px; width:150px; height:18px; background-image:url("news_off.png"); cursor:pointer;}

#press_news_on  {position:absolute; left:703px; top:226px; width:150px; height:18px; background-image:url("news_on.png"); cursor:pointer;}

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

#editorial_photo_area {position:absolute; left:143px; top:138px; width:247px; height:331px; border:solid 0px gray;}

#editorial_thumbnail_area {position:absolute; left:10px; top:544px; width:950px; height:72px; 
                           text-align:left; background-color:#08050c; overflow:hidden;}
#editorial_photo {position:absolute; left:0px; top:0px; width:247px; height:331px; z-index:100;}

#editorial_photo_temp {position:absolute; left:0px; top:0px; width:247px; height:331px; z-index:80;}

#go_left {position:absolute; position:absolute; left:350px; top:475px; width:20px; height:20px; 
          border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer;}

#go_right {position:absolute; position:absolute; left:370px; top:475px; width:20px; height:20px; 
           border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer;}
 
#des {position:absolute; position:absolute; left:143px; top:478px; width:100px; height:20px; 
      font-family:Arial, Helvetica, sans-serif; color:#9b82b1; font-size:11px; font-weight:normal; 
      text-align:left; cursor:pointer;}
 
#show_para {position:absolute; position:absolute; left:143px; top:475px; width:200px; height:60px; color:#bcafad;
            font-family:Arial, Helvetica, sans-serif; border:dashed 0px gray; font-size:11px; text-align:left;
            }

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

#about_point {position:absolute; top:103px; left:705px; width:16px; height:14px;
              background-image:url("point.png");}

#about_photo {position:absolute; top:168; left:125px; width:347px; height:230px;} 

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

#order_point {position:absolute; top:103px; left:608px; width:16px; height:14px;
              background-image:url("point.png");}

#order_photo {position:absolute; top:166px; left:80px; width:75px; height:75px; border:solid 0px gray;} 

#spec_order {position:absolute; top:162px; left:172px; width:84px; height:26px; border:solid 0px gray;} 

#order_des {position:absolute; top:185px; left:172px; width:400px; height:50px; color:#bcafad;
            font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; border:solid 0px gray;} 


#left_form {position:absolute; top:250px; left:169px; width:400px; height:350px; border:solid 0px gray; }

#left_form td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9b82b1; text-align:left;
               height:35px;}
.left_form_shipping{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9b82b1; text-align:left}
#right_form {position:absolute; top:250px; left:569px; width:338px; height:350px; border:solid 0px gray; }

#right_form td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9b82b1; text-align:left;
                height:35px;}

.input_box {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:transparent; 
            border:solid 1px #9b82b1; color:#bcafad;}

.select_box {background-color:red; background:transparent; border:solid 1px #9b82b1; color:#bcafad; width:60px; }


#submit {position:absolute; top:557px; left:571px; width:75px; height:38px; }


#order_sent_message {position:absolute; top:200px; left:200px; font-family:Arial, Helvetica, sans-serif; 
                     font-size:12px; color:#9b82b1; text-align:left;}

#order_sent_message a {color:#9b82b1; text-decoration:underline;}

#order_sent_message a:hover { color:#bcafad; text-decoration:underline;}


span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(checkbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.radio {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(radio.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.select {
  position: absolute;
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(submit.png) no-repeat;
  overflow: hidden;
}



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

#collection_main {position:relative; top:0px; left:0px; width:970px; height:670; font-size:10px;
                  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; 
                  background-image:url("bg2.png");
                  border:solid 0px white; }
#collection_point {position:absolute; top:103px; left:465px; width:16px; height:14px;
                   background-image:url("point.png");}


#dangerous_off {position:absolute; left:521px; top:164px; width:82px; height:20px; background-image:url("c_dangerous_off.png"); cursor:pointer;}

#dangerous_on  {position:absolute; left:521px; top:164px; width:82px; height:20px; background-image:url("c_dangerous_on.png"); cursor:pointer;}

#androgyny_off {position:absolute; left:521px; top:194px; width:82px; height:20px; background-image:url("c_androgyny_off.png"); cursor:pointer;}

#androgyny_on  {position:absolute; left:521px; top:194px; width:82px; height:20px; background-image:url("c_androgyny_on.png"); cursor:pointer;}

#renegade_off {position:absolute; left:521px; top:224px; width:82px; height:20px; background-image:url("c_renegade_off.png"); cursor:pointer;}

#renegade_on  {position:absolute; left:521px; top:224px; width:82px; height:20px; background-image:url("c_renegade_on.png"); cursor:pointer;}

#delicate_off {position:absolute; left:521px; top:254px; width:82px; height:20px; background-image:url("c_delicate_off.png"); cursor:pointer;}

#delicate_on  {position:absolute; left:521px; top:254px; width:82px; height:20px; background-image:url("c_delicate_on.png"); cursor:pointer;}

#glam_off {position:absolute; left:521px; top:284px; width:82px; height:20px; background-image:url("c_glam_off.png"); cursor:pointer;}

#glam_on  {position:absolute; left:521px; top:284px; width:82px; height:20px; background-image:url("c_glam_on.png"); cursor:pointer;}




#collection_photo_area {position:absolute; left:80px; top:168px; width:30px; height:30px; border:solid 0px gray;}

#collection_thumbnail_area {position:absolute; left:10px; top:544px; width:950px; height:72px; 
                           text-align:left; background-color:#08050c; overflow:hidden;}

#collection_photo {position:absolute; left:0px; top:0px; width:247px; height:331px; z-index:100;}

#collection_photo_temp {position:absolute; left:0px; top:0px; z-index:80;}
#collection_photo_temp1 {position:absolute; left:0px; top:0px; width:247px; height:331px; z-index:80;}

#c_go_left {position:absolute; position:absolute; left:449px; top:451px; width:20px; height:20px; 
            border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer;
            visibility:hidden; }

#c_go_right {position:absolute; position:absolute; left:479px; top:451px; width:20px; height:20px; 
             border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer;
             visibility:hidden; }
 
#c_des {position:absolute; left:80px; top:457px; width:66px; height:17px; border:dashed 0px gray; 
        cursor:pointer; z-index:500; visibility:hidden; }

#des_img_off {position:absolute; left:0px; top:0px; width:66px; height:17px; z-index:400;}

#des_img_on {position:absolute; left:0px; top:0px; width:66px; height:17px; z-index:300;}


#c_order {position:absolute; left:146px; top:457px; width:93px; height:17px; border:dashed 0px gray; 
          cursor:pointer; visibility:hidden;}

#c_show_para {position:absolute; position:absolute; left:80px; top:475px; width:400px; height:70px; color:#bcafad;
              font-family:Arial, Helvetica, sans-serif; border:dashed 0px gray; font-size:11px; text-align:left;
              visibility:hidden;}

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

#video_thumbnail_area {position:absolute; left:10px; top:544px; width:950px; height:72px; 
                           text-align:left; background-color:#08050c; overflow:hidden;}

#video_area {position:absolute; left:100px; top:150px; width:400px; height:320px; 
             text-align:left; background-color:#08050c; border:dashed 0px gray;}


#v_go_left {position:absolute; position:absolute; left:450px; top:480px; width:20px; height:20px; 
            border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer; }

#v_go_right {position:absolute; position:absolute; left:480px; top:480px; width:20px; height:20px; 
             border:dashed 0px gray; color:#706568; font-size:14px; font-weight:normal; cursor:pointer; }
 
#v_des {position:absolute; left:100px; top:480px; width:350px; height:40px; color:#bcafad; font-size:11px; 
        text-align:left; font-family:Arial, Helvetica, sans-serif; border:dashed 0px gray; }
.mout{cursor:pointer}
.mover{cursor:hand}

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

