html,body,div,dl,dt,dd,ul,h1,h2,h3,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ul{list-style:none;}
a{outline:none;}
body{background:url(images/common/bg_main.png) repeat-x;background-color:#000;}
#wrapper_all{position:relative;width:915px;height:800px;margin:0 auto;}
#logo-woman{left:0;top:58px;position:absolute;}
#logo-flash{position:absolute;top:54px;left:-4px;}
#navigation{width:810px;height:38px;right:0;top:210px;position:absolute;}
#big_bg{background:url(images/common/bg_container.png) no-repeat 0 0;left:105px;top:250px;width:810px;height:509px;position:absolute;}
#content{background:url(images/products/prod_bg_new.png) repeat-y 0 0;position:relative;right:0;top:0;width:480px;height:inherit;}
#footer_one_line{background:url(images/products/footer_products.png) no-repeat;top:759px;left:105px;height:30px;width:810px;position:absolute;}
#footer_one_line #text_footer{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;color:#7C2784;padding:7px 20px 0 0;}
#footer_one_line #text_footer a{color:#7C2784;text-decoration:none;}
#footer{color:#FFF;text-decoration:none;text-align:justify;font-family:Verdana, Geneva, sans-serif;font-size:11px;position:absolute;top:800px;left:460px;width:420px;height:auto;}
#mask_left{background:url(images/products/prod_mask_left.jpg) no-repeat;position:absolute;left:0;top:-4px;width:16px;height:490px;}
#real_content{position:relative;width:449px;left:16px;font:10px Verdana, Geneva, sans-serif;min-height:500px;height:auto !important;background-color:#FFF;}
#mask_right{background:url(images/products/prod_mask_right.png) no-repeat;position:absolute;right:4px;top:0;width:11px;height:473px;}
#content_footer{background:url(images/products/footer_new_products.png) no-repeat;position:relative;bottom:0;width:476px;height:38px;}
#download-coupon{height:14px;left:85px;position:relative;top:290px;width:145px;cursor:hand;}
#home_page #logo-win{padding-left:90px;}
#win_logo{left:-15px;position:absolute;top:-45px;}
#home_page p{color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:11px;padding:0 20px;}
#btn_signup{position:relative;left:146px;top:389px;}
#sample_tip_home{left:30px;position:absolute;top:150px;z-index:100;}
div#home_page ul li{color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:700;padding-left:20px;list-style-type:disc;list-style-position:inside;}
#doll_dash{background:url(images/doll-dash/container_dd_bg.png) no-repeat;height:493px;width:470px;top:270px;right:5px;position:absolute;}
#doll_dash #facebook_dd{position:relative;top:400px;left:33px;}
#content_thanks p{position:relative;top:25px;}
#content_under p{position:relative;top:40px;}
#subheader_win_thanks{left:-23px;position:relative;top:23px;}
#content_dd #title_dd{display:block;padding-top:40px;}
#content_dd a{color:red;text-decoration:none;}
#menu_home{border:thin solid red;position:absolute;top:0;left:340px;width:53px;height:34px;color:#FFF;z-index:1;cursor:pointer;}
#menu_contest{border:thin solid #FF0;position:absolute;top:0;left:395px;width:108px;height:34px;color:#FFF;z-index:1;cursor:pointer;}
#menu_dd{border:thin solid red;position:absolute;top:0;left:505px;width:80px;height:34px;color:#FFF;z-index:1;cursor:pointer;}
#menu_bt{border:thin solid #FF0;position:absolute;top:0;left:587px;width:86px;height:34px;color:#FFF;z-index:2;cursor:pointer;}
#menu_bp{border:thin solid red;position:absolute;top:0;left:675px;width:125px;height:34px;color:#FFF;z-index:2;cursor:pointer;}
.contest{padding:0 25px;}
.contest ul{list-style:disc;padding-left:15px;}
.grey{color:#585858;}
div#third_line input,div#forth_line input{border:1px solid #000;width:390px;}
.left_first_line{padding-left:130px;}
.left_second_line{padding-left:110px;}
.left_fifth_line{padding-left:169px;}
.left_sixth_line{padding-left:125px;}
.left_seventh_line{padding-left:123px;}
.left_ninth_line{padding-left:120px;}
.left_tenth_line{padding-left:50px;}
input#phone_home_1,input#phone_home_2,input#phone_home_3{border:1px solid #000;width:55px;}
#female_cb,#male_cb{font-size:10px;}
#wrapper_captcha{width:100%;height:50px;}
#captcha_img{border:1px solid #000;}
#sec_code_txt{position:relative;left:200px;bottom:30px;}
input#captcha{border:1px solid #000;width:190px;position:relative;bottom:30px;left:200px;}
#p_optin{padding-left:10px;position:relative;top:0;}
#sign_me_up_contest{text-align:center;}
p#footer_long_pages{color:#884797;padding:12px 0 0 35px;}
p#footer_long_pages a{text-decoration:none;color:#884797;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#sample_tip{left:100px;position:absolute;top:35px;}
.optin{margin-top:3px;}
.solidblockmenu{float:left;font:11px Arial;width:100%;height:40px;overflow:hidden;background:#000 url(images/common/menu_bg.jpg) repeat-x;margin:0;padding:0;}
.solidblockmenu li{display:inline;}
.solidblockmenu li a{float:left;color:#E8B1ED;text-decoration:none;border-right:0 solid #E8B1ED;padding:12px 0;}
.solidblockmenu li a:visited{color:#E8B1ED;}
.solidblockmenu li a:hover,.solidblockmenu li .current{color:#E8B1ED;background:transparent url(images/common/menu_bg_hover.jpg) repeat-x;}
#menu_left{float:left;display:inline;width:12px;}
#menu_left_spacer{width:338px;height:40px;background:url(images/common/menu_bg.jpg) repeat-x;float:left;}
#menu_block{float:left;overflow:hidden;width:447px;}
#menu_right{width:11px;float:left;}
#share{position:absolute;left:120px;top:795px;}
#p_share{color:red;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-style:italic;}
#content_top_long{background:url(images/common/submenu_back.png) no-repeat;position:absolute;right:0;top:270px;width:476px;height:33px;color:#FFF;}
#content_top{position:absolute;right:0;top:270px;width:476px;height:33px;color:#FFF;}
#submenu_tips{position:absolute;top:10px;left:5px;}
#submenu_tips a{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#FFF;padding-left:30px;text-decoration:none;}
#submenu_tips2{position:absolute;top:10px;}
#submenu_tips2 a{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#FFF;padding-left:10px;text-decoration:none;}
.p_tips{text-indent:-15px;padding-left:20px;}
#bt_skin{background:url("images/tips/container_bt_bg.png") no-repeat scroll 0 0 transparent;height:493px;right:5px;position:absolute;top:270px;width:470px;z-index:2;}
#content_article{position:absolute;top:33px;left:10px;font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#585858;}
#hair_1{padding-left:22px;padding-right:20px;}
#hair_2{padding:0 40px 0 37px;}
#pbp_short{background:url("images/products/container_pbp_bg.png") no-repeat scroll 0 0 transparent;height:493px;left:441px;position:absolute;top:270px;width:470px;}
#footer_short{color:#cb9ec7;text-decoration:none;text-align:justify;font-family:Verdana, Geneva, sans-serif;font-size:11px;position:absolute;top:800px;left:460px;width:420px;height:auto;}
#footer_long_2{color:#cb9ec7;font-family:Verdana,Geneva,sans-serif;font-size:11px;height:auto;left:465px;position:absolute;text-align:justify;text-decoration:none;width:420px;}
#footer_long{color:#cb9ec7;padding-top:10px;font-family:Verdana,Geneva,sans-serif;font-size:11px;height:auto;position:relative;text-align:justify;text-decoration:none;width:420px;margin:0 auto;}
.footer_eyes{top:910px;}
.footer_contest{bottom:-1300px;}
.footer_rules{top:2410px;}
.footer_pantene{top:915px;}
#rules_content{text-align:justify;padding:0 20px;}
#pop_upc_home{height:14px;left:86px;position:absolute;top:268px;width:72px;cursor:pointer;}
#new_code{cursor:pointer;text-decoration:underline;color:red;}
#content_wrapper{position:absolute;right:0;top:303px;width:481px;height:auto;}
#footer span,#footer_short span,#footer_long span{padding-left:135px;}
#footer a,a#samples_home,a:hover#samples_home,a:visited#samples_home{color:#FFF;}
#content_dd,#content_thanks,#content_under{position:relative;width:400px;height:230px;left:33px;top:105px;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#content_thanks a,#content_thanks a:hover,#content_thanks a:visited,#content_under a,#content_under a:hover,#content_under a:visited,.red,div.contest a:link,div.contest a:hover,div.contest a:visited{color:red;}
#error,#real_content td{padding-left:20px;}
.black,#submenu_tips a:hover,#submenu_tips a:active,#submenu_tips2 a:hover,#submenu_tips a:active{color:#000;}
div#first_line input,div#second_line input,div#fifth_line input,div#ninth_line input,#fifth_line select#province{border:1px solid #000;width:190px;}
input#postal_code_1,input#postal_code_2,select#bday_month,select#bday_year{border:1px solid #000;width:84px;}
#footer_short a,#footer_long a{color:#cb9ec7;}
.footer_lips,.footer_covergirl{top:1110px;}
#bg_contest_thanks{background:url(images/contest/container_thanks_contest_bg.png) no-repeat;height:493px;width:470px;top:270px;right:5px;position:absolute;}
#content_thanks_final{position:relative;width:400px;height:230px;left:33px;top:10px;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#download_cupon_contest {height:18px;left:65px;position:absolute;top:325px;width:143px; cursor:hand;  }
#home_page{position:absolute;right:0;top:325px;width:481px;height:auto;}