/* ------------------------------------------------------------------------
	Color Redefinition
------------------------------------------------------------------------- */

	body {
		color: #000;
	}
	
	a,
	a:visited {
		color: #000;
		text-decoration: none;
	}

/* ------------------------------------------------------------------------
	Content Hiding
------------------------------------------------------------------------- */

	#header ul,
	#header h1,
	#template,
	.sidebar,
	#sidebar,
	.videoPlayerSidebar,
	ul.steps,
	#btn_howTo,
	#btn_makeupArtist,
	.bottom_utilities,
	#footer,
	.btn_seeAll,
	.btn_close,
	.productImage,
	ul.utilities,
	div.productInfos .colLeft,
	div.productInfos .colRight .tabs,
	.hide,
	.btn_whereToBuy,
	.applicationBG,
	.label,
	#flashPlayer {
		display: none;
	}
	
	div.steps ol li { display: block !important; margin-bottom: 10px; }


/* ------------------------------------------------------------------------
	Layout
------------------------------------------------------------------------- */

	.print-logo {
		display: block;
		margin-bottom: 30px;
	}

	ul.categoryList { width: 100%; clear: both; margin: 0; }
	
		ul.categoryList li { float: left; clear: both; list-style: none; margin: 0 0 10px 0; padding: 0; }
	
			ul.categoryList li h5 { font-size: 1.4em; margin-bottom: 0; }

	ul.productList {
		float: left;
		list-style: none;
		margin: 0;
	}

		ul.productList li {
			clear: none;
			display: block; float: left;
			width: 250px;
			margin: 0 10px 0 0;
		}
		
			ul.productList li a { border: 0; }
			
			ul.productList li a img { float: left; margin: 0 10px 0 0; }
			ul.productList li a p { float: left; width: 150px; }
			
	
	div#storeResults li a { display: none; }