@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	border:0;
	padding:0;
}

html {
	font-size:100%;
}

body {
	background:#FFF;
	font-size:62.5%;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	text-align:center;
	padding:0;
	margin:0;
}

a {
	outline:none;
}

b {
	color:#000;
}

h1 {
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:2.5em;
	font-weight:500;
}

h2 {
	color:#444;
	font-family:"Times New Roman", Times, serif;
	size:1.3em;
	font-weight:500;
}
div#wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/home_page.png) no-repeat top left;
	position:relative;
}

#logo {
	position:absolute;
	top:0;
	left:0;
}

div#about_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/about_us.png) no-repeat top left;
	position:relative;
}

div#delivery_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/delivery.png) no-repeat top left;
	position:relative;
}

div#returns_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/returns.png) no-repeat top left;
	position:relative;
}

div#shop_by_concern_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/concern.png) no-repeat top left;
	position:relative;
	clear:both;
}

div#shopping_bag_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/shopping_bag.png) no-repeat top left;
	position:relative;
}

div#cart {
	width:66em;
	position:absolute;
	top:20em;
	left:20em;
}

table#concern_table {
	width:68em;
	height:72em;
	position:absolute;
	top:15em;
	left:19em;
}
	
table#concern_table td {
	width:22.6em;
	height:.4em;
}

table#concern_table td h3 {
	display:block;
	color:#000;
	font-size:1.4em;
	font-weight:bolder;
	padding-left:1em;
}

table#concern_table td a {
	display:block;
	color:#404040;
	font-size:1em;
	font-weight:bold;
	padding-left:1.3em;
	text-decoration:none;
	outline:none;
}

table#concern_table td a:hover {
	text-decoration:underline;
	cursor:pointer;
}

div#party_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/party.png) no-repeat top left;
	position:relative;
}

div#party1_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/host1.png) no-repeat top left;
	position:relative;
}

div#party2_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/host2.png) no-repeat top left;
	position:relative;
}

div#become_consultant_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/become_consultant.png) no-repeat top left;
	position:relative;
}

div#press_wrapper {
	width:100em;
	height:135em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/press.png) no-repeat top left;
	position:relative;
}

div#bingo_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#consultant_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/consultant.png) no-repeat top left;
	position:relative;
}

div#registration_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/registration.png) no-repeat top left;
	position:relative;
}

div#adonia_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/adonia_organic.png) no-repeat top left;
	position:relative;
}

div#not_found_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/not_found.png) no-repeat top left;
	position:relative;
}

div#blog_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/blog.png) no-repeat top left;
	position:relative;
}

div#cellceuticalls_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/cellceuticals.png) no-repeat top left;
	position:relative;
}

div#dremu_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/dremu.png) no-repeat top left;
	position:relative;
}

div#dslaboratories_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/ds_labs.png) no-repeat top left;
	position:relative;
}

div#pedikur_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/pedikur.png) no-repeat top left;
	position:relative;
}

div#robelyn_labs_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/robelyn_labs.png) no-repeat top left;
	position:relative;
}

div#bl_month_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/magazine.png) no-repeat top left;
	position:relative;
}

div#login_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/login.png) no-repeat top left;
	position:relative;
}

div#cell_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/cell_products.png) no-repeat top left;
	position:relative;
}

div#neo_cell_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/neo_cell.png) no-repeat top left;
	position:relative;
}

div#cell_gen_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/cell_gen.png) no-repeat top left;
	position:relative;
}

div#extreme_defense_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/extreme_defense.png) no-repeat top left;
	position:relative;
}

div#ceractive_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/ceractive.png) no-repeat top left;
	position:relative;
}

div#skin_cleanser_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/skin_cleanser.png) no-repeat top left;
	position:relative;
}

div#dslabs_wrapper {
	width:100em;
	height:100em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/dslabs_products.png) no-repeat top left;
	position:relative;
}

div#trioxil_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#viterola_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#viterola_eye_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#keramene_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#revita_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#dandrene_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#spectral_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#adonia_products_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/adonia_products.png) no-repeat top left;
	position:relative;
}

div#dremu_products_wrapper {
	width:100em;
	height:100em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/dremu_products.png) no-repeat top left;
	position:relative;
}

div#cashmere_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#daylight_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#midnight_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#deception_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#airbrush_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#dremu_oil_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#pedikur_products_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/pedikur_products.png) no-repeat top left;
	position:relative;
}

div#foot_cream_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#therapeutic_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#foot_therapy_wrapper {
	width:100em;
	height:80em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#variclear_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#elastin_wrapper {
	width:100em;
	height:90em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#pregnancy_wrapper {
	width:100em;
	height:100em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#callus_remover_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#stemulift_wrapper {
	width:100em;
	height:97em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#minute_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#lash_alive_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#bronzing_glow_wrapper {
	width:100em;
	height:98em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#leg_tone_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#brow_revive_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/product_bg.png) no-repeat top left;
	position:relative;
}

div#robelyn_products_wrapper {
	width:100em;
	height:95em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/robelyn.png) no-repeat top left;
	position:relative;
}

div#reg_success_wrapper {
	width:100em;
	height:70em;
	margin:0em auto;
	text-align:left;
	background:#FFF url(../images/reg_success.png) no-repeat top left;
	position:relative;
}

div#header {
	width:95em;
	height:8em;
	clear:both;
}

div#top_nav {
	width:42em;
	height:2em;
	float:right;
	margin:.5em 3em 0 0;
}

div#top_nav ul {
	font-size:1.2em;
}

div#top_nav ul li {
	display:inline;
	list-style-type:none;
}

div#top_nav ul li a {
	display:block;
	float:left;
	width:auto;
	color:#404040;
	font-weight:normal;
	margin:.2em 1em 0 0;
	text-decoration:none;
}

div#top_nav ul li a:hover {
	text-decoration:underline;
	cursor:pointer;	
}

form#search {
	width:auto;
	height:2.3em;
	float:right;
	margin:.7em 0 0 0;
}

form#search input[type=text] {
	float:left;
	margin:0 .3em 0 8em;
	border:1px solid #999;
}

form#search input[type=text]:focus {
	border:2px solid #CF3;
}

form#search input[type=image] {
	float:right;
}

div#main_nav {
	width:95em;
	height:2em;
	padding-top:5.6em;
	color:#FFF;
	z-index:999;
}

div#main_nav ul {
	font-size:1.2em;
}

div#main_nav ul li {
	list-style-type:none;
	display:inline;
}

div#main_nav ul li a {
	display:block;
	height:1.7em;
	color:#FFF;
	font-weight: 900;
	text-decoration:none;
	float:left;
	margin:0 4em 0 0;
	padding-top:.2em;
}
	
div#main_nav ul li:first-child a {
	margin-left:3.3em;
}

div#main_nav ul li a:hover {
	background-color:#df00b6;
}

div#main_content {
	width:95em;
	height:62em;
	float:left;
}

div#main_content2 {
	width:95em;
	height:90em;
	float:left;
}

div#left_nav {
	width:18em;
	height:25em;
}

div#left_nav ul {
	color:#000;
	font-size:1.2em;
	font-weight:bolder;
}

div#left_nav ul li {
	list-style-type:none;
}

div#left_nav ul li a {
	display:block;
	color:#000;
	text-decoration:none;
	padding-left:.5em;
	margin-top:1em;
}

div#left_nav ul li:first-child a {
	margin:3em 0 1.5em 0;
}

div#left_nav ul li a:hover {
	text-decoration:underline;
}

div#left_nav ul#ul li a {
	display:block;
	color:#838383;
	margin-bottom:1em;
}

form#join_now {
	width:auto;
	margin:17em 3em 0 0 ;
	float:right;
}

div#footer2 {
	width:auto;
	position:relative;
	top:5em;
	left:20em;
	
}

a#neo_cell {
	position:absolute;
	top:28em;
	left:23.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#cell_gen {
	position:absolute;
	top:28em;
	left:40.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#extreme_defense {
	position:absolute;
	top:28em;
	left:58em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#ceractive {
	position:absolute;
	top:50em;
	left:23.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#skin_cleanser {
	display:block;
	width:12em;
	position:absolute;
	top:50em;
	left:40.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#neo_cell:hover,a#cell_gen:hover,a#extreme_defense:hover,a#skin_cleanser:hover {
	text-decoration:underline;
}

a#stemulift {
	width:12em;
	position:absolute;
	top:25em;
	left:19.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#minute {
	width:9em;
	position:absolute;
	top:25em;
	left:39.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#lash_alive {
	width:12em;
	position:absolute;
	top:25em;
	left:53.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#bronzing_glow {
	width:12em;
	position:absolute;
	top:49em;
	left:20.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#leg_tone {
	width:12em;
	position:absolute;
	top:49em;
	left:41.2em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#brow_revive {
	width:12em;
	position:absolute;
	top:49em;
	left:53.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#stemulift:hover,a#minute:hover,a#lash_alive:hover,a#bronzing_glow:hover,a#leg_tone:hover,a#brow_revive:hover {
	text-decoration:underline;
}

a#daylight {
	width:9em;
	position:absolute;
	top:28em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#midnight {
	width:9em;
	position:absolute;
	top:28em;
	left:41em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#cashmere {
	width:9em;
	position:absolute;
	top:28em;
	left:58em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#airbrush {
	width:9em;
	position:absolute;
	top:49em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#deception {
	width:9em;
	position:absolute;
	top:49em;
	left:41em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#bingo {
	width:9em;
	position:absolute;
	top:49em;
	left:59.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#dremu_oil {
	width:9em;
	position:absolute;
	top:69em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#daylight:hover,a#midnight:hover,a#cashmere:hover,a#airbrush:hover,a#deception:hover,a#bingo:hover,a#dremu_oil:hover {
	text-decoration:underline;
}

a#foot_cream {
	width:9em;
	position:absolute;
	top:27em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#callus_remover {
	width:12em;
	position:absolute;
	top:27em;
	left:40em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#foot_cream:hover,a#callus_remover:hover {
	text-decoration:underline;
}

a#trioxil {
	width:9em;
	position:absolute;
	top:28em;
	left:23.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#viterola {
	width:13em;
	position:absolute;
	top:28em;
	left:40em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#viterola_eye {
	width:16em;
	position:absolute;
	top:28em;
	left:57em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#keramene {
	width:16em;
	position:absolute;
	top:49em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#revita {
	width:16em;
	position:absolute;
	top:49em;
	left:40em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#dandrene {
	width:16em;
	position:absolute;
	top:49em;
	left:57em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#spectrals {
	width:16em;
	position:absolute;
	top:69em;
	left:23em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#trioxil:hover,a#viterola:hover,a#viterola_eye:hover,a#keramene:hover,a#revita:hover,a#dandrene:hover,a#spectrals:hover {
	text-decoration:underline;
}

a#therapeutic {
	width:10em;
	position:absolute;
	top:28em;
	left:22em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#foot_therapy {
	width:10em;
	position:absolute;
	top:28em;
	left:40em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#variclear {
	width:10em;
	position:absolute;
	top:28em;
	left:60em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#elastin {
	width:10em;
	position:absolute;
	top:49em;
	left:23.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#pregnancy {
	width:17em;
	position:absolute;
	top:49em;
	left:38.5em;
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}

a#therapeutic:hover,a#foot_therapy:hover,a#variclear:hover,a#elastin:hover,a#pregnancy:hover {
	text-decoration:underline;
}
	
form#add_neo_cell,form#add_skin_cleanser,form#add_trioxil,form#add_viterola,form#add_keramene,form#add_revita,form#add_dandrene,form#add_elastin {
	position:absolute;
	top:75em;
	left:55em;
}

form#add_cell_gen,form#add_extreme_defense,form#add_ceractive,form#add_spectral,form#add_stemulift,form#add_bronzing_glow,form#add_variclear {
	position:absolute;
	top:75em;
	left:55em;
}

form#add_viterola_eye,form#add_foot_therapy,form#add_pregnancy {
	position:absolute;
	top:75em;
	left:55em;
}

form#add_pain_relief {
	position:absolute;
	top:75em;
	left:55em;
}

form#add_minute,form#add_lash_alive,form#add_leg_tone,form#add_brow_revive,form#add_cashmere,form#add_airbrush,form#add_bingo,form#add_dremu_oil,form#add_foot_cream,form#add_callus_remover,form#add_daylight,form#add_midnight,form#add_deception {
	position:absolute;
	top:75em;
	left:55em;
}


form#add_neo_cell input[type=text],form#add_cell_gen input[type=text],form#add_extreme_defense input[type=text],form#add_ceractive input[type=text],form#add_skin_cleanser input[type=text],form#add_trioxil input[type=text],form#add_viterola input[type=text],form#add_viterola_eye input[type=text],form#add_keramene input[type=text],form#add_revita input[type=text],form#add_dandrene input[type=text],form#add_spectral input[type=text],form#add_stemulift input[type=text],form#add_minute input[type=text],form#add_lash_alive input[type=text],form#add_bronzing_glow input[type=text],form#add_leg_tone input[type=text],form#add_brow_revive input[type=text],form#add_cashmere input[type=text],form#add_airbrush input[type=text],form#add_bingo input[type=text],form#add_dremu_oil input[type=text],form#add_foot_cream input[type=text],form#add_callus_remover input[type=text],form#add_pain_relief input[type=text],form#add_foot_therapy input[type=text],form#add_variclear input[type=text],form#add_elastin input[type=text],form#add_pregnancy input[type=text],form#add_daylight input[type=text],form#add_midnight input[type=text],form#add_deception input[type=text] {
	border:1px solid #000;
	margin-bottom:.2em;
}

div#top_nav ul li a#shopping_bag {
	color:#900;
}

form#registration {
	width:45em;
	height:25em;
	position:relative;
	top:-15em;
	left:25em;
	clear:both;
}

form#registration p {
	display:block;
	border:0;
	margin:.8em 1em 0em  0;
	float:left;
	color:#444342;
	font-size:1.2em;
	
	
}

form#registrtion p:first-child {
	margin-bottom:.3em;
}

form#registration label {
	float:right;
	margin:.3em .3em 0 .3em;
}

form#registration span  {
	display:block;
	width:17em;
	float:left;
	margin-left:12em;
}

form#registration input[type=radio] {
	float:right;
	border:0;
	margin:.1em 0 0 0;
}
	
form#registration input[type=text],form#registration input[type=password],form#registration textarea {
	width:15em;
	color:#444342;
	height:1.6em;
	border:.1em solid #999;
	float:right;
	margin:0.3em 7em 0 0;
}

form#registration textarea[name=about] {
	height:8em;
	width:14.5em;
}

form#registration input[type=text]:focus {
	border:.1em solid #06C;
}
	
form#registration input[type=image] {
	width:auto;
	height:auto;
	position:relative;
	top:7em;
	left:20em;
}

a#continue_shopping {
	color:#663;
	display:block;
	font-size:1.4em;
	margin-bottom:.4em;
	text-decoration:none;
}

a#continue_shopping:hover {
	text-decoration:underline;
}

form#login {
	width:28em;
	height:10em;
	position:relative;
	top:-12.5em;
	left:45em;
}

form#login input[type=text],form#login input[type=password],form#forgot_pass input[type=text] {
	width:15em;
	height:1.6em;
	border:1px solid #666;
	margin:.2em;
	color:#333333;
}

form#login input[type=image] {
	position:absolute;
	top:5.9em;
	left:12em;
}

form#forgot_pass {
	width:28em;
	height:10em;
	position:relative;
	top:-1.3em;
	left:45em;
	margin-top:1em;
}

form#forgot_pass input[type=image] {
	position:absolute;
	top:4.5em;
	left:12em;
}

p#not_found {
	display:block;
	position:relative;
	color:#F00;
	top:-13em;
	left:17em;
	font-size:1.6em;
}

a#right {
	position:relative;
	top:23.2em;
	left:92.2em;
	border:0;
	padding:0;
	margin:0;
	outline:none;
}

a#left {
	position:relative;
	top:23em;
	left:20em;
	border:0;
	padding:0;
	margin:0;
	outline:none;
}

a#host {
	position:relative;
	top:23em;
	left:75em;
	border:0;
	padding:0;
	margin:0;
	outline:none;
}

a#become_consultant {
	position:relative;
	top:25.2em;
	left:22em;
}

a#product {
	margin:0;
	border:0;
	padding:0;
	outline:none;
	position:absolute;
	top:17.5em;
	right:33.4em;
}

a#delivery {
	margin:0;
	border:0;
	padding:0;
	outline:none;
	position:absolute;
	top:17.5em;
	right:26em;
}

a#returns {
	margin:0;
	border:0;
	padding:0;
	outline:none;
	position:absolute;
	top: 17.5em;
	right:16em;
}

div#product_info {
	width:21em;
	height:45em;
	position:absolute;
	top:17em;
	right:13.2em;
	font-family:"Times New Roman", Times, serif;
	font-size:1.3em;
	line-height:1.3em;
	text-align:justify;
	color:#404040;
}

p.price {
	color:#000000;
}

div#big_pic {
	width:26em;
	hegiht:30em;
	position:absolute;
	top:17.5em;
	left:22.5em;
}

div#small_pic {
	widows:25em;
	height:6.5em;
	position:absolute;
	top:51.6em;
	left:22.4em;
}

.pic {
	border:1px solid #999;
}

.pic:hover {
	border:1px solid #6FC;
}

#delivery2 {
	font-size:1.4em;
	color:#663;
	clear:both;
}

#delivery2 input {
	float:left;
	margin-left:em;
}

#delivery2 span {
	display:block;
	float:left;
	width:9em;
	margin-left:.5em;
}

form#popup {
	display:block;
	width:51.2em;
	height:30.6em;
	background-color:#cccccc;
	display:none;
	position:absolute;
	top:40em;
	left:25em;
	z-index:999;
}

form#popup p {
	display:block;
	float:left;
}

form#popup a+p {
	color:#0c181d;
	font-size:1.4em;
	margin:.5em 0 .5em 4em;
}

form#popup p+p {
	color:#686868;
	font-size:1.4em;
	margin:1em 0 1em 4em;
	clear:both;
}

form#popup input[type=text] {
	border:1px solid #000;
	width:20em;
	height:1.4em;
	float:right;
	clear:right;
	margin:0 1.6em .3em 0;
	
}

form#popup span {
	display:block;
	width:10em;
	float:left;
	color:#000;
	font-size:1.2em;
	margin:0 0 1em 8em;
	clear:left;
}

#popup input[type=image] {
	position:relative;
	top:13em;
	left:10em;
}

#team {
	position:relative;
	top:4em;
	left:2em;
}

a#close {
	display:block;
	width:.7em;
	font-size:1.6em;
	position:relative;
	top:0;
	left:31em;
	border:1px solid #666;
	cursor:pointer;
}

p#thank {
	display:block;
	position:relative;
	top:.8em;
	left:11.5em;
	color:#cc0dcc;
	font-size:1.6em;
	font-weight:bold;
}

form#popup3 {
	display:block;
	width:51.2em;
	height:20.6em;
	background-color:#cccccc;
	display:none;
	position:absolute;
	top:40em;
	left:25em;
	z-index:999;
}

form#popup3 input[type=text] {
	border:1px solid #000;
	width:20em;
	height:1.4em;
	float:right;
	clear:right;
	margin:0 2em .3em 0;
	
}


#popup3 input[type=image] {
	position:relative;
	top:2.1em;
	left:20em;
}

#team {
	position:relative;
	top:4em;
	left:2em;
}

a#close3 {
	display:block;
	width:.7em;
	font-size:1.6em;
	position:relative;
	top:0;
	left:31em;
	border:1px solid #666;
	cursor:pointer;
}

p#thank3 {
	display:block;
	position:relative;
	top:.6em;
	left:25.5em;
	color:#cc0dcc;
	font-size:1.6em;
	font-weight:bold;
}
#popup3 span {
	display:block;
	float:left;
	font-size:1.4em;
	margin-left:2em;
}

.button4 {
	position:relative;
	top:0em;
	left:-.8em;
}

.button {
	display:block;
	position:relative;
	z-index:100;
	margin-bottom:-1em;
}

form#popup4 {
	display:block;
	width:51.2em;
	height:45.6em;
	background-color:#cccccc;
	display:none;
	position:absolute;
	top:40em;
	left:25em;
	z-index:999;
}

form#popup4 p {
	display:block;
	float:left;
}

form#popup4 a+p {
	color:#0c181d;
	font-size:1.4em;
	margin:.5em 0 .5em 4em;
}

form#popup4 p+p {
	color:#686868;
	font-size:1.4em;
	margin:1em 0 1em 4em;
	clear:both;
}

form#popup4 input[type=text] {
	border:1px solid #000;
	width:20em;
	height:1.4em;
	float:right;
	clear:right;
	margin:0 1.6em .3em 0;
}

#popup4 textarea {
	border:1px solid #000;
	width:19.4em;
	height:4em;
	float:right;
	clear:right;
	margin:0 1.6em .3em 0;
}
form#popup4 span {
	display:block;
	width:10em;
	float:left;
	color:#000;
	font-size:1.2em;
	margin:0 0 1em 8em;
	clear:left;
}

#popup4 input[type=image] {
	position:absolute;
	top:23.5em;
	left:20em;
}

#team4 {
	position:relative;
	top:9em;
	left:2em;
}

a#close4 {
	display:block;
	width:.7em;
	font-size:1.6em;
	position:relative;
	top:0;
	left:31em;
	border:1px solid #666;
	cursor:pointer;
}

p#thank4 {
	display:block;
	position:relative;
	top:3.2em;
	left:24.5em;
	color:#cc0dcc;
	font-size:1.6em;
	font-weight:bold;
}

div#footer {
	width:95em;
	height:4em;
	border-top:1px solid #000;
	color:#000;
	position:relative;
	top:33em;
	left:0;
}

div#footer a {
	display:block;
	border-left:1px solid #000;
	text-decoration:none;
	color:#000;
	margin:1em 1em 0 0;
	padding-left:.5em;
	float:left;
}

div#footer a:first-child {
	border-left:none;
}

div#footer a:hover {
	text-decoration:underline;
}

#email_button {
	position:relative;
	top:0px;
	left:1.3em;
}

body#about a#about_l,body#press a#press_l,body#blog a#blog_l,body#beauty a#beauty_l,body#consultant a#consultant_l,body#party a#party_l {
	background:#df00b6;
}

body#shop_by_concern a#shop_by_concern_l,body#adonia a#adonia_l,body#cellceutical a#cellceuticals_l,body#dremu a#dremu_l,body#dslaboratories a#dslaboratories_l,body#pedikur a#pedikur_l,body#robelyn_lab a#robelyn_labs_l {
	text-decoration:underline;
}

body#index a#index_l,body#login a#login_l,body#register a#registration_l,body#checkout a#checkout_l {
	text-decoration:underline;
}

div.content {
	width:22em;
	font-family:"Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:500;
	color:#404040;
	margin:-10em 0 0 16em;
	text-align:justify;
	line-height:1.6em;
	
}

#beauty_left {
	width:14em;
	height:27em;
	font-family:"Times New Roman", Times, serif;
	color:#444;
	font-size:1.2em;
	text-align:justify;
	position:absolute;
	top:327px;
	left:216px;
	line-height:1.7em;
}

#beauty_right {
	width:14em;
	height:20em;
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	color:#444;
	text-align:justify;
	position:absolute;
	top:149px;
	left:618px;
	line-height:1.6em;
}

#product_name {
	position:absolute;
	top:11em;
	left:55em;
}

div#about_us {
	width:25em;
	height:30em;
	font-family:"Times New Roman", Times, serif;
	position:absolute;
	top:16em;
	left:15em;
	font-size:1.4em;
	line-height:1.7em;
	color:#444;
	text-align:justify;
}
