/* =Main Elements
----------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, 
center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0px;
	font-family: arial, sans-serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	}

html {
	height: 100%;
	width: 100%;
	}

body {
	background: #304e8d url('../images/bg.gif') repeat-y 0px 0px;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	height: 100%;
	margin: 0px auto;
	width: 100%;
	}

.clearit {
	clear: both;
	font-size: px; /*for IE*/
	height: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	}

h1, h2, h3, h4, h5, h6, h7, h8 {
	font-weight: normal;
	}

a {
	outline: none;
	}

ol {
	margin: 15px 0px 0px 20px;
	}

ol li {
	padding-bottom: 7px;
	}

sup {
	bottom: 1ex;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
	_vertical-align: bottom;
	font-size: x-small;
	}
a.btn3 {
    background: transparent url('../images/btn3_a.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    height: 21px;
    margin: 0px 0px 0px 0px;
    padding-right: 8px;
    text-decoration: none;
}
a.btn3 span {
    background: transparent url('../images/btn3_span.png') no-repeat top left;
    display: block;
    font-size: 11px;
    line-height: 11px;
    padding: 5px 0px 5px 8px; /* top & bottom padding + line height = btn height */
} 
a.btn3:hover {
    background: transparent url('../images/btn3_a.png') no-repeat scroll bottom right;
}
a.btn3:hover span {
    background: transparent url('../images/btn3_span.png') no-repeat bottom left;
} 



/* =Form Elements
----------------------------------------------- */

form {
	display: inline;
	}

input, select, option, textarea {
	color: #333;
	font-family: arial, sans-serif;
	font-size: 13px;
	}

input.reg, select.reg, textarea.reg {
	background-color: #fff;
	border: 1px solid #fff;
	padding: 5px;
	width: 200px;
	}

input.alt, select.alt, textarea.alt {
	background-color: #fff;
	border: 1px solid #fff;
	padding: 5px;
	}
	
input.error, select.error, textarea.error {
	border: 1px solid #c00;
	color: #c00;
	}
	
.error {
	color: #c00;
}




/* =Common Elements
----------------------------------------------- */

#container {
	height: 100%;
	position: relative;
	width: 1253px;
}
#header {
	background: #6c6c6c url('../images/header.gif') repeat-x 0px 0px;
	color: #fff;
	height: 50px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 60;
}
#header a {
	color: #fff;
	text-decoration: none;
}
#header a:hover {
	color: #dcdcdc;
}
#header #sites {
	left: 18px;
	position: absolute;
	top: 14px;
}
#header #sites li {
	float: left;
	list-style: none;
	margin-right: 11px;
}
#header #sites li a {
	display: block;
	height: 36px;
}
#header #sites li:first-child {
	background: url('../images/sitetab_blinc.gif') no-repeat 0px 0px;
	width: 89px;
}
#header #sites li:first-child + li {
	background: url('../images/sitetab_resurfastic.gif') no-repeat 0px 0px;
	width: 132px;
}
/*#header #sites li.on {
	background-position: 0px 0px !important;
}*/
#header #sites li a span {
	visibility: hidden;
}
#header #callout {
	background: url('../images/headerarrow.png') no-repeat 0px 2px;
	height: 30px;
	left: 275px;
	overflow: hidden;
	padding-left: 20px;
	position: absolute;
	top: 16px;
	width: 560px;
}
#header #callout a:hover {
	text-decoration: underline;
}
#header #mini-cart {
	background-color: #9f9f9f;
	font-size: 11px;
	padding: 8px;
	position: absolute;
	left: 840px;
	top: 0px;
	width: 344px;
}
#header #mini-cart .your-bag {
	background: url('../images/icon_bag.png') no-repeat 0px 0px;
	float: left;
	height: 14px;
	margin-right: 10px;
	padding: 5px 0px 0px 25px;
}
#header #mini-cart .your-bag + .btn3 {
	float: left;
}
#header #mini-cart li {
	float: right;
	list-style: none;
	padding: 5px 3px 0px 0px;
}
#col1 {
	background: transparent url('../images/bg_col1.png') repeat-y 0px 0px;
	float: left;
	height: 100%;
	margin-top: 50px;
	min-height: 100%;
	position: relative;
	width: 292px;
	}

#logo {
	background: transparent url('../images/logo.png') no-repeat 0px 0px;
	height: 96px;
	left: 0px;
	position: absolute;
	top:40px;
	width: 249px;
	}

#logo span {
	visibility: hidden;
	}

#logo a {
	display: block;
	height: 100px;
	text-decoration: none;
	width: 249px;
	}

#livechat {
	padding: 15px 0px 0px 10px;
	margin-top: 10px;
}

#side {
	background: url('../images/transparent2.png') repeat 0px 0px;
	left: 0px;
	height: 122px;
	padding: 25px 25px 25px 43px;
	position: absolute;
	top: 475px;
	width: 181px;
	}

#side h1 {
	color: #3b5998;
	font-size: 15px;
	margin: -3px 0px 5px 0px;
	}

#side input.reg {
	color: #747474;
	margin-bottom: 4px;
	width: 170px;
	}

ul#find {
	margin: 15px 0px 0px 0px;
	}

ul#find li {
	background: url('../images/arrow_light.png') no-repeat 0px 3px;
	font-size: 10px;
	list-style: none;
	padding: 0px 0px 2px 10px;
	text-transform: uppercase;
	}

ul#find li a {
	color: #999;
	text-decoration: none;
	}

ul#find li a:hover {
	color: #3b5998;
	}

#content {
	float: left;
	height: 100%;
	position: relative;
	text-align: justify;
	}

#col2 {
	background: url('../images/bg_col2.png') repeat-y 0px 0px;
	float: left;
	height: 100%;
	left: 0px;
	padding: 0px 43px 0px 43px;
	position: absolute;
	top: 0px;
	width: 301px;
	}

#col2 h2 {
	font-size: 16px;
	color: #3b5998;
	margin-bottom: 5px;
	}	
	
.clipwrapper {
	height: 406px;
	margin: 67px 0px 0px 0px;
	position: relative;
	width: 301px;
	}

.prod-md a {
	display: block;
	}

.clipwrapper img {
	height: 406px;
	width: 301px;
	}

ul.thumbs {
	float: left;
	width: 144px;
	}

ul.thumbs li {
	float: left;
	list-style: none;
	margin: 27px 0px 0px 10px;
	}

ul.thumbs li:first-child {
	margin-left: 0px;
	}

ul.thumbs a.prod-sm {
	border: 5px solid #9aaacb;
	display: block;
	height: 57px;
	width: 57px;
	}

ul.thumbs a.prod-sm:hover {
	border: 5px solid #3b5998;
	}

ul.thumbs a.prod-sm img {
	width: 57px;
	}

ul.swatches {
	float: right;
	margin-top: 27px;
	width: 144px;
	}

ul.swatches li {
	float: right;
	list-style: none;
	margin: 0px 0px 5px 5px;
	}

ul.swatches li a {
	border: 3px solid #9aaacb;
	display: block;
	height: 25px;
	width: 25px;
	}
	
ul.swatches li a:hover {
	border: 3px solid #3b5998;
	}

ul.swatches li img {
	width: 25px;
	}

a.zoom {
	background: url('../images/icon_plus.gif') no-repeat 0px 2px;
	clear: right;
	color: #9aaacb;
	display: block;
	float: right;
	font-size: 10px;
	margin-top: 5px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	text-transform: uppercase;
	}

a.zoom:hover {
	color: #fff;
	}

#col3 {
	float: left;
	left: 387px;
	padding: 67px 0px 0px 43px;
	position: absolute;
	top: 0px;
	width: 478px;
	}

#col3-alt {
	float: left;
	left: 0px;
	padding: 67px 0px 43px 43px;
	position: absolute;
	top: 0px;
	width: 780px;
	}

#col3 p, #col3-alt p {
	padding-top: 15px;
	}

#col3 p a, #col3-alt a, #col2 a {
	color: #fff;
	}

#col3 p a:hover, #col3-alt a:hover, #col2 a:hover {
	color: #ccc;
	}

#col3 h2, #col3-alt h2 {
	font-size: 16px;
	margin-top: 20px;
	}

#col3-alt h3 {
	margin: 15px 0px -10px 0px;
	}
	
#desc {
	color: #6f6f6f;
	line-height: 18px;
	margin-bottom: 50px;
	}

#addcart {
	clear: left;
	}

#addcart-qty {
	background-color: #50699e;
	float: left;
	height: 32px;
	padding: 10px 10px 0px 10px;
	text-align: center;
	width: 45px;
	}

#addcart-options {
	background-color: #50699e;
	float: left;
	height: 32px;
	padding: 10px 10px 0px 0px;
	text-align: left;
	width: 148px;
	}

#addcart-options img {
	float: left;
	height: 19px;
	margin-right: 5px;
	width: 19px;
	}

#addcart-qty select.alt, #addcart-options select.alt {
	padding: 0px;
	}
	
#addcart-qty input.alt {
	padding: 1px 2px;
	}

#addcart-price {
	background: #50699e url('../images/icon_shipping.png') no-repeat 10px 12px;
	float: left;
	font-size: 16px;
	height: 30px;
	padding: 12px 10px 0px 10px;
	text-align: right;
	width: 127px;
	}

#addcart-add {
	background-color: #50699e;
	clear: right;
	float: left;
	height: 29px;
	padding: 13px 10px 0px 10px;
	width: 87px;
	}
#addcart-out {
	background-color: #50699e;
	clear: right;
	float: left;
	height: 29px;
	padding: 13px 10px 0px 10px;
	width: 87px;
	}
    	
#addcart-call {
	background-color: #50699e;
	clear: right;
	float: left;
	height: 29px;
	padding: 7px 10px 6px 10px;
	width: 87px;
	}

#footer {
	color: #9aaacb;
	float: right;
	font-size: 11px;
	left: 43px;
	line-height: 15px;
	position: absolute;
	text-align: left;
	top: 712px;
	width: 383px;
	}

#footer a {
	color: #9aaacb;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #3b5998;
	}
#footer .phone {
	color: #3b5998;
}
#pressFooter {
	color: #9aaacb;
	font-size: 11px;
	line-height: 15px;
	text-align: left;
	}
	
.btn {
	background: url('../images/arrow_double2.png') no-repeat 0px 4px;
	margin-top: 15px;
	padding-left: 20px;
	}

.btn a {
	color: #9aaacb;
	font-size: 14px;
	text-decoration: none;
	}

.btn a:hover {
	}

#page-nav {
	margin-top: 70px;
	}

#page-nav h2 {
	font-size: 14px;
	color: #3b5998;
	margin-bottom: 5px;
	}

#page-nav ul {
	margin-bottom: 15px;
	}

#page-nav ul li {
	background: url('../images/bullet.png') no-repeat 0px 3px;
	line-height: 110%;
	list-style: none;
	padding: 0px 0px 7px 10px;
	}

#page-nav ul li a {
	color: #fff;
	text-decoration: none;
	}

#page-nav ul li a:hover {
	color: #ccc;
	}

#col2-content {
	margin-top: 80px;
	}

#articleSlider ul li .news-item {
	margin-bottom: 30px;	
	}

#articleSlider ul li > .news-item .date {
	background-color: #3b5998;
	clear: left;
	color: #fff;
	float: left;
	font-size: 10px;
	margin-right: 10px;
	padding: 4px 0px 4px 0px;
	text-align: center;
	width: 30px;
	}

#articleSlider ul li > .news-item .date span {
	display: block;
	font-size: 14px;
	font-weight: bold;
	}

#articleSlider ul li > .news-item .news a {
	clear: right;
	color: #fff;
	text-decoration: none;
	}

#articleSlider ul li > .news-item .news a:hover {
	color: #ccc;
	}


/* Easy Slider */
#slider {
	height: 370px;
	width: 490px;
	overflow: hidden;
	}

#celebrity {
	height: 370px;
	width: 700px;
	overflow: hidden;
	}

#slider ul, #celebrity ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 9000px;
	}
	
#slider li { 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	display: inline;
	list-style-type: none;
	float: left;
	width: 480px;
	height: 380px;
	overflow: hidden;
	}
	
#celebrity li { 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	display: inline;
	list-style-type: none;
	float: left;
	width: 700px;
	height: 420px;
	overflow: hidden;
	padding: 0px;
	}
	
.celebrity {	
	clear: left;
	height: 180px;
	margin-top: 20px;
	width: 860px;
	}

.celebrity div {
	float: left;
	height: 180px;
	padding: 0px 20px 15px 0px;
	width: 100px;
	}

.celebrity div img {
	margin-bottom: 5px;
	width: 100px;
	}
	
.celebrity span {
	display: block;
	font-size: 12px;
	text-align: center;
	}

span#prevBtn a {
	background: url('../images/arrow_double2_alt.png') no-repeat 0px 4px;
	color: #9aaacb;
	font-size: 14px;
	margin: 15px 26px 0px 0px;
	padding-left: 20px;
	text-decoration: none;
	text-transform: lowercase;
	}
	
span#nextBtn a {
	background: url('../images/arrow_double2.png') no-repeat 33px 4px;
	color: #9aaacb;
	font-size: 14px;
	margin: 8px 0px 0px 0px;
	padding-right: 22px;
	text-decoration: none;
	text-transform: lowercase;
	}	

#articleSlider {
	height: 554px;
	width: 301px;
	overflow: hidden;
}

#articleSlider ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height:9000px;
	}
#articleSlider li { 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	list-style-type: none;
	float: left;
	width: 301px;
	height: 554px;
	overflow: hidden;
	}
	
span#prevBtn2 a {
	background: url('../images/arrow_double2_alt.png') no-repeat 0px 4px;
	color: #9aaacb;
	font-size: 14px;
	margin: 15px 26px 0px 0px;
	padding-left: 20px;
	text-decoration: none;
	text-transform: lowercase;
	}
	
span#nextBtn2 a {
	background: url('../images/arrow_double2.png') no-repeat 33px 4px;
	color: #9aaacb;
	font-size: 14px;
	margin: 15px 0px 0px 0px;
	padding-right: 22px;
	text-decoration: none;
	text-transform: lowercase;
	}							

/* // Easy Slider */


.magazines {
	clear: left;
	height: 115px;
	width: 530px;
	}

.magazines div {
	float: left;
	height: 100px;
	padding: 0px 28px 15px 0px;
	width: 72px;
	}

.magazines div img {
	width: 72px;
	}
	
#explainer {
	left: 390px;
	position: absolute;
	top: 120px;
	width: 360px;
	}

.scroll-pane {
	height: 380px;
	width: 477px;
	overflow: auto;
	}

table.downloadsTable {
	width: 370px;
	}

table.downloadsTable th {
	font-size: 15px;
	font-weight: normal;
	padding: 20px 0px 3px 0px;
	text-align: left;
	text-transform: lowercase;
	}

table.downloadsTable td {
	border-top: 1px solid #50699e;
	padding: 3px 5px 3px 0px;
	}

table.downloadsTable td a {
	background: url('../images/arrow_download.png') no-repeat 0px 2px;
	color: #9aaacb !important;
	font-size: 14px;
	padding-left: 13px;
	text-decoration: none;
	}

ul.socialLinks {
	clear: left;
	margin-top: 20px;
	}

ul.socialLinks li {
	float: left;
	list-style: none;
	padding: 0px 30px 30px 0px;
	}

img.right {
	float: right;
	margin: 0px 0px 15px 20px;
	}

ul.company-logos li {
	float: left;
	list-style: none;
	padding: 30px 30px 0px 0px;
	}

ul.company-logos li img {
	width: 90px;
	}





/* =News Elements
----------------------------------------------- */

#newsContentHolder {
	padding-bottom: 30px;
	}

#newsContentHolder h1 {
	font-size: 16px;
	margin-top: 5px;
	}

#newsContentHolder h2 {
	font-size: 16px;
	margin-top: 8px;
	}

#newsContentHolder h3 {
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	}

#newsContentHolder p {
	padding-top: 15px;
	}

#newsContentHolder a {
	color: #fff;
	}

#newsContentHolder a:hover {
	color: #ccc;
	}

#newsContentHolder ul {
	margin-left: 20px;
	}



/* =Accordion Elements
----------------------------------------------- */
#accordion {
	margin: 5px 0px 0px 0px;
	}

.list_head { /*header of 1st demo*/
	background: url('../images/arrow_left.png') no-repeat 0px 5px;
	border-top: 1px solid #50699e;
	cursor: pointer;
	padding: 5px 0px 5px 20px;
	}

div.selected .list_head {
	background: url('../images/arrow_down.png') no-repeat 0px 5px;
	cursor: pointer;
	}

div.selected .list_body {
	color: #9aaacb;
	padding: 0px 0px 5px 20px;
	}



/* =Home Elements
----------------------------------------------- */

#feature {
	height: 500px;
	left: 0px;
	position: absolute;
	top: 50px;
	width: 908px;
	z-index: 666 !important;
	}

#home {
	background: url('../images/transparent2.png') no-repeat 0px 0px;
	height: 172px;
	left: 43px;
	position: absolute;
	top: 525px;
	width: 865px;
	z-index: 899 !important;
	}

#home #col-a {
	float: left;
	padding: 20px;
	width: 508px;
	}

#home #col-a img.prod {
	float: left;
	margin: 5px 0px 0px -15px;
	}

#home #col-a img.responsible {
	float: right;
	margin: 10px 5px 0px 0px;
	}

#home #col-a h2 {
	color: #fff;
	font-size: 18px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	text-align: left !important;
	text-transform: lowercase;
	}

#home #col-a p {
	color: #fff;
	line-height: 15px;
	padding-bottom: 7px;
	text-align: left;
	}
#home #col-a ul {
	float: left;
	margin-right: 20px;
	width: 40px;
}
#home #col-a ul li {
	background: url('../images/home_3images.png') no-repeat left top;
	height: 40px;
	list-style: none;
	margin-bottom: 5px;
	position: relative;
	width: 40px;
}
#home #col-a ul li.first {
	background-position: 0px 0px;
}
#home #col-a ul li.second {
	background-position: 0px -45px;
}
#home #col-a ul li.third {
	background-position: 0px -89px;
}
#home #col-a ul li a {
	display: block;
	height: 40px;
	text-decoration: none;
	width: 40px;
}
#home #col-a ul li span {
	background: url('../images/home_tip.png') no-repeat right center;
	color: #666 !important;
	display: block;
	font-size: 12px;
	padding: 10px;
	position: absolute;
	right: 30px;
	text-align: left;
	top: -5px;
	width: 200px;
	visibility: hidden;
}
#home #col-a ul li:hover span {
	visibility: visible;
}

#home #col-b {
	clear: right;
	float: left;
	text-align: left;
	width: 317px;
	}

#home #col-b #tips {
	background: url('../images/home_tips.jpg') no-repeat left top;
	margin: 28px 0px 20px 0px;
	}

#home #col-b #tips a {
	display: block;
	height: 47px;
	text-decoration: none;
	width: 317px;
	}
	
#home #col-b #tips a span {
	visibility: hidden;
	}
	
#home #col-b h3 {
	background: url('../images/news_line.png') no-repeat left bottom;
	color: #9aaacb;
	font-size: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
	}

#home #col-b #date {
	background-color: #3b5998;
	color: #fff;
	float: left;
	font-size: 10px;
	margin-right: 10px;
	padding: 4px 0px 4px 0px;
	text-align: center;
	width: 30px;
	}

#home #col-b #date span {
	display: block;
	font-size: 14px;
	font-weight: bold;
	}

#home #col-b #news a {
	color: #fff;
	text-decoration: none;
	text-align: left;
	}

#home #col-b #news a:hover {
	color: #999;
	text-align: left;
	}

.social {
	float: left;
	margin: 17px 0px 15px 0px;
	}

.social span {
	color: #9aaacb;
	font-size: 11px;
	text-transform: uppercase;
	}

.social ul {
	width: 130px;
	}

.social ul li {
	float: left;
	height: 28px;
	list-style: none;
	padding: 7px 5px 0px 0px;
	width: 29px;
	}

.social ul li a {
	display: block;
	height: 28px;
	text-decoration: none;
	width: 29px;
	}

.social ul li.blogger a {
	background: url('../images/social_home_blogger.png') no-repeat 0px 0px;
	}

.social ul li.twitter a {
	background: url('../images/social_home_twitter.png') no-repeat 0px 0px;
	}

.social ul li.youtube a {
	background: url('../images/social_home_youtube.png') no-repeat 0px 0px;
	}

.social ul li.digg a {
	background: url('../images/social_home_digg.png') no-repeat 0px 0px;
	}

.social ul li.facebook a {
	background: url('../images/social_home_facebook.png') no-repeat 0px 0px;
	}

.social ul li a span {
	visibility: hidden;
	}

#locator-search {
	margin-top: 15px;
	}
	
#locator-search div {
	float: left;
	padding: 7px 7px 0px 0px;
	}

#locator-search div:first-child {
	padding-top: 5px;
	}

#searchBtn {
	background: url('../images/btn_search.png') no-repeat 0px 0px;
	display: block;
	height: 10px;
	text-decoration: none;
	width: 61px !important;
	}

#searchBtn span {
	visibility: hidden;
	}

p#error-msg {
	clear: left;
	}

#result-pane {
	clear: left;
	padding-top: 20px;
	}

#result-pane ul li {
	border-top: 1px solid #9aaacb;
	list-style: none;
	padding: 15px 0px 0px 0px;
	width: 450px;
	}

.video {
	float: right;
	padding-bottom: 15px;
	width: 360px;
	}

.video + p {
	width: 380px;
	}
#news {
	width: 300px;
}
	
	

/* =Graphic Headers
----------------------------------------------- */

#col3 h1, #col3-alt h1 {
	height: 100px;
	margin-bottom: 10px;
	width: 387px;
	}

#col2-alt h1 {
	height: 100px;
	margin: 67px 0px 10px 0px;
	width: 383px;
	}

#col3 h1 > span, #col3-alt h1 > span, #col2-alt h1 > span {
	visibility: hidden;
	}

h1.about {
	background: url('../images/head_about.png') no-repeat 0px 0px;
	}

h1.media {
	background: url('../images/head_media.png') no-repeat 0px 0px;
	}

h1.contact {
	background: url('../images/head_contact.png') no-repeat 0px 0px;
	}

h1.mascara {
	background: url('../images/head_mascara.png') no-repeat 0px 0px;
	height: 130px !important;
	width: 475px !important;
	}

h1.eyeliner {
	background: url('../images/head_eyeliner.png') no-repeat 0px 0px;
	height: 130px !important;
	width: 475px !important;
	}
	
h1.eyeshadow {
	background: url('../images/head_eyeshadow.png') no-repeat 0px 0px;
	height: 130px !important;
	width: 475px !important;
	}

h1.lashprimer {
	background: url('../images/head_lashprimer.png') no-repeat 0px 0px;
	height: 130px !important;
	width: 475px !important;
	}

h1.lashcurler {
	background: url('../images/head_lashcurler.png') no-repeat 0px 0px;
	height: 130px !important;
	width: 475px !important;
	}

h1.mousse {
	background: url('../images/head_mousse.png') no-repeat 0px 0px;
	height: 180px !important;
	width: 475px !important;
	}

h1.body {
	background: url('../images/head_body.png') no-repeat 0px 0px;
	height: 155px !important;
	width: 475px !important;
	}

h1.face {
	background: url('../images/head_face.png') no-repeat 0px 0px;
	height: 155px !important;
	width: 475px !important;
	}

h1.ingrown {
	background: url('../images/head_ingrown.png') no-repeat 0px 0px;
	height: 155px !important;
	width: 475px !important;
	}

h1.callus {
	background: url('../images/head_callus.png') no-repeat 0px 0px;
	height: 155px !important;
	width: 475px !important;
	}

h1.tips {
	background: url('../images/head_tips.png') no-repeat 0px 0px;
	height: 67px !important;
	}

h1.news {
	background: url('../images/head_news.png') no-repeat 0px 0px;
	}

h1.celebrities {
	background: url('../images/head_celebrities.png') no-repeat 0px 0px;
	}

h1.socialmedia {
	background: url('../images/head_socialmedia.png') no-repeat 0px 0px;
	}

h1.company {
	background: url('../images/head_company.png') no-repeat 0px 0px;
	}

h1.distributors {
	background: url('../images/head_distributors.png') no-repeat 0px 0px;
	}

h1.affiliates {
	background: url('../images/head_affiliates.png') no-repeat 0px 0px;
	}

h1.charities {
	background: url('../images/head_charities.png') no-repeat 0px 0px;
	}

h1.contact {
	background: url('../images/head_contact.png') no-repeat 0px 0px;
	height: 75px !important;
	}

h1.sitemap {
	background: url('../images/head_sitemap.png') no-repeat 0px 0px;
	height: 75px !important;
	}

h1.privacy {
	background: url('../images/head_privacy.png') no-repeat 0px 0px;
	height: 75px !important;
	}

h1.testimonials {
	background: url('../images/head_testimonials.png') no-repeat 0px 0px;
	height: 75px !important;
	}

h1.downloads {
	background: url('../images/head_downloads.png') no-repeat 0px 0px;
	}

h1.mascara_faq {
	background: url('../images/head_mascara_faq.png') no-repeat 0px 0px;
	}

h1.eyeliner_faq {
	background: url('../images/head_eyeliner_faq.png') no-repeat 0px 0px;
	}

h1.lashprimer_faq {
	background: url('../images/head_lashprimer_faq.png') no-repeat 0px 0px;
	}

h1.lashcurler_faq {
	background: url('../images/head_lashcurler_faq.png') no-repeat 0px 0px;
	}

h1.body_faq {
	background: url('../images/head_body_faq.png') no-repeat 0px 0px;
	}

h1.face_faq {
	background: url('../images/head_face_faq.png') no-repeat 0px 0px;
	}

h1.ingrown_faq {
	background: url('../images/head_ingrown_faq.png') no-repeat 0px 0px;
	}

h1.callus_faq {
	background: url('../images/head_callus_faq.png') no-repeat 0px 0px;
	}

h1.mousse_faq {
	background: url('../images/head_mousse_faq.png') no-repeat 0px 0px;
	height: 150px !important;
	}

h1.sales_rep {
	background: url('../images/head_sales_rep.png') no-repeat 0px 0px;
	}

h1.locator {
	background: url('../images/head_locator.png') no-repeat 0px 0px;
	}

h1.thanks {
	background: url('../images/head_thankyou.png') no-repeat 0px 0px;
	}

h1.unsubscribe {
	background: url('../images/head_unsubscribe.png') no-repeat 0px 0px;
	}

h1.error {
	background: url('../images/head_error.png') no-repeat 0px 0px;
	}
	
h2.returnpolicy {
	color: #999;
}
