/* Common elements */
.waxing_sidebar {
	padding-top:			10px;
	text-align:				right;
	padding-right:			20px;
}

/* [+] Sidebar commons */
	.waxing_sidebar .link_on {
		color:					#b20008;
		text-decoration: 		none;
		background-image:		url('../img/etc/bullet.png');
		background-position:	center right;
		background-repeat:		no-repeat;
		padding-right:			10px;
	}
	.waxing_sidebar .link_off {
		color:					#6e6a68;
		text-decoration: 		none;
		background-image:		url('../img/waxing/bullet_gray.png');
		background-position:	center right;
		background-repeat:		no-repeat;
		padding-right:			10px;
	}
	.waxing_sidebar .link_invisible {
		color:					#6e6a68;
		text-decoration: 		none;
		/* background-image:		url('../img/waxing/bullet_gray.png');
		background-position:	center right;
		background-repeat:		no-repeat; */
		padding-right:			10px;
	}
	.waxing_sidebar a:hover {
		color:					#b20008;
		background-image:		url('../img/etc/bullet.png');
		background-position:	center right;
		background-repeat:		no-repeat;
	}
/* [-] Sidebar commons */

/* [+] First-level menu */
	.waxing_sidebar .level1_container {
		/* list-style-type: 		none; */
		margin:					0;
		padding:				0;
	}
	.waxing_sidebar .level1_container .level1_item {
		font-size:				11pt;
		font-weight:			bold;
		line-height:			20pt;
		margin:					0;
		padding:				0;
	}
/* [-] First-level menu */

/* [+] Second-level menu */
	.waxing_sidebar .level1_container .level2_container {
		/* list-style-type: 		none; */
		margin:					0;
		padding-top:			0;
		padding-left:			0;
		padding-bottom:			0;
		padding-right:			10px;
	}
	.waxing_sidebar .level1_container .level1_item .level2_container .level2_item {
		font-size:				9pt;
		font-weight:			bold;
		line-height:			21px;
		margin:					0;
		padding-top:			0;
		padding-left:			0;
		padding-bottom:			0;
		padding-right:			10px;
	}
	.waxing_sidebar .l2_first {
		background-image:		url('../img/waxing/sidelink_l2_first.png');
		background-position:	top right;
		background-repeat:		repeat-y;
		padding-right:			10px;
		line-height:			5px;
		height:					5px;
		overflow:				hidden;
	}
	.waxing_sidebar .l2_middle {
		background-image:		url('../img/waxing/sidelink_l2.png');
		background-position:	top right;
		background-repeat:		repeat-y;
		padding-right:			10px;
	}
	.waxing_sidebar .l2_last {
		background-image:		url('../img/waxing/sidelink_l2_last.png');
		background-position:	top right;
		background-repeat:		repeat-y;
		padding-right:			10px;
		line-height:			5px;
		height:					5px;
		overflow:				hidden;
	}
	.waxing_sidebar .l3 {
		background-image:		url('../img/waxing/sidelink_l3.png');
		background-position:	top right;
		background-repeat:		repeat-y;
		padding-right:			10px;
	}
/* [-] Second-level menu */

/* [+] Third-level menu */
	.waxing_sidebar .level1_container .level2_container .level3_container {
		/* list-style-type: 		none; */
		margin:					0;
		padding-top:			0;
		padding-left:			0;
		padding-bottom:			0;
		padding-right:			10px;
	}
	.waxing_sidebar .level1_container .level1_item .level2_container .level2_item .level3_container .level3_item {
		font-size:				8pt;
		font-weight:			normal;
		line-height:			10pt;
		margin:					0;
		padding:				0;
	}
/* [-] Third-level menu */

/* [+] Page 1 elements */
	.waxing_page1_colsep {
		width:					730px;
		background-image:		url('../img/waxing/page1_col_separator.png');
		background-position:	center center;
		background-repeat:		no-repeat;
		min-height: 			421px;
	}
	.waxing_page1_women {
		background-image:		url('../img/waxing/back_women.jpg');
		background-position:	top left;
		background-repeat:		no-repeat;
		float:					left;
		width:					344px;
		min-height: 			421px;
		text-align:				right;
		padding-right:			20px;
	}
	.waxing_page1_women .title_text {
		position:				absolute;
		margin-top:				205px;
		margin-left:			148px;
		width:					190px;
		height:					162px;
		text-align:				right;
		font-size:				7pt;
	}
	.waxing_page1_women .title_image {
		margin-top:				170px;
		width:					190px;
		height:					162px;
		text-align:				left;
		float:					right;
		background-image:		url('../img/waxing/page1_women_link.png');
		background-position:	top center;
		background-repeat:		no-repeat;
	}
	.waxing_page1_women .title_image .learn_more {
		width:					112px;
		height:					41px;
		margin-left:			76px;
		margin-top:				116px;
	}
	.waxing_page1_men {
		background-image:		url('../img/waxing/back_men.jpg');
		background-position:	top right;
		background-repeat:		no-repeat;
		float:					right;
		width:					344px;
		min-height: 			421px;
		text-align:				left;
		padding-left:			20px;
	}
	.waxing_page1_men .title_text {
		position:				absolute;
		margin-top:				205px;
		margin-left:			12px;
		width:					190px;
		height:					162px;
		text-align:				left;
		font-size:				7pt;
	}
	.waxing_page1_men .title_image {
		margin-top:				170px;
		width:					190px;
		height:					162px;
		float:					left;
		text-align:				left;
		background-image:		url('../img/waxing/page1_men_link.png');
		background-position:	top center;
		background-repeat:		no-repeat;
	}
	.waxing_page1_men .title_image .learn_more {
		width:					112px;
		height:					41px;
		margin-left:			3px;
		margin-top:				116px;
	}
	
	.waxing_page1_main_links {
		text-align:				left;
	}
/* [-] Page 1 elements */

/* [+] Page 2 elements */
	.waxing_page2_contents {
		padding-top:			20px;
		min-height:				301px;
		text-align:				left;
	}
	.waxing_page2_contents img {
		padding-right:			20px;
	}
/* [-] Page 2 elements */

/* [+] Page 3 elements */
	.waxing_page3_contents {
		padding-top:			10px;
		text-align:				left;
	}
	.waxing_category_element {
		width:					130px;
		height:					162px;
		float:					left;
		text-align:				left;
		margin-right:			20px;
		margin-bottom:			30px;
		background-position:	top center;
		background-repeat:		no-repeat;
	}
	.waxing_category_element .learn_more {
		width:					112px;
		height:					41px;
		margin-left:			9px;
		margin-top:				144px;
	}
	/*
		.waxing_page3_contents img {
			padding-top:			10px;
			padding-right:			20px;
		}
	*/
/* [-] Page 3 elements */

/* Page 4 elements */
.waxing_page4_contents {
	white-space:			normal;
	padding-top:			20px;
}
.waxing_page4_contents .left {
	float:					left;
	width:					130px;
}
.waxing_page4_contents .right {
	margin-top:				-16px;
	float:					left;
	width:					601px;
}
.waxing_page4_contents .right ul {
	margin-bottom:			0;
	padding-top:			0;
	padding-bottom:			0;
	list-style-image:		url('../img/etc/bullet.png');
	padding-right:			30px;
	margin-bottom:			0;
}
.waxing_page4_contents .inner_table {
	margin:					0;
}
.waxing_page4_contents .inner_table tr th {
	background-color:		#d0d0d0;
	font-weight:			normal;
	border-bottom:			1px solid white;
}
.waxing_page4_contents .inner_table tr td {
	background-color:		#eaeaea;
	border-bottom:			1px solid white;
}
.waxing_page4_contents .inner_table tr td strong {
	color:					#b20008;
}

/* [+] Alternate for free wax offer ~ apr 09, 2010 */
.alternate_background {
	background-image:		url('../img/waxing/alternate-background.jpg');
	background-position:	top right;
	background-repeat:		no-repeat;
	min-height:				375px;
}
.free_offer_box {
	width:					414px;
}
.free_offer_box .top {
	width:					414px;
	height:					7px;
	background-image:		url('../img/waxing/free_wax_offer/414pxbox_top.png');
	background-repeat:		no-repeat;
}
.free_offer_box .body {
	width:					399px;
	padding-left:			15px;
	padding-right:			5px;
	background-image:		url('../img/waxing/free_wax_offer/414pxbox_tile.png');
	background-repeat:		repeat-y;
}
.free_offer_box .body b {
	font-size:				7pt;
	color:					#b20008;
}
.free_offer_box .bottom {
	width:					414px;
	height:					8px;
	background-image:		url('../img/waxing/free_wax_offer/414pxbox_bottom.png');
	background-repeat:		no-repeat;
}
.free_offer_thankyou {
	font-size:				12pt;
	line-height:			18pt;
}
/* [-] Alternate for free wax offer ~ apr 09, 2010 */

