@charset "utf-8";
/* CSS Document */
/*

Copyright (c) 2008, Yahoo! Inc. All rights reserved.

Code licensed under the BSD License:

http://developer.yahoo.net/yui/license.txt

version: 2.6.0

*/

html {
	color:#000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
	line-height:normal;
}
ul {
	line-height:normal;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */

sup {
	/*	vertical-align:text-top;

*/	font-size: 18px;
	margin: 0px;
	padding: 0px;
	line-height: 6px;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/

input, textarea, select {
 *font-size:100%;
}
/*because legend doesn't inherit in IE */

legend {
	color:#000;
}
del, ins {
	text-decoration:none;
}
/*End reset browser styles

/*+++++++++++++++++++++++++++++++++++*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align: center;
	color:#5A554B;
}
a:link {
	color:#000000;
	text-decoration:underline;
}
a:visited {
	color:#000000;
	text-decoration:underline;
}
a:hover {
	color:#EC098D;
	text-decoration:none;
}
a:active {
	color:#000000;
	text-decoration:underline;
}
strong{
	font-weight:bold;
	}
#mainWrapper {
	overflow: visible;
	position: relative;
	visibility: visible;
	height:535px;
	width: 986px;
	top: 50px;
	text-align: left;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.trident7 #mainWrapper {
	top: 10px;
	height:555px;
}
.trident6 #mainWrapper {
	top: 5px;
}
#headerWrapper {
	z-index:999;
}
.webkit #headerWrapper {
	width:986px;
	height:80px;
}
.trident6 #headerWrapper {
	top:0;
	left:0;
}
#logoWrapper {
	float:left;
	width:200px;
	height:88px;
/*	margin-top:-32px;
*/}
#logoWrapper a {
	text-decoration:none;
}
/*This is the cart navigation DIV*/
#navMainWrapper {
	background-color: #ffffff;
	width:760px;
	height: 1%;
	font-size: 0.75em;
	font-weight: normal;
	padding: 0.5em;
	padding-right: 0.2em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}
#navMain {
	float:right;
}
#navMain ul li a:link {
	color:#EC098D;
}
#navMain ul li a:visited {
	color:#EC098D;
}
#navMain ul li a:hover {
	color:#5A554B;
}
#navMain ul li a:active {
	color:#EC098D;
}
#navMain ul li{
	padding-left:10px;
	}
/*This is the main navigation DIV*/
#navEZPagesTop {
	background-color: transparent;
	position: absolute;
	width:auto;
	font-size: 0.75em;
	font-weight: normal;
	padding: 0.5em;
	margin-top: 44px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 264px;
	z-index:999;
}
/*#navMain ul, #navCatTabs ul{
	margin-top: 57px;
}
.webkit #navEZPagesTop {
	margin-top: 14px;
}*/
.trident7 #navEZPagesTop{
	background-color: transparent;
	float:left;
	width:auto;
	font-size: 0.75em;
	font-weight: normal;
	padding-left: 0px;
	margin-top: 44px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 40px;
	z-index:999;
}
.trident6 #navEZPagesTop {
	background-color: transparent;
	float:left;
	width:auto;
	font-size: 0.75em;
	font-weight: normal;
	padding-left: 0px;
	margin-top: 40px;
	margin-right: 145px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index:999;
}
.trident7 #navEZPagesTop ul {
	padding-left:6px;
}
.trident6 #navEZPagesTop ul {
	padding-left: 0px;
}
.trident6 #navEZPagesTop ul li ul{
	padding-left:0px;
}
.trident7 #navEZPagesTop ul li ul {
	padding-left:0px;
}
.rightBoxHeading { /*Remove header in banner group*/
	display:none;
}
#bannerboxallContent br { /*Remove space in image banners in banner group*/
	display:none;
}
#bannerboxallContent img {
	padding-bottom:12px;
}
/*Main Section*/
/*Remove headers from overview sections*/
#ez_products_overview_Body #ezPagesHeading, #ez_spa_overview_Body #ezPagesHeading, #ez_salon_overview_Body #ezPagesHeading {
	display:none;
}
#contentMainWrapper {
}
#pageContent {
	height:350px;
	width:530px;
	overflow:auto;
	padding-left:1px;
}
#pageContent h3 {
	font-size: 14px;
	margin-bottom: 4px;
	color: #EC098D;
}
#ez_about_us_Body #pageContent p{
	margin-bottom:16px;
	width:100%;
}
#container {
	position:absolute;
	left:220px;
	top:174px;
}
#ez_our_staff_Body #ezPagesHeading {
	left: 20px;
	top: 194px;
}
#ezPagesHeading {
	font-size:16px;
	font-weight:bold;
	color:#EC098D;
	text-transform:capitalize;
	padding:0;
	position: absolute;
	left: 220px;
	top: 124px;
	clear:both;
}
.trident6 #ezPagesHeading,
.trident7 #ezPagesHeading {
	top: 150px;
}
#ezPageDefault h2 {
	font-size:16px;
	font-weight:bold;
}
/*Comments on prices*/
.notes {
}
/*Focus comments*/
.focusText {
	font-weight:bold;
	margin-bottom:10px;
}
.centerColumn {
	padding: 20px;
	border: 1px solid #324D4A;
	height:410px;
	font-size:0.825em;
	overflow:auto;
	width:736px;
}
.scroll-pane {
}
/*.webkit #bannerboxallContent, .webkit .centerColumn {
	margin-top:86px;
}*/
/*Main Copy*/
#mainCopy {
	position: absolute;
	left: 20px;
	top: 124px;
}
.trident6 #mainCopy  {
	top: 164px;
}
.trident7 #mainCopy{
	top: 144px;
}
#mainCopy a:link{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
#mainCopy a:visited{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
#mainCopy a:hover{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
#mainCopy a:active{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}

/*#indexHomeBody #mainCopy #focal{
	width:530px;
	height:405px;
	background-color: #FFFFFF;
	background-image: url(/images/pages/focal.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float:right;
}
*/
#focal {
	width:530px;
	height:405px;
	background-color: #FFFFFF;
	background-image: url(/images/pages/focal.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	margin-left:20px;
}
.trident6 #focal {
	width:530px;
	height:405px;
	background-color: #FFFFFF;
	background-image: url(/images/pages/focal.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float:none;
	margin-left:auto;
	position: absolute;
	top: 10px;
	left: 206px;
}
#ez_spa_overview_Body #focal {
	background-image: url(/images/pages/focal_spa.jpg);
}
#ez_salon_overview_Body #focal {
	background-image: url(/images/pages/focal_salon.jpg);
}
#ez_products_overview_Body #focal {
	background-image: url(/images/pages/focal_products.jpg);
}
#ez_our_staff_Body #focal {
	background-image: url(/images/pages/focal_staff.jpg);
}
#ez_products_overview_Body #focal {
	background-image: url(/images/pages/focal_products.jpg);
}

#ez_specials_Body #focal {
	background-image: url(/images/pages/xtreme.jpg);
}
#ez_spanx_Body #focal {
	background-image: url(/images/pages/focal_specials_spanx.png);
}
#ez_spanx_Body h1{
	display: none;
}
#ez_spanx_Body #mainCopy{
	top: 104px;
}
#mainCopy .copy {
	width:174px;
	float:left;
	margin-right:12px;
}
#mainCopy h1 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:18px;
}
/*SPECILA PAGE
=======================*/
.specialsprice,
#ez_specials_Body #mainCopy h1 {
	color:#EC098D;
}
#ez_specials_Body #ezPagesHeading{
	display:none;
	}
#specialsList li{
	font-size:14px;
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
	}
ul#specialsList{
	margin-top:20px;
	}
#ez_specials_Body h3{
	color:#7F1016;
	font-weight:bold;
	margin-bottom:4px;
	margin-top:8px;
}
#ez_specials_Body .copy ul{
	margin-bottom: 12px;
}
#ez_specials_Body .copy li{
	padding-left:15px;
	background-image: none;
	background-position: 1px 2px;
	background-repeat: no-repeat;
	font-size: 11px;
}
#ez_specials_Body #mainCopy p{
	padding-bottom: 4px
	}
/*END SPECIALS PAGE
=======================*/
/*INOA PAGE
=======================*/
#ez_inoa_haircolour_Body #container {
	background-image: url(/images/pages/focal_inoa.jpg);
	color: #ffffff;
	top: 114px;
	left: 226px; 
	height:405px;
}
#ez_inoa_haircolour_Body #container h1{
	margin-left: 190px;
	font-size: 24px;
	margin-top: 19px;
}
#ez_inoa_haircolour_Body #container h2{
	margin-left: 190px;
	font-size: 14px;
	font-weight: normal;
	margin-top: 4px;
}
#ez_inoa_haircolour_Body #container h3{
	margin-left: 250px;
	font-size: 14px;
	margin-top: 14px;
	color: #ffffff;
}
#ez_inoa_haircolour_Body #container p{
	margin-left: 250px;
	font-size: 11px;
	margin-top: 14px;
	width: 246px;
}
#ez_inoa_haircolour_Body #container p a:link, #ez_inoa_haircolour_Body #container p a:visited, #ez_inoa_haircolour_Body #container p a:active{
	color: #ffffff;
	text-decoration: underline;
}
#ez_inoa_haircolour_Body #container p a:hover{
	color: #C5D939;
	text-decoration: none;
}
#ez_inoa_haircolour_Body #ezPagesHeading{
	display: none;
}
#ez_inoa_haircolour_Body ul#sideMenu{
	margin-bottom: 185px;
}

/*END INOA PAGE
=======================*/
/*Reduce marging for side menu*/
#ezPageDefault #mainCopy h1 {
	margin-bottom:10px;
}
#mainCopy p {
	font-size:1em;
	padding-bottom:14px;
}
#ez_specials_Body #mainCopy h5 {
	font-size:1.2em;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:6px;
	font-weight:bold;
}
#mainCopy h2 {
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
#mainHeader {
	width:755px;
	height:24px;
	z-index:2;
	left:12px;
	top:450px;
	position: absolute;
	padding-top:2px;
	background-image: url(../images/layout/menu-trans.png);
}
.trident6 #mainHeader {
	width:750px;
	height:24px;
	z-index:2;
	left:12px;
	top:500px;
	position: absolute;
	padding-top:2px;
	background-image: none;
	background-color: #ffffff;
}
#mainHeader h2, #mainHeader ul, #mainHeader li {
	display:inline;
}
#mainHeader h2, #mainHeader ul {
	float:left;
}
#mainHeader h2 {
	font-size:16px;
	color:#EC098D;
	letter-spacing:0.1em;
	font-weight:bold;
	width:213px;
	margin-left:7px;
	margin-top:0px;
}
#mainHeader ul {
	padding-left: 0px;
}
.trident6 #mainHeader ul {
	padding-left: 0px;
}
#mainHeader li {
	background-image: url(../images/layout/bullet.png);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	padding-left: 21px;
	padding-right: 0px;
	font-size:16px;
}
#sideMenu ul {
	width:auto;
}
#ez_our_staff_Body #sideMenu{
	margin-top:40px;
}
#sideMenu li {
	margin-top:0;
	margin-bottom:5px;
}
#sideMenu a {
	text-decoration:none;
}
#sideMenu a:link {
	color:#5A554B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A55AB;
}
#sideMenu a:visited {
	color:#5A554B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A55AB;
}
#sideMenu a:hover {
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #5A55AB;
}
#sideMenu a:active {
	color:#5A554B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A55AB;
}
#sideMenu #currentPage {
	color:#EC098D;
	
}

/*FOOTER*/
/* #indexHomeBody #navSuppWrapper { landing pages and home address is in centerColumn
	margin: 0em;
	font-weight: bold;
	height: 28px;
	width: 774px;
	position: absolute;
	bottom: -16px;
	left:0px;
	font-size:0.875em;
	background-color:transparent;
	padding-bottom:2px;
}*/
#navSuppWrapper { /*rest below line*/
	margin: 0em;
	font-weight: bold;
	height: 28px;
	width: 960px;
	position: absolute;
	bottom: -48px;
	left:24px;
	font-size:0.875em;
	background-color:transparent;
	padding-bottom:2px;
}
#navSupp{
	background-color:transparent;
	background-image:url(/images/layout/credit_cards.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.firefox #navSuppWrapper {
}
/*#indexHomeBody .trident6 #navSuppWrapper { THIS MIGHT HAVE CAUSED THE duplication of foottor on top. Weird
	margin: 0em;
	background-color: transparent;
	font-weight: bold;
	height: 12px;
	width: 774px;
	position: absolute;
	bottom: 30px;
	right:205px;
	font-size:0.825em;
}
*/
#navSupp ul {
	text-align:center;
	padding-right:14px;
	width:730px;
	padding-left:106px;
	list-style-type: none;
	line-height: 1.5em;
	margin: 0;
	padding-top: 0.7em;
	padding-bottom: 0.5em;
}

#navSupp ul li {
	padding-left:40px;
}
#navSuppWrapper a:link {
	color:#5A554B;/*	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
*/
}
#navSuppWrapper a:visited {
	color:#5A554B;/*	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
*/
}
#navSuppWrapper a:hover {
	color:#5A554B;/*	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #5A554B;
*/
}
#navSuppWrapper a:active {
	/*	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
*/	color:#5A554B;
}
#siteinfoLegal {
	font-size:0.625em;
	width:770px;
	padding-top:60px;
	color:#CCCCCC;
	padding-left:10px;
}
#siteinfoLegal a {
	color:#CCCCCC;
}
.greeting, #indexDefaultHeading {
	display:none;
}
/*Price tables*/
.prices tr {
	background-color:#F2F2F2;
	z-index:1;
}
tr.alt td {
	background-color:#ffffff;
	z-index:1;
}
tr.over td {
	background-color:#FCE0EC;
	z-index:1;
}
#ez_Specials_Test_Body .prices td {
	padding:4px;
	}
#ez_specials_Body .prices td {
	padding:4px;
	}

.prices td {
	padding:8px;
	border: 1px solid #CCCCCC;
	z-index:1;
}
#ez_specials_Body .prices{
	margin-top:20px;
	}
.prices {
	margin-top:2px;
	margin-bottom:20px;
	font-weight:bold;
}
.trident7 .prices {
	margin-top:2px;
}
.trident6 .prices {
	margin-top:2px;
}
.prices ul{
	font-weight:normal;
	}
.prices .timeServices{
	font-style:italic;
	font-weight:normal;
	}
.normalPriceText{
	font-weight:normal;
	}
/*Customize Category Page
+++++++++++++++++++++++++++*/
#indexCategoriesHeading{
	font-size: 18px;
	font-weight: bold;
	color:#EC098D;
	position: absolute;
	left: 20px;
	top:124px;
}
.trident7 #indexCategoriesHeading{
	top: 134px;
}
#indexCategories #mainCopy {
	position: absolute;
	left: 20px;
	top: 164px;
	font-size:1.1em;
}
#indexCategories.centerColumn{
	padding-left:180px;
	width:576px;
}

/*END Customize SubCategory Page
+++++++++++++++++++++++++++*/
/*Customize SubCategory Page
+++++++++++++++++++++++++++*/
.categoryListBoxContents a{
	text-decoration:none;
	}
.categoryListBoxContents{
	margin-top:60px;
}
/*END Customize SubCategory Page
+++++++++++++++++++++++++++*/
/*Customize Product Listing Page
+++++++++++++++++++++++++++*/
#productListHeading{
	font-size: 18px;
	font-weight: bold;
}
.productListing-rowheading {
	display:none;
}
#productsListingListingTopLinks,
#productsListingTopNumber,
#productsListingBottomNumber,
#productsListingListingBottomLinks
{
	font-size:0.75em;
	padding-bottom:16px;
	}
#productsListingListingTopLinks a:link,
#productsListingListingBottomLinks a:link{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
	text-decoration:none;
}
#productsListingListingTopLinks a:visited,
#productsListingListingBottomLinks a:visited{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
	text-decoration:none;
}
#productsListingListingTopLinks a:hover,
#productsListingListingBottomLinks a:hover{
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #5A554B;
	text-decoration:none;
}
#productsListingListingTopLinks a:active,
#productsListingListingBottomLinks a:active{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5A554B;
	text-decoration:none;
}

h3.itemTitle{
	font-size:1.3em;
	font-weight:bold;
	color:#EC098D;
	padding:0em;
	marging:0em;
	}
.itemTitle a:link{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.itemTitle a:visited{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.itemTitle a:hover{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.itemTitle a:active{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.productListing-odd{
	background-color:#F2F2F2;
}
.tabTable td {
	padding:8px;
	border: 1px solid #CCCCCC;
	z-index:1;
}
.trident .tabTable{
	width:97%;
	}
.trident.priceStyle{
	font-size:1.3em;
	font-weight:bold;
	}
.moreInfoLink{
	font-size:0.85em;
	}
.moreInfoLink a:link{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.moreInfoLink a:visited{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.moreInfoLink a:hover{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.moreInfoLink a:active{
	color:#EC098D;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EC098D;
	text-decoration:none;
	}
.priceStyle{
	font-size:1.3em;
	font-weight:bold;
}

/*END Customize List Page
+++++++++++++++++++++++++++*/

/*Customize Product Page
+++++++++++++++++++++++++++*/
#productName {
	color:#EC098D;
	margin-top:20px;
	margin-bottom:10px;
	font-size:1.25em;
	font-weight:bold;
}
#productMainImage {
	float:left;
}
#cartAdd { /*This was in default*/
	position:absolute;
	bottom:40px;
	left:362px;
	text-align: left;
	border: 1px solid #999999;
	padding: 0.5em;
	margin-top: 0.5em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size:0.825em;
}
.trident6 #cartAdd {
	bottom:120px;
}
h4.optionName {
	line-height: normal;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productAttributes {
	position:absolute;
	right:240px;
	top: 142px;
	width:150px;
	height:350px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.trident6 #productAttributes {
	top: 182px;
	right:290px;
}
#productAttributes label {
	line-height: normal;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 0em;
}
#productAttributes label {
	width: 16em;
	float: left;
	text-align: left;
	margin-right: 0.4em;
	display: block;
	padding-top: 0px;
	margin-top:0px;
}
#productAttributes input{
	margin-top:0px;
	font-size:1.25em;
	}
.wrapperAttribsOptions{
	font-size: 0.675em;
}
#attribsOptionsText{
	font-size: 0.875em;
}
#productPrices{
	font-size: 1.2em;
	font-weight: bold;
	color: #999999;
}
#productDescription{
	margin-left:0;
	padding-left:0;
	width:200px;
	float:left;
	padding-right:4px;
}
#productDescription ul{
	margin-left:0;
	padding-left:0;

}
#productGeneral ul{
}
#productDescription ul li:first-child{
	padding-left:0;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0em 0.6em;
}
#productDescription ul li{
	font-size: 0.875em;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:12px;
	background-color: transparent;
	background-image: url(/images/layout/bullet.png);
	background-repeat: no-repeat;
	background-position: 0em 0.5em;
}
.trident7 #productDescription ul li{
	font-size: 0.875em;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:12px;
	background-color: transparent;
	background-image: url(/images/layout/bullet.png);
	background-repeat: no-repeat;
	background-position: 0em 0.7em;
}
#productDescription p{
	font-size: 0.875em;
	width:98%;
	}
.trident #productDescription p{
	width:98%;
	}
#productInformationLinks{
	position:absolute;
	width:370px;
	left:26px;
	top:456px;
}
.trident6 #productInformationLinks{
	top:556px;
}
#closeCondition {
	visibility:hidden;
	position:absolute;
	width:370px;
	left:26px;
	top:456px;
}
.trident6 #closeCondition {
	top:556px;
}
#gift_conditions{
	visibility:hidden;
	position: absolute;
	height: 327px;
	width: 296px;
	left: 26px;
	top: 132px;
	background:transparent;
	background-image: url(/images/layout/terms-trans.png);
	font-size:0.875em;
	padding:8px;	
}
.trident6 #gift_conditions {
	top:192px;
}
#gift_conditions li{
	margin-top:4px;
	margin-bottom:4px;
	color:#000000;
	}
#gift_conditions h2{
 	font-size:1em;
	font-weight:bold;
	}
.currency{
	font-size: 0.75em;
	color: #666666;
}
/*END Customize Product Page
+++++++++++++++++++++++++++*/
/*Staff Bio Page
+++++++++++++++++++++++++++*/

.bioContainer{
	width:500px;
	height:196px;
	text-align:left;
	margin-bottom:18px;
}
.bioContainer h2{
	float:right;
	width:330px;
	margin-bottom:10px;
}
.bioContainer_s{
	width:250px;
	height:200px;
	text-align:left;
	margin-bottom:18px;
	float: left;
}
.bioContainer_s h2{
	width:250px;
	margin-bottom:8px;
}
.bioContainer_s h2 a:link{
	color: #5a554b;
	border-bottom: 1px #666 dotted;
	text-decoration: none;
}
.bioContainer_s h2 a:visited{
	color: #5a554b;
	border-bottom: 1px #666 dotted;
	text-decoration: none;
}
.bioContainer_s h2 a:hover{
	color: #EC098D;
	text-decoration: none;
}
.bioContainer_s h2 a:active{
	color: #EC098D;
	text-decoration: none;
}
#ez_kevin_murphy_Body .bioContainer h2,
#ez_silverado_jewellery_Body .bioContainer h2,
#ez_skin_care_products_Body .bioContainer h2,
#ez_hair_appliances_Body .bioContainer h2,
#ez_hair_care_products_Body .bioContainer h2{
	width:104px;
}
.bioContainer p{
	float:right;
	width:330px;
}

#ez_skin_care_products_Body .bioContainer p,
#ez_hair_appliances_Body .bioContainer p,
#ez_hair_care_products_Body .bioContainer p,
#ez_brazilian_blowout_Body .bioContainer p{
	width:104px;
	margin-top:6px;
}
#ez_silverado_jewellery_Body .bioContainer p,
#ez_kevin_murphy_Body .bioContainer p{
	width:90%;
	margin-top:0px;
	float:none;
	margin-bottom:6px;
}
#ez_brazilian_blowout_Body .bioContainer p{
	width:90%;
	margin-top:0px;
	float:left;
	margin-bottom:6px;
}
#ez_silverado_jewellery_Body .bioContainer h2,
#ez_kevin_murphy_Body .bioContainer h2{
	float:none;
	width:330px;
	margin-bottom:10px;
}
#ez_brazilian_blowout_Body .bioContainer h2{
	float:left;
	width:500px;
	margin-bottom:10px;
}
.bioContainer h2 a:link{
	color: #666;
	border-bottom: 1px #666 dotted;
	text-decoration: none;
}
.bioContainer h2 a:visited{
	color: #666;
	border-bottom: 1px #666 dotted;
	text-decoration: none;
}
.bioContainer h2 a:hover{
	color: #EC098D;
	text-decoration: none;
}
.bioContainer h2 a:active{
	color: #EC098D;
	text-decoration: none;
}
#ez_silverado_jewellery_Body .bioContainer img,
#ez_kevin_murphy_Body .bioContainer img,
#ez_brazilian_blowout_Body .bioContainer img{
	margin-bottom:10px;
}
#ez_silverado_jewellery_Body .bioContainer,
#ez_kevin_murphy_Body .bioContainer,
#ez_brazilian_blowout_Body .bioContainer{
	width:500px;
	height:auto;
	text-align:left;
	margin-bottom:0px;
}
#ez_silverado_jewellery_Body #container,
#ez_kevin_murphy_Body #container{
	position:absolute;
	left:220px;
	top:124px;
}
#ez_brazilian_blowout_Body #container{
	width: 500px;
}
#ez_silverado_jewellery_Body #pageContent,
#ez_kevin_murphy_Body #pageContent{
	height:450px;
	width:530px;
	overflow:auto;
	padding-left:1px;
}
#ez_silverado_jewellery_Body #ezPagesHeading,
#ez_kevin_murphy_Body #ezPagesHeading{
	display:none;
}
/*xtreme lashes*/
#ez_xtreme_lashes_Body .bioContainer p{
	width:90%;
	margin-top:0px;
	float:none;
	margin-bottom:6px;
}
#ez_xtreme_lashes_Body .bioContainer h2{
	float:none;
	width:330px;
	margin-bottom:10px;
}
#ez_xtreme_lashes_Body .bioContainer img{
	margin-bottom:10px;
}
#ez_xtreme_lashes_Body .bioContainer{
	width:500px;
	height:auto;
	text-align:left;
	margin-bottom:0px;
}
#ez_xtreme_lashes_Body #container {
	position:absolute;
	left:220px;
	top:124px;
}
#ez_xtreme_lashes_Body #pageContent {
	height:450px;
	width:530px;
	overflow:auto;
	padding-left:1px;
}
#ez_xtreme_lashes_Body #ezPagesHeading{
	display:none;
}
/*end xtreme lashes*/
/*eye lashes*/
#ez_eyelash_extensions_Body .bioContainer p{
	width:90%;
	margin-top:0px;
	float:none;
	margin-bottom:6px;
}
#ez_eyelash_extensions_Body .bioContainer h2{
	float:none;
	width:330px;
	margin-bottom:10px;
}
#ez_eyelash_extensions_Body .bioContainer img{
	margin-bottom:10px;
}
#ez_eyelash_extensions_Body .bioContainer{
	width:500px;
	height:auto;
	text-align:left;
	margin-bottom:0px;
}
#ez_eyelash_extensions_Body #container {
	position:absolute;
	left:220px;
	top:124px;
}
#ez_eyelash_extensions_Body #pageContent {
	height:450px;
	width:530px;
	overflow:auto;
	padding-left:1px;
}
#ez_eyelash_extensions_Body #ezPagesHeading{
	display:none;
}
/*end eyelashes*/

#ez_daycare_service_Body #pageContent p{
	width:80%;
	margin-bottom:8px;
}
.bioContainer img {
	margin-right:8px;
	margin-bottom: 8px;
/*	height: 166px;
	width: 110px;
*/	padding: 10px;
	border: 1px solid #ccc;
	background-color: #eee;
	top:0;
	left:0;
	float:left;
}
.bioContainer_s img {
	margin-right:8px;
/*	height: 166px;
	width: 110px;
*/	padding: 10px;
	border: 1px solid #ccc;
	background-color: #eee;
	top:0;
	left:0;
	float:left;
}
.bioContainer_products img {
	margin-right:10px;
	border: 1px solid #ccc;
	float:left;
}
/*#ez_daycare_service_Body .bioContainer img,
#ez_hair_extensions_Body .bioContainer img,
#ez_skin_care_products_Body .bioContainer img,
#ez_hair_appliances_Body .bioContainer img,
#ez_hair_care_products_Body .bioContainer img {
	height: auto;
	width: auto;
}
*/#ez_hair_appliances_Body .bioContainer img{
	margin-bottom:4px;
	}
.bioContainer img {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.bioContainer_s img {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#shippingInfoMainContent p,
#conditionsBody p,
#privacy p{
	margin-top:10px;
	margin-bottom:10px;
	}
#conditionsMainContent ol li{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:25px;
	list-style:decimal;
	}
/*Log OFF page, Page not found page
++++++++++++*/
#notFoundInformationHeading,
#logoffDefaultHeading,
#logoffDefaultMainContent{
	font-size: 14px;
	width: 50%;
	font-weight:bold;
	margin-bottom:1em;
	}
#pageNotFoundHeading{
	font-size: 16px;
	font-weight:bold;
	margin-bottom:2em;
}
#pageNotFound ul{
	margin-bottom:0.5em;
}
#pageNotFound li{
	margin-top:0.6em;
	margin-bottom:0.6em;
}
#small-print-cc{
	font-size:10px;
}
#ez_spanx_Body #mainCopy p{
	padding-bottom: 10px;
}


/*OCTOBER 3, 2011*/
#ez_About_this_eCommerce_website_Body #ezPagesHeading {
text-transform: none;
left: 20px;
}
