@charset "utf-8";
/* CSS Document */

/* added by P.W. - 08-12-2010 for D.O.B. form select*/
select{padding:0px; margin:0px 20px 0px  0px; width:55px; border:1px solid #fff;}

INPUT[type="text"]{
background-color:#FFF;
border:none;
width:285px;
height:20px
}
.column{float:left; padding:0px;margin:0px;}
@font-face {
  font-family: 'Angelina'; /* required */
  src: url('../fonts/angelina-webfont.ttf');						/* required */
}
p{
font-size:12px !important;
}
#sknav_wrap{
float:left;
width:100%;
}
#sknav_wrap ul{
float:left;
margin:0 0 0 146px;
}
#sknav_wrap ul li{
float:left;
}
#sknav_wrap ul li a{
display:block;
cursor:pointer;
color:#FFF;
font:normal 4px Arial, Helvetica, sans-serif;
}
#sknav_wrap ul li a:hover{
color:#f0f3f9;
}
#sknav_wrap ul li a.foam{
background:url(../img/skinkind/nav_foamburst.gif) no-repeat top left;
height:28px;
padding:0 0 0 10px;
width:178px;
}
#sknav_wrap ul li a.foam:hover{
background:url(../img/skinkind/nav_foamburst.gif) no-repeat bottom left;
}
#sknav_wrap ul li a.corrie{
background:url(../img/skinkind/nav_corrie.gif) no-repeat top left;
height:28px;
padding:0 0 0 10px;
width:149px;
}
#sknav_wrap ul li a.corrie:hover{
background:url(../img/skinkind/nav_corrie.gif) no-repeat bottom left;
}
#sk_wrap{
background:#FFF url(../img/skinkind/sk_bg.jpg) no-repeat top left;
float:left;
margin:0 0 0 -17px;
padding:20px;
}
#sk_holder{
float:left;
width:914px;
}
#sk_left_wrap{
float:left;
margin:250px 0 0 0;
}
#sk_leftcol{
float:left;
width:445px;
}
.sk_lcontent{
margin:0 0 0 0px;
}
.gap{
	margin-top: 40px !important;
	*margin-top: 0 !important;
}
.banner_sk {
	margin-top: 50px;
	*margin-top: 30px;
	position: relative;
}
.banner_sk img {
	position: absolute;
}
.vote_prd {
	position: absolute;
	right: 30px;
	*top: 300px;
}
.sk_lcontent p{
margin:0 0 20px 54px;
width:90%;
}
#sk_yourthoughts_wrap{
float:left;
margin:0 0 20px 12px;
}
#sk_yourthoughts{
background:url(../img/skinkind/voted_15.png) no-repeat top left;
height: 331px;
width:445px;
}
#sk_thoughtscont{
float:left;
margin:66px 50px 0 44px;
}
#sk_thoughtscont p{
color:#954163;
margin:0 0 6px;
}
#sk_thoughtscont ul{
	float:left;
	margin:0;
}
#sk_thoughtscont ul li{
border-bottom:2px dashed #f5bdd3;
font:normal 21px 'Angelina', Georgia,"Times New Roman", Times, serif !important;
color:#FFF;
padding:6px 0;
line-height:20px;
}
#sk_thoughtscont ul li.last{
border-bottom:none;
}
p.sk_brown{
color:#58423b;
}
#sk_imgtxt{
float:left;
margin:10px 0 0 -3px;
}
#sk_imgtxt h3{
color:#58423b;
font:normal 23px 'Angelina',Georgia, "Times New Roman", Times, serif;
}
#sk_imgtxt p{
color:#7a7a7a;
font:normal 23px 'Angelina',Georgia, "Times New Roman", Times, serif !important;
}
#sk_asos_wrap{
float:left;
margin:20px 0 10px 35px;
width:914px;
}
#sk_asos{
background:url(../img/skinkind/asos_bg.jpg) no-repeat top left;
float:left;
position:relative;
height:182px;
width:388px;
margin-top:8px;
}

#sk_asos_copy{
position:absolute;
bottom:24px;
right:-48px;
}
#sk_asos h3{
color:#FFF;
font:bold 14px Arial, Helvetica, sans-serif;
}
#sk_asos p{
color:#DDD;
float:left;
font:normal 11px Arial, Helvetica, sans-serif !important;
margin:0 0 6px !important;
width:194px;
}
#sk_asos p a{
color:#AAA;
text-decoration:underline;
}
a.sk_asos_cta{
background:url(../img/skinkind/asos_cta.png) no-repeat top left;
display:block;
position:absolute;
bottom:42px;
right:26px;
height:52px;
text-indent:-1000px;
width:150px;
}
a.sk_asos_cta:hover{
background:url(../img/skinkind/asos_cta.png) no-repeat bottom left;
}

/*--- right col styles --- */

#sk_rightwrap{
background-color:transparent;
float:left;
width:469px;
}
#sk_flashholder{
background-color:transparent;
float:left;
margin:-13px 0 0 6px;
}
#sk_flashtxt_wrap{
background:url(../img/skinkind/sk_flashtxt_bg.gif) no-repeat top left;
float:left;
margin:0 0 0 6px;
}
#sk_flashtxt{
float:left;
width:469px;
height:300px;
}
#sk_flashtxt_content{
float:left;
margin:0 0 0 62px;
}
#sk_flashtxt_content p{
margin:0 0 15px;
width:90%;
}
#sk_btmpetals{
float:left;
margin: 0 0 0 67px;
}

#sk_win{
background:url(../img/skinkind/win_bg.jpg) no-repeat top left;
float:right;
position:relative;
height:176px;
width:416px;
padding-right:50px;


}

#sk_win_copy{
position:absolute;
bottom:24px;
right:0px;
}

#sk_win h3{
color:#FFF;
font:bold 14px Arial, Helvetica, sans-serif;
}
#sk_win p{
color:#DDD;
float:left;
font:normal 11px Arial, Helvetica, sans-serif !important;
margin:0 0 6px !important;
width:194px;
}
#sk_win p a{
color:#fff;
text-decoration:underline;
}
a.sk_win_cta{
background:url(../img/skinkind/asos_cta.png) no-repeat top left;
display:block;
position:absolute;
bottom:12px;
right:246px;
height:52px;
text-indent:-1000px;
width:150px;
}
a.sk_win_cta:hover{
background:url(../img/skinkind/asos_cta.png) no-repeat bottom left;
}
/* SKINKIND OVERLAY */

.skinKind_overlay_container{width:817px; margin:100px auto;position:relative;  }
.skinKind_overlay_container{_width:766px;}
.skinKind_overlay_top{background:url(../img/new-skin-panels/overlay-top-bkg.png) no-repeat top left; width:100%; height:50px}
.skinKind_overlay_top{_background:url(../img/new-skin-panels/overlay-top-bkg.jpg) no-repeat 8px 4px; _height:5px}
.skinKind_overlay_btm{background:url(../img/new-skin-panels/overlay_btm-bkg.png) no-repeat bottom left; width:100%; height:48px}
.skinKind_overlay_btm{_background:url(../img/new-skin-panels/overlay_btm-bkg.jpg) no-repeat 8px 0; _height:5px}
.otitle{position:relative;left:2px}
.skinKind_overlay_content{background:url(../img/new-skin-panels/overlay_bkg.png) repeat-y; padding:0px 34px}
.skinKind_overlay_content{_background:url(../img/new-skin-panels/overlay_bkg.jpg) repeat-y 8px 0; _padding:0px 10px}
.oproduct{position:absolute;left:408px; _left:390px; top:-8px; _top:-40px;}
#skinKind_overlay{background:url(../img/new-skin-panels/overlay_bg_solid.png);width:100%;height:100%; z-index: 100; position:absolute; top:0px ;left:0px; display:none;}
.overlay-intro{position:relative; left:140px; width:550px; font-size: 18px; color:#747474;}
.overlay-intro p {padding-bottom:10px}
.pink{color:#ba0e68; font-weight: bold;}
.overlay-form{padding:20px; width:750px}

.name-field,.email-field{background:url(../img/new-skin-panels/textoverlay_texti.jpg) no-repeat top left; width:100%; height:25px; padding:10px;}
.dob-field{background:url(../img/new-skin-panels/textoverlay_dob.jpg) no-repeat top left; width:100%; height:25px; padding:10px;}
/*.name-field,.email-field,.dob-field{background:url(../img/new-skin-panels/textoverlay_texti.jpg) no-repeat top left; width:100%; height:25px; padding:10px;}*/


.address-field{background:url(../img/new-skin-panels/overlay_testa1.jpg) no-repeat top left; width:100%; height:150px; padding:10px;  width:230px; }
.address-field textarea{width:225px;height:100px; border:0px}
.name-label{background:url(../img/new-skin-panels/o_fname.jpg) no-repeat top left; text-indent: -9999px}
.address-label{background:url(../img/new-skin-panels/o_address.jpg) no-repeat -10px 0px; text-indent: -9999px; width:90px; }
.email-label{background:url(../img/new-skin-panels/o_email.jpg) no-repeat top left; text-indent: -9999px}
.dob-label{background:url(../img/new-skin-panels/dob.png) no-repeat top left; text-indent: -9999px}
.issues-label{background:url(../img/new-skin-panels/issues.png) no-repeat top left; text-indent: -9999px;height:100px}
.tip-label{background:url(../img/new-skin-panels/tips.png) no-repeat top left; text-indent: -9999px;height:100px}
.tip-field,.issues-field{background:url(../img/new-skin-panels/overlay_texta2.jpg) no-repeat top left; width:100%; height:100px; padding:10px}
.form-footer{clear:both; width:700px;}
.overlay-send{_background:url(../img/new-skin-panels/send.jpg)no-repeat top left; background:url(../img/new-skin-panels/send.png)no-repeat top left;  width:120px; height:40px; text-indent: -9999px;border:0px; }
.send-btn{float:right; }
.skinKind_overlay_container .left{width:340px}
.skinKind_overlay_container .right{width:380px}
.termsandcon{float:right; padding-top:8px;}
.label{width:115px;}
.field{width:205px;}
.fullarea{width:560px}
.fullarea textarea{width:550px; height:70px; border:none;}
.full{width:100%}
.overlay-main-area{background:url(../img/new-skin-panels/overlay-btm-bg.jpg) bottom left no-repeat;}
.skinKind_overlay_container input[type=text]{width:200px;}
#close-overlay {position: absolute;top: 46px; _top: 11px; right: 26px; _right: 38px;}
.close-overlay {position: absolute;bottom:224px;left:540px;}

#close-beauty-overlay {position: absolute; top:40px; left:700px;}

.sk_footer_banner	{width:914px; text-align:center}
.sk_footer_banner a	{}
.sk_footer_banner a img	{}

.sk_lcontent_facebook {margin-left:30px; display:block; width:429px;}
