/*$images_top_folder="/images/r";*/

* {font-family:"Arial";}
body { behavior: url("/csshover3.htc"); }

/* basic */
#page_align{
width:100%;
text-align:center;
position:relative;
}

/* main menu*/
#layer_main_menu {margin:0 auto; width:1100px; margin-top:30px;position:relative; text-align:left; z-index:150;}
#layer_main_menu #main_menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:1100px;
height:89px; overflow: hidden; margin:0px; padding:0px;
}
/*#layer_main_menu ul {height:89px; overflow: hidden; margin:0px; padding:0px;}*/
#layer_main_menu #main_menu li {display: inline; height:0px;}
#layer_main_menu #main_menu li a { float: left; height:0px; padding-top: 89px; overflow: hidden; }
#layer_main_menu #main_menu li a { background-image: url(/images/r/main_menu/main_.jpg); background-repeat: no-repeat; }

/* button */
#layer_main_menu #main_menu li#home      a{width: 300px; background-position: 0 0;}
#layer_main_menu #main_menu li#products  a{width: 130px; background-position: -300px 0;}
#layer_main_menu #main_menu li#story     a{width: 150px; background-position: -430px 0;}
#layer_main_menu #main_menu li#faq       a{width: 140px; background-position: -580px 0;}
#layer_main_menu #main_menu li#press     a{width: 120px; background-position: -720px 0;}
#layer_main_menu #main_menu li#contact   a{width: 140px; background-position: -840px 0;}

/* for global*/
#layer_main_menu #global_button {
	font-weight:bold;
	font-size:10px;
	color:black;
	position:absolute;
	width:80px;
	height:89px;
	right:0px;
	top:0px;
	/*background-image: url(/images/r/main_menu/global_network.jpg); background-repeat: no-repeat; /*opacity: 0.5;*/
	/*background: url(/images/r/main_menu/global_network.jpg) no-repeat;*/
	text-align:center;
	/*padding-top:25px;*/

}
#layer_main_menu #global_button  a {color:black;text-decoration:none;}
#layer_main_menu #global_button  a:hover {color:#53682b;}
#layer_main_menu.global  #global_button   a{color:#53682b; !important;}



/* hover */
#layer_main_menu #main_menu li#products  a:hover{width: 130px; background-position: -300px -89px;}
#layer_main_menu #main_menu li#story     a:hover{width: 150px; background-position: -430px -89px;}
#layer_main_menu #main_menu li#faq       a:hover{width: 140px; background-position: -580px -89px;}
#layer_main_menu #main_menu li#press     a:hover{width: 120px; background-position: -720px -89px;}
#layer_main_menu #main_menu li#contact   a:hover{width: 140px; background-position: -840px -89px;}

/* active */
#layer_main_menu #main_menu li#products  a:active{width: 130px; background-position: -300px -178px;}
#layer_main_menu #main_menu li#story     a:active{width: 150px; background-position: -430px -178px;}
#layer_main_menu #main_menu li#faq       a:active{width: 140px; background-position: -580px -178px;}
#layer_main_menu #main_menu li#press     a:active{width: 120px; background-position: -720px -178px;}
#layer_main_menu #main_menu li#contact   a:active{width: 140px; background-position: -840px -178px;}

/* on page */
#layer_main_menu.products #main_menu li#products  a{width: 130px; background-position: -300px -178px; !important;}

#layer_main_menu.stories  #main_menu li#story     a{width: 150px; background-position: -430px -178px; !important;}
#layer_main_menu.testimonials  #main_menu li#story     a{width: 150px; background-position: -430px -178px; !important;}
#layer_main_menu.cstories  #main_menu li#story     a{width: 150px; background-position: -430px -178px; !important;}
#layer_main_menu.clinical_trial_g  #main_menu li#story     a{width: 150px; background-position: -430px -178px; !important;}


#layer_main_menu.faq      #main_menu li#faq       a{width: 140px; background-position: -580px -178px; !important;}
#layer_main_menu.press    #main_menu li#press     a{width: 120px; background-position: -720px -178px; !important;}
#layer_main_menu.contact  #main_menu li#contact   a{width: 140px; background-position: -840px -178px; !important;}


/* sub menu */
#story_sub {
  	position:absolute;
  	z-index:250;
  	width:158px;
  	left:448;
  	top:56;
  }
  #contact_sub {
  	position:absolute;
  	z-index:250;
  	width:158px;
  	left:858;
  	top:56;
  }

  #press_sub {
  	position:absolute;
  	z-index:250;
  	width:158px;
  	left:725;
  	top:56;
  }


  #top{
  	height: 12px;
  	background:url('/images/r/main_menu/s_menu_t.jpg') no-repeat;
  	opacity: 0.65;
	  filter: alpha(opacity = 65);
  }
  #middle{
  	width:158px;
  	height:62px;
  	*height:85px;
  	*margin-top:-6px;
  }
  #middle #back{

  	width:100%;
  	height:62px;
  	*height:85px;
  	background:url('/images/r/main_menu/s_menu_m.jpg') repeat;
  	position:absolute;
  	opacity: 0.65;
	  filter: alpha(opacity = 65);
  }
  #contact_sub #middle{
  	height:76px;
  	*height:95px;
  }
  #contact_sub #middle #back{
  	height:76px;
  	*height:95px;
  }
  #middle #contact{
  	top:4px;
  	position:absolute;
  }

  #middle ul {
  	margin:0;
  	padding:0;
  	margin-left:10px;
  }
  #middle li
  {
  	list-style-type : none;
  	margin:0;
  	padding:0;
  	height:13px;
  }
  #middle ul a{
  	color:white;
  	font-size:10px;
  	text-decoration:none;
  }
  #middle ul a:hover{
  	text-decoration:underline;
  }

  #bottom{
  	height: 15px;
  	background:url('/images/r/main_menu/s_menu_b.gif') no-repeat;
  	opacity: 0.65;
  	filter: alpha(opacity = 65);
  }


/* footer menu*/
/*#footer {
  width:1100px;
  height:97px;
  background-image: url(/images/r/mainpage/foot.jpg);
  background-repeat: no-repeat;
  overflow: hidden;
  margin:0 auto;
  position:relative;
}
*/
#footer {
  width:1100px;
  height:220px;
  margin:0 auto;
  position:relative;
}


#footer #email_subscribe {
  text-align:left;
  position:relative;
  left:255px;
  _left:-10px;
  top:13;
  font-family:"Arial";
  font-size:8pt;
  color:#6D6E70;
  display:block;
  width:450px;
}
#footer #email_subscribe input{
  vertical-align:middle;
  height:19px;
  font-family:"Arial";
  font-size:7pt;
  color:#393939;
}

#footer #email_subscribe #email{
  width:133px;
}

#footer a.jblink {
  position:absolute;
  left:615px;
  top:181px;
  text-indent:-9999px;
  width:125px;
  height:35px;
  overflow: hidden;
}
#footer_menu {
  width:1100px;
  height:10px;
  text-align:left;
}

#footer_menu ul {width:1100px; height:20px; overflow: hidden; margin-top:39px; *margin-top:25px; margin-left:223px; padding:0px; z-index:99;}
#footer_menu li {display: inline; height:0px;}
#footer_menu li a { float: left; height:0px; padding-top: 20px; overflow: hidden; }
/*#footer_menu li a { background-image: url(/images/r/main_menu/title_4.jpg); background-repeat: no-repeat; }*/

#footer_st_menu {
  width:1100px;
  height:20px;
  text-align:center;
  float:left;

}
#footer_st_menu ul {width:1100px; height:20px; overflow: hidden; z-index:99; margin:0;padding:0;}
#footer_st_menu li {display: inline; height:0px; font-size:11px;}
#footer_st_menu li a {overflow: hidden; color:#6D6E70; text-decoration:none;}
#footer_st_menu li a.green_link {overflow: hidden; color:#739600; text-decoration:none;}

#footer #footer_logos
{
	margin:15px 0 5px;
	width:1100px;
	float:left;
}
#footer_logos a{text-decoration:none;}
  #footer_logos a div.logo_description
  {
  	display:none;
  }
  #footer_logos a:hover div.logo_description
  {
  	display:block;
  }
  #footer_logos a div.logo_description
  {
  	position:absolute;
  	font-size:11px;
  	background:#6D6E70;
  }
  #footer_logos a.cf_logo div.logo_description
  {
  	top:-148px;
  	right:60px;
  	width:504px;
  }


  #footer_logos a div.logo_description div
  {
  	margin:2px 2 2 2px;
  	background:white;
  	z-index:100;
  	padding:15px;
  	text-align:left;
  	text-decoration:none;
  	color:#6D6E70;
  }
  #footer_logos a.cf_logo div.logo_description div
  {
  	width:470px;
  }

  #footer_logos a.pcpc_logo div.logo_description
  {
  	top:-190px;
  	right:0px;
  	width:504px;
  }
  #footer_logos a.pcpc_logo div.logo_description div
  {
  	width:470px;
  }

/* button */
#footer_menu li#privacy      a{width: 68px; height:59px;}
#footer_menu li#terms        a{width: 68px; height:59px;}
#footer_menu li#return       a{width: 133px; height:59px;}
#footer_menu li#retail       a{width: 99px; height:59px;}




/* common */
#left_side  {
  width:310px;
  margin:0px;
  padding:0px;
  float: left;
}

#contents_body {
  float: left;
  width:790px;
}

#body {
  width:1100px;
  background-repeat: no-repeat;
  overflow: hidden;
  margin:0 auto;
  position:relative;
  text-align:left;
  height:664px;
}
/*
#links_for_other_site ul{
  height:11px; overflow: hidden; margin:0px; padding:0px;
  margin-left:24px;
  margin-top:96px;
}
#links_for_other_site li {display: inline; height:0px;}
#links_for_other_site li a { float: left; width:51px; height:0px; padding-top: 11px; overflow: hidden; }
*/
#links_for_other_site {
  background:url(/images/r/main_menu/left_butten.jpg) no-repeat;
  margin-top:80px;
  width:245px;;
  height:39px;
}
#links_for_other_site ul{
  height:39px;
  overflow: hidden;
  margin:0px;
  padding:0px;
  margin-left:35px;
}
#links_for_other_site li {display: inline; height:0px;}
#links_for_other_site li a { float: left; width:34px; height:0px; padding-top: 39px; overflow: hidden; }


/* main page*/
#top_image.main{
  width:1100px;
  height:325px;
  background-image: url(/images/r/mainpage/leafst.jpg);
  background-repeat: no-repeat;
  overflow: hidden;
  clear: left;
  margin:0 auto;
}
#body.main {
  /*background-image: url(/images/r/mainpage/mainpage_product_news.jpg);*/
  height:340px;
}

#images_title     {margin-left:176px;}
#changing_images  {margin-left:183px;/* margin-top:72px;*/}
#changing_images #main_changing_img1 {position:absolute; margin:0;}
#changing_images #main_changing_img2 {position:absolute; margin:0;}
#changing_images #main_changing_img3 {position:absolute; margin:0;}
#changing_images #main_changing_img4 {position:absolute; margin:0;}
#changing_images #main_changing_img5 {position:absolute; margin:0;}
#news_part        {
  background-image: url(/images/r/mainpage/news5.jpg);
  margin-left:625px;
  /*margin-top:-80px;*/
  margin-top:-92px;
  width:488px;
  height:341px;
}
#news_part #ads    { position:relative; left:180px; top:83px;}
#news_part #ads a  { position:absolute; left:0px; top:0px; text-indent:-9999px; width:80px; height:15px; overflow: hidden;}

#news_part #news_more    { position:relative; left:287px; top:154px;}
#news_part #news_more a  { position:absolute; left:0px; top:0px; text-indent:-9999px; width:54px; height:15px; overflow: hidden;}

#news_part #text_news{
  position:relative;
  height:80px;
  width:310px;
  top:183px;
  left:20px;
}
#news_part #text_news {
  font-size:11px;
  font-family:"Arial";
  color:#6D6E70;
  text-decoration:none;
}
#news_part #text_news a {
  color:#6D6E70;
  text-decoration:none;
}

#news_part #text_news a:hover {text-decoration:underline;}

#news_part #text_news p {padding-top:9px;padding-left:4px}

#news_part #vday_giftbox { width:36px; height:42px;}



#links_for_other_site_main.main {
  position:relative;
  top:170px;
}
#links_for_other_site_main.main ul{
  position:relative;
  height:83px; overflow: hidden; margin:0px; padding:0px;
  margin-left:95px;
}

#links_for_other_site_main.main li {display: inline; height:0px;}
#links_for_other_site_main.main li a { float: left; width:86px; height:0px; padding-top: 83px; overflow: hidden; }

/* Products page*/
#body.products {
  background-image: url(/images/r/products/image_eye1.jpg);
}

#body.products_test {
  background-image: url(/images/r/products/image_eye1.jpg);
}

#side_banner                  {float:left; margin-left:7px; margin-top:95px;}
#side_banner_vday                  {float:left; margin-left:0px; margin-top:29px;}

#current_product_area                {height:400px; z-index:98;}

#product_main_first_surface           {position:absolute; margin:0; z-index:99}
#product_main_second_surface          {position:absolute; margin:0; z-index:98}


#product_main_1 {position:absolute; margin:0;}
#product_main_2 {position:absolute; margin:0;}
#product_main_3 {position:absolute; margin:0;}
#product_main_4 {position:absolute; margin:0;}
#product_main_5 {position:absolute; margin:0;}
#product_main_6 {position:absolute; margin:0;}

/*
#product_main_6 input{
  vertical-align:middle;
  height:19px;
  font-family:"Arial";
  font-size:7pt;
  color:#393939;
}*/




#product_main_title                   {position:absolute; margin-left:290px; margin-top:67px;}
#product_main_image                   {position:absolute; margin-left:31px; margin-top:100px; z-index:100; width:282px}
#product_main_image_img, #product_main_image_second_img {width:282px;}

#p_ing,#p_fea,#p_dir,
#product_main_description {
  position:absolute; margin-left:331px; margin-top:95px; z-index:99;
  color:#6D6E70;
  text-align:right;
  font-family:"Arial";
  font-size:11px;
  line-height:12px;
  width:210px;
  z-index:110;
}

#p_ing sup ,#p_fea sup ,#p_dir sup ,
#product_main_description sup {
  font-size:6px;
}

#p_ing p ,#p_fea p ,#p_dir p ,
#product_main_description p {
  font-size:9px;
}

#p_ing a ,#p_fea a ,#p_dir a ,
#product_main_description a {
  color:#6D6E70;
  text-decoration:underline;
  font-size:11px;
}

#p_ing a:hover,#p_fea a:hover,#p_dir a:hover,
#product_main_description a:hover {
  text-decoration:underline;
}

#product_main_price {
  position:absolute; margin-left:490px; margin-top:308px; z-index:100;
  width:49px;
  height:14px;
  color:#6D6E70;
  text-align:right;
  font-family:"Arial";
  font-size:14px;
}

#add_cart_button {position:absolute; margin-left:418px; margin-top:308px; z-index:99;}

#add_cart_button.test {position:absolute; margin-left:105px; margin-top:57px; z-index:99;width:210px;}

#product_option1.test {position:absolute; padding:0; margin-left:0px; margin-top:10px; z-index:99;width:210px;}
#product_option2.test {position:absolute; padding:0; margin-left:0px; margin-top:30px; z-index:99;width:210px;}

#form_div #input_tag1,#form_div #input_tag2,#form_div2 #input_tag3,#form_div2 #input_tag4{
  position:absolute;
  text-align:right;
  width:210px;
}
#form_div #input_text1,#form_div #input_text2,#form_div2 #input_text3,#form_div2 #input_text4{
  position:absolute;
  width:175px;
  left:-30px;
  text-align:right;
  margin-top:2px;
}
#form_div {
  font-family:"Arial";
  color:#6D6E70;
  font-size:11px;
  position:absolute;
  margin-left:331px;
  margin-top:308px;
  z-index:99;
  width:210px;
}
#form_div2 {
  font-family:"Arial";
  color:#6D6E70;
  font-size:11px;
  position:absolute;
  margin-left:331px;
  margin-top:308px;
  z-index:99;
  width:210px;
}


#order_products               {position:absolute; margin-left:155px; margin-top:0px; width:440px; padding:0px; z-index:200;}
#order_products ul            {padding:0px;margin:0px;}
#order_products li            {display: inline; height:0px;}
#order_products li a          {float: left; width:135px; height:0px; padding-top: 130px; *padding-top: 100px; overflow: hidden; background-image: url(/images/r/products/box.jpg); background-repeat: no-repeat; }
#order_products li a          {FILTER: alpha(opacity:70);opacity:0.7;}
#order_products li a:hover    {FILTER: alpha(opacity:100);opacity:1.0;}

#order_products li.conditioner a       {background-image: url(/images/r/products/box1.jpg);}
#order_products li.eyeliner a          {background-image: url(/images/r/products/box2.jpg);}
#order_products li.mascara a           {background-image: url(/images/r/products/box3.jpg);}
#order_products li.gold_conditioner a  {background-image: url(/images/r/products/box4.jpg);}
#order_products li.eyebrow a          {background-image: url(/images/r/products/box5.jpg);}
#order_products li.event a          {background-image: url(/images/r/products/box6.jpg);}



/* promotion */

#white_out {
  background:white;
  position:absolute;
  top:363px;
  left:838px;
  height:36px;
  width:46px;
}
#body.promotion {
  background-image: url(/images/r/products/image_eye1.jpg);
  height:900px;
}
#contents_body.promotion p {
  position:absolute;
  margin-left:50px;
  margin-top:100px;
  z-index:99;
  color:#739600;
  text-align:left;
  font-family:"Arial";
  font-size:11px;
  line-height:17px;
  width:500px;
  font-weight:bold;
}
#contents_body.promotion #product_main_first_surface
{
  top:120px;
}
#contents_body.promotion #product_main_second_surface{
  top:465px;
}
#contents_body.promotion #form_div {
  top:70px;
}
#contents_body.promotion #form_div2 {
  top:415px;
}
/* celebrity real stories*/
#body.cstories {
  background-image: url(/images/r/realstories/realstory_body.jpg);
}
#left_side.cstories a.story_email { position:absolute; left:160px; top:170px; text-indent:-9999px; width:110px; height:20px; overflow: hidden;}
#left_side.cstories a.story_pdf_link { position:absolute; left:66px; top:474px; width:202px; height:20px;color:#739600; font-size:11px;}
#leaf1.cstories {position:absolute; left:840px; bottom:60px;}
#leaf2.cstories {position:absolute; left:800px; bottom:32px;}


/* story °ψΕλ */
  .side_stories_link {
    font-size:11px;
    color:#739600;
  }
  a.side_stories_link {
    font-size:11px;
    color:#739600;
  }
  #side_stories_link_div {
    margin-top:130px;
    margin-right:42px;
    text-align:right;

  }
/* real stories*/
#body.stories {
  background-image: url(/images/r/realstories/realstory_body.jpg);
  /*margin-top:1px;*/
  height:1230px;
}

#left_side.stories a.story_email { position:absolute; left:160px; top:170px; text-indent:-9999px; width:110px; height:20px; overflow: hidden;}
#left_side.stories a.story_pdf_link { position:absolute; left:66px; top:474px; width:202px; height:20px;color:#739600; font-size:11px;}
#leaf1.stories {position:absolute; left:840px; bottom:60px;}
#leaf2.stories {position:absolute; left:800px; bottom:32px;}

/* testimonials */
#left_side.testimonials a.story_email { position:absolute; left:160px; top:170px; text-indent:-9999px; width:110px; height:20px; overflow: hidden;}
#body.testimonials {
  background-image: url(/images/r/realstories/realstory_body.jpg);
  /*margin-top:1px;*/
  /*height:1230px;*/
}

/* clinical_trial_g */
#left_side.clinical_trial_g a.story_email { position:absolute; left:160px; top:170px; text-indent:-9999px; width:110px; height:20px; overflow: hidden;}
#body.clinical_trial_g {
  background-image: url(/images/r/realstories/realstory_body.jpg);
}

/* faq */
#body.faq {
  background-image: url(/images/r/faq/faq_body.jpg);
  /*margin-top:1px;*/
}

#body.faq #banner {margin-top:110px; z-index:200; position:absolute; left:0;}
#body.faq #left_leaf  { background-image: url(/images/r/faq/left.jpg);  position:absolute; bottom:0px; left:0px; width:306px; height:335px; z-index:100;}
#body.faq #right_leaf { background-image: url(/images/r/faq/right.jpg); position:absolute; bottom:0px; right:0px; width:222px; height:319px; z-index:100;}

/* contact us*/
#body.contact {
  background-image: url(/images/r/contact/contact_body.jpg);
  /*margin-top:1px;*/
}

#left_side.contact a.global_link {
  position:absolute;
  left:38px;
  top:221px;
  text-indent:-9999px;
  width:208px;
  height:103px;
  overflow: hidden;
}

#contents_body.contact #contact_form td, select{
  font-size:11px;
  font-family:"Arial";
  color:#6D6E70;
}
#contents_body.contact #contact_form input,#contents_body.contact #contact_form textarea{
  font-size:11px;
  font-family:"Arial";
  color:#4D4F53;
}
#contents_body.contact #contact_form{
  margin-top:120px;
  margin-left:35px;
  width:360px;
  float:left;
}


#contents_body.contact #tradeshows{
  font-size:9px;
  font-family:"Arial";
  margin-top:120px;
  margin-left:10px;
  color:#6D6E70;
  float:left;
  width:160px;
}

#contents_body.contact #contacts{
  font-size:11px;
  font-family:"Arial";
  margin-top:260px;
  margin-left:10px;
  color:black;
  float:left;
  width:200px;
}
#contents_body.contact #contacts a{
	color:#739600;
}

.list_title{
  font-size:13px;
  font-family:"Arial";
  color:#6D6E70;
}

.show_title{
  color:#60351D;
  font-weight:bold;
}
.booth{
  color:#739600;
}

/* Press */

#contents_body #sub_titles  {
  position:relative;
  left:34px;
  top:100px;
  width:100px;
  height:100px
}
#contents_body #pages {
  position:absolute;
  left:329px;
  top:112px;
  width:200px;
  height:20px;
  text-align:right;
}
#contents_body #pages a {
  font-size:13px;
  color:#D1D1D1;
  text-decoration:none;
}
#contents_body #pages a.selected {
  font-size:13px;
  color:#AD7456;
  text-decoration:none;
}
#contents_body.press {
  position:relative;
}

#press_main_contents {
  position:relative;
  top:45px;
}
#press_main_contents ul{
  width:550px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}
#press_main_contents ul li {
  float:left;
  margin-right:11px;
  margin-bottom:3px;
  width:162px;
  height:162px;
  background: url(/images/r/press/box0.jpg) no-repeat;
}

#press_main_contents ul li #wrap_name {
  position:absolute;
  z-index:100;
  width:136px;
  height:143px;
}
#press_main_contents ul li #name {
  position:absolute;
  z-index:100;
  text-align:right;
  width:136px;
  color:black;
  font-family:"Arial";
  font-weight:bold;
  font-size:12;
  bottom:6;
}
#press_main_contents ul li #name #title{
  font-size:9;
}


#press_main_contents ul li a{
  text-decoration:none;
  height:143px;
  width:143px;
}

#press_main_contents ul li img {
  position:absolute;
  margin:0px;
  padding:0px;
  width:143px;
  height:143px;
  border:0;
  z-index:99;
  margin:2px 0 0 2px;
  FILTER: alpha(opacity:60);opacity:0.6;
}
#press_main_contents ul li a:hover img{
  FILTER: alpha(opacity:100);opacity:1.0;
}

#detail_images {
  position:absolute;
  width:380px;
  height:380px;
  left:95px;
  top:175px;
  background:white;
}
#detail_images img{
  width:380px;
  height:380px;
}

#youtube_movies {
  position:absolute;
  left:45px;
  top:18px;
}

/* Press menu*/
/*
#press_menu {margin-top:84px; background: url(/images/r/press/menu.jpg) no-repeat; overflow:hidden width:284px; height:264px; }

#press_menu ul   {list-style-type:none; padding:0; margin:0; overflow: hidden; width:10px;}

#press_menu a {position:absolute;text-indent:-9999px; overflow:hidden;}
#press_menu #oscars     {left:215px; top: 220px; width:45px; height:15px;}
#press_menu #emmys      {left:215px; top: 235px; width:45px; height:15px;}
#press_menu #daytime    {left:215px; top: 275px; width:45px; height:15px;}
#press_menu #o2hdtv     {left:215px; top: 290px; width:45px; height:15px;}
#press_menu #magazines  {left:190px; top: 315px; width:70px; height:15px;}
#press_menu #articles   {left:210px; top: 348px; width:50px; height:12px;}
*/

#press_menu {margin-top:71px; background: url(/images/r/press/press_menu.jpg) no-repeat; overflow:hidden width:284px; height:264px; }
#press_menu a {position:absolute;text-indent:-9999px; overflow:hidden;}
#press_menu #oscars     {left:210px; top: 320px; width:45px; height:15px;}
#press_menu #emmys      {left:210px; top: 333px; width:45px; height:15px;}
#press_menu #daytime    {left:230px; top: 240px; width:25px; height:15px;}
#press_menu #o2hdtv     {left:230px; top: 255px; width:25px; height:15px;}
#press_menu #magazines  {left:186px; top: 203px; width:70px; height:15px;}
#press_menu #articles   {left:205px; top: 362px; width:50px; height:12px;}
#press_menu #event      {left:216px; top: 281px; width:40px; height:12px;}

/*  press bodys */
#body.press_oscars_comming{background-image: url(/images/r/press/1_celebrity/Oscars/press_oscars_body.jpg);}

#body.press_oscars {background-image: url(/images/r/press/1_celebrity/Oscars/oscars_body.jpg);}
#body.press_emmys {background-image: url(/images/r/press/1_celebrity/Emmys/emmys_body.jpg);}
#body.press_daytime {background-image: url(/images/r/press/2_tv/daytime_body.jpg);}
#body.press_o2hdtv {background-image: url(/images/r/press/2_tv/o2hdtv_body.jpg);}
#body.press_magazines {background-image: url(/images/r/press/3_magazine/magazine_body.jpg);}
#body.press_articles {background-image: url(/images/r/press/4_article/article_body1.jpg);}
#body.press event {background-image: url(/images/r/press/2_tv/event_body.jpg);}


#body.articles {background-image: url(/images/r/press/4_article/article_body1.jpg);}
#body.page_3 {background-image: url(/images/r/press/4_article/article_body2.jpg);}
#body.page_4 {background-image: url(/images/r/press/4_article/article_body2.jpg);}
#body.page_5 {background-image: url(/images/r/press/4_article/article_body2.jpg);}
#body.page_6 {background-image: url(/images/r/press/4_article/article_body2.jpg);}

#body.iecsc_lv_2009, #body.isse_lb_2010 {background-image: url(/images/r/press/2_tv/event_body.jpg);}
#body.oscars {background-image: url(/images/r/press/1_celebrity/Oscars/oscars_body.jpg);}
#body.oscars10 {background-image: url(/images/r/press/1_celebrity/Oscars/oscars_body.jpg);}
#body.emmys {background-image: url(/images/r/press/1_celebrity/Emmys/emmys_body.jpg);}
#body.daytime {background-image: url(/images/r/press/2_tv/daytime_body.jpg);}
#body.daytime2 {background-image: url(/images/r/press/2_tv/daytime_body.jpg);}
#body.kanal2 {background-image: url(/images/r/press/2_tv/kanal2_body.jpg);}
#body.o2hdtv {background-image: url(/images/r/press/2_tv/o2hdtv_body.jpg);}
#body.newbeauty {background-image: url(/images/r/press/2_tv/o2hdtv_body.jpg);}
#body.magazines {background-image: url(/images/r/press/3_magazine/magazine_body.jpg);}




#press_body.page_2 #body.press_articles {background-image: url(/images/r/press/4_article/article_body2.jpg);}
#press_body.page_3 #body.press_articles {background-image: url(/images/r/press/4_article/article_body2.jpg);}


/* confirm_email_sub */

#body.confirm_email_sub{
  background-image: url(/images/r/websub7.jpg);
}

#body.confirm_email_sub #contents_body #result{
  position:relative;
  top:91px;
  left:38px;
  font-family:"Arial";
  font-size:11pt;
  color:#6D6E70;
  width:500px;
}


/* privacy and return */
#body.privacy{
  background-image: url(/images/r/websub7.jpg);
  height:1400px;
}

#body.return{
  background-image: url(/images/r/websub7.jpg);
  height:1350px;
}

#contents_body.privacy, #contents_body.return, #contents_body.oem {
  position:relative;
  width:478px;
  top:62px;
  left:46px;
  font-family:"Arial";
  font-size:11px;
  color:#6D6E70;
}

#contents_body.privacy a{
  color:#6D6E70;
  text-decoration:none;
}

#contents_body.privacy h1,#contents_body.return h1,#contents_body.oem h1 {color:#739600;text-align:left;font-size:16pt;margin-bottom:18px;}
#contents_body.privacy h3,#contents_body.return h3 {color:#739600;margin-top:25px;}
#contents_body.privacy sup,#contents_body.return sup {font-size:6px;}


/* global network */
#side_contect_link_div.global {
    margin-top:22px;
    margin-left:21px;
    position:absolute;
    z-index:1;
    top:448px;
}
#body.global {
  /*background-image: url(/images/r/global/body.jpg);*/
  background-image: url(/images/r/contact/contact_body.jpg);


}
#contents_body.global {
  width:560px;
  margin-left:5px;
  position:relative;
  font-family:"Arial";
}
#contents_body.global h1{
    color:#739600;
    font-size:16pt;
    margin-bottom:10px;
    margin-top:80px;
    margin-left:29px;
    font-family:"Arial";

}
#contents_body.global p{
  font-size:11px;
  margin-left:30px;
  margin-right:30px;
  color:#6D6E70;
  font-family:"Arial";
}

#map_layer {
  height:470px;
  width:560px;
  position:relative;
}

#map_layer #map_iamge {
  top:50px;
  position:relative;
}
#map_layer img.leaf {position:absolute; z-index:100; cursor:hand; cursor:pointer;}
#map_layer #us {left:35px; top:135px;}
#map_layer #fi {left:280px; top:87px;}
#map_layer #uk {left:240px; top:107px;}
#map_layer #kr {left:461px; top:142px;}
#map_layer #sp {left:429px; top:211px;}
#map_layer #vn {left:439px; top:187px;}
#map_layer #mx {left:60px;  top:165px;}
#map_layer #ua {left:336px; top:164px;}
#map_layer #nl {left:264px; top:92px;}
#map_layer #it {left:264px;  top:129px;}

#map_layer #mx2 {left:44px;  top:162px;}
#map_layer #us_fl {left:89px;  top:153px;}

#map_layer #es {left:236px; top:136px;}


#map_layer #au {left:504px; top:279px;}
#map_layer #nz {left:530px; top:303px;}

#map_layer #pl {left:272px; top:107px;}
#map_layer #jp {left:480px; top:140px;}
#map_layer #tk {left:300px; top:131px;}
#map_layer #sw2 {left:267px; top:93px;}
#map_layer #ee {left:287px; top:97px;}
#map_layer #ru {left:305px; top:100px;}
#map_layer #no {left:252px; top:90px;}
#map_layer #ca1 {left:65px; top:105px;}
#map_layer #ca2 {left:95px; top:108px;}
#map_layer #ca3{left:90px; top:98px;}
#map_layer #ca4 {left:122px; top:117px;}
#map_layer #ca5 {left:142px; top:115px;}
#map_layer #ca6 {left:113px; top:108px;}
#map_layer #ca7 {left:135px; top:108px;}
#map_layer #ca8 {left:47px; top:107px;}

#map_layer div.info_box{
  position:absolute;
  z-index:110;
  background:url(/images/r/global/info_box.jpg) no-repeat;
  width:278px;
  height:170px;
  font-size:10px;
  padding-left:10px;
  padding-top:10px;
  font-family:"Arial";
}
#map_layer div.info_box a{color:#739600;}
#map_layer div.info_box #close {
  position:absolute;
  top:0px;
  right:10px;
  width:55px;
  height:20px;
   cursor:hand; cursor:pointer;
}

#side_menu.global {
  margin-top:40px;
  margin-left:20px;
  font-size:11px;
  position:absolute;
  width:290px;
  z-index:1;
}
#side_menu.global p{
  padding-right:67px;
}
#side_menu.global a{
  color:#739600;
}
#side_menu.global h1 {
  font-size:13px;
  color:#739600;
}


#selectbox #arrow{
position:absolute;
top:1px;
right:5px;
cursor:pointer;
cursor:hand;
}
#selectbox #default{
position:absolute;
top:1px;
left:5px;
cursor:pointer;
cursor:hand;
}

#selectbox {
  border:1px solid #93AE93;
  font-size:11px;
  width:200px;
  height:18px;
  position:relative;
}

#selectbox_list {
  background:none repeat scroll 0 0 #ffffff;
  border:1px solid #93AE93;
  height:116px;
  overflow-x:auto;
  overflow-y:scroll;
  position:absolute;
  width:200px;
  left:-1px;
  top:18px;
  *top:16px;
}

#selectbox_list span {
  display:block;
  color:#333333;
  cursor:default;
}
#selectbox_list span:hover{
  color:#ffffff;
  background:#739600;
}


/* contact oem coming °ψΕλ */
  .side_contect_link {
    font-size:11px;
    color:#739600;
  }
  a.side_contect_link {
    font-size:11px;
    color:#739600;
  }
  #side_contect_link_div {
    margin-top:240px;
    margin-left:30px;
  }
/* OEM */
#body.oem {
  background-image: url(/images/r/contact/contact_body.jpg);
  height:730px;

}
#body1.oem {
  background-image: url(/images/r/contact/contact_body.jpg);
  height:730px;

}
#body1 {
  width:1100px;
  background-repeat: no-repeat;
  overflow: hidden;
  margin:0 auto;
  position:relative;
  text-align:left;
  height:664px;
}
#left_side a.global_link {
  position:absolute;
  left:38px;
  top:221px;
  text-indent:-9999px;
  width:208px;
  height:103px;
  overflow: hidden;
}
#lab a{color:#6D6E70;}

#lab    {position:absolute; z-index:100;}
#lab_pic{position:absolute; top:280px;z-index:100;}


/* coming */

#body.coming {
  background-image: url(/images/r/contact/contact_body.jpg);

}
/*
#body.coming {
  background-image: url(/images/r/websub6.jpg);
}*/
#contents_body.coming {
  position:relative;
  width:478px;
  top:62px;
  left:46px;
  font-family:"Arial";
  font-size:11px;
  color:#739600;text-align:left;font-size:16pt;margin-bottom:18px;
}


/* become a retailer */
#body.become_a_retailer{
  background-image: url(/images/r/contact/contact_body.jpg);
  height:730px;
}
#body.become_a_retailer2{
  background-image: url(/images/r/contact/contact_body.jpg);
  height:2030px;
  *height:2080px;
}
#body.become_a_retailer3{
  background-image: url(/images/r/contact/contact_body.jpg);
}

#contents_body.become_a_retailer,#contents_body.become_a_retailer2,#contents_body.become_a_retailer3 {
	position:relative;
	width:478px;
  top:62px;
  left:46px;
  font-family:"Arial";
  font-size:11px;
  color:#6D6E70;
  margin-bottom:18px;
}
#retail_contents.become_a_retailer,#retail_contents.become_a_retailer2,#retail_contents.become_a_retailer3 {
	position:absolute;
  z-index:100;
}


#retail_contents.become_a_retailer a{


	color:#6D6E70;
	font-size:2em;
}
#retail_contents.become_a_retailer2 td{
	font-family:"Arial";
  font-size:11px;
  color:#6D6E70;
}
#retail_contents.become_a_retailer p{
	text-align:-moz-center;
	text-align:center;
}
#retail_contents h1{
color:#739600;
font-size:16pt;
text-align:left;
margin-top:14px;
}
#retail_contents #r_image{
	text-align:-moz-center;
	text-align:center;
	margin-bottom:15px;
	margin-top:22px;
}


/* terms */
#contents_body.terms #terms_contants {margin-left:36px;margin-top:95px;}
#contents_body.terms h1 {color:#739600;text-align:left;font-size:16pt;margin-bottom:18px;}
#body.terms {
  background-image: url(/images/r/websub7.jpg);
}



/* osc */
#body.osc {
  background-image: url(/images/r/websub7.jpg);
  /*height:*/
  overflow: visible;
}

#contents_body.osc {
float:left;
margin:62px 0 0 46px;
width:478px;
}


#footer #osc_link {
	display:none;
	position:absolute;
	color:#6D6E70;;
	font-size:8pt;
	right:100px;
	top:14px;
}

#footer #osc_link a {
	color:#6D6E70;;
	font-size:8pt;
}

#layer_main_menu #osc_link {
	position:absolute;
	color:#6D6E70;;
	font-size:8pt;
	top:-14px;
	right:0;
}

#layer_main_menu #osc_link a {
	color:#6D6E70;;
	font-size:8pt;
}


#layer_main_menu #osc_link a.green_link {
	color:#739600;
}



