/* stylesheet copied from old Wilkinson Sword site */

body.javascript #main #latest {
	height: 425px;
}

#logo { width:117px; height:55px; }

/* Navigation */

.menu {
	border-bottom:#c81765 8px solid;
	width:783px;
	background:url(/images/freeyourskin-women.png) right bottom no-repeat;
}

.menu a.current { color:#c81765; background:url(/images/menu_activetab_bg_female.gif) repeat-x; }
.menu a:hover { color:#fff; background:#f6559c url(/images/menu_tab_bg_female.gif) repeat-x; }
.menu :hover > a { color:#fff; background:#f6559c url(/images/menu_tab_bg_female.gif) repeat-x; } 

.menu ul ul { background:#f6559c; /*url(/images/menufemale_bg.png) left bottom no-repeat;*/ }

.menu ul li#submenu_products ul { width:276px; }
.menu ul li#submenu_products ul a,
.menu ul li#submenu_products ul a:visited { width:226px; }

.menu ul ul a:hover,
.menu ul ul :hover a { background:#d93b8b url(/images/menu_arrow.gif) 10px 9px no-repeat; }

/* Used as a main heading to wide boxes */
h1.wide-heading {
	font-size:1em;
	color:#fff;
	background:url(/images/layout/box_header_pink_wide.gif) no-repeat;
	line-height:31px;
	padding-left:12px;
	height:31px;
	text-transform:capitalize;
}
div.full_width_area h1 {
	background:url(/images/layout/box_header_pink_widest.gif) no-repeat;
}
h1#legend-heading {
	background:url(/images/layout/box_header_pink_widest_shallow.gif) no-repeat;
}

h4 { color:#d93b8c; }


div.butterfly_banner,
div.butterfly_banner a,
div.butterfly_banner div {
	width: 300px;
	height: 353px;
	padding: 0;
	margin: 0;
}


div.butterfly_banner {
	background: transparent url("/images/external/butterfly_effect_right_column.jpg") left top no-repeat;
}

div.butterfly_banner a {
	display: block;
	text-decoration: none;
}

div.butterfly_banner a span {
	visibility: hidden;
}

/* Womens landing */

div#women_landing {
	margin:0 0 10px 0;
	background:transparent url(/images/promos/freeyourskin/womens-home.jpg) no-repeat left top;
	height:477px;
	overflow:hidden;
	position:relative;
}

div#women_landing_text {
	width:190px; left:390px; top:300px;
	position:absolute; font-size:1.3em;
	line-height:1.4; color:#fff;
	font-weight:bold;
}

div#women_landing_text a { 
	display:block;
	background:url(/assets/2/products/buttons/womens_landing_link.png) no-repeat;
	height:30px; width:191px; color:#fff; font-weight:bold;
	text-decoration:none; line-height:30px; padding-left:10px;
	margin-top:10px;
}

#bikini-landing-link {
	position:absolute;
	left:230px; top:360px;
	width:380px; height:150px; text-decoration:none;
}
	
#bikini-fb-link {
	position:absolute;
	left:20px; top:400px;
	width:139px; height:44px;
	background:url(/images/fb/facebook-btn.gif);
	text-decoration:none;
}

#men-home-link1,
#men-home-link2 { display:none; }

#women-home-link1,
#women-home-link2 {	text-decoration:none; position:absolute; top:160px; 
	display:block; height:26px; width:105px; line-height:23px;
	padding-left:25px; font-weight:bold; color:#0a7e94;
	background:url(/images/find-out-more-link.png) no-repeat;
}

#women-home-link1 { left:125px; }
#women-home-link2 { left:410px; }

/* Tabbed bottom area */

#bottom-tabs #buy_tab {
	background-repeat:no-repeat;
	background-image:url(/assets/2/products/bottom-tabs/home_buy_tab.png); 
}

#buy_tab_panel {
	background:url(/assets/2/products/backgrounds/buy/home_buy_bg.jpg) no-repeat;
}


/* End of tabbed bottom area */

div.promotion_bg {
	padding-top:12px;
	margin-bottom:5px;
	height:440px;
	background:url(/images/promotions/women/promo_bg.png) no-repeat;
}
div.promotion {
	margin:0 12px;
	padding:0 0 11px 0;
}



#coupon-get-div {
	margin-top:3px;
	padding:250px 0px 0px 5px;
	background:url(/images/promotions/women/quatro-coupon-header.jpg) no-repeat;
		height:auto;
}



#coupon-div{
	position:relative;
	margin-top:3px;
	padding:250px 0px 0px 30px;
	background:url(/images/promotions/women/quatro-coupon-header.jpg) no-repeat;
}


#coupon-div .coupon-mandatory
{
	float:right;
	color:#0eb4c0;
	font-weight:bold;
	padding:20px;
}

#coupon-div .coupon-title {
	color:#ec2776;
	font-weight:bold;
	font-size:2.5em;
}


#coupon-div fieldset {
	border:0;	
	padding-bottom:30px;
		padding-top:30px;
}

#coupon-div fieldset label {
	float:left;
	font-weight:bold;
	height:43px;
	margin:5px 0;
	padding:0;
	width:170px;
	display:block;
	color:#0eb4c0;
}

#coupon-div label input, 
#coupon-div label select, 
#coupon-div fieldset select {
	background:#ededef;
	border:1px solid #e95798;
	margin:3px 10px 0 0;
	padding:2px;
}

#coupon-div fieldset label.double-label input {
	display:block;
}

#coupon-div fieldset label.double-label,
#coupon-div fieldset label.gender-label {
	width:100%;
}

#coupon-div form small {
	padding-left:20px;
	font-size:0.9em;
	font-weight:bold;
	color:#0eb4c0;	
}

#print-coupon {
	background:url(/images/promotions/women/print-coupon.png) no-repeat;
	width:218px; height:48px; display:block; border:0;
	margin:15px 0; font-size:0; color:#e59d9d;
	cursor:pointer;
}
