/*****************************************************************************************************

	Cascading Style Sheet for the Skinlight website pages.
	
	Copyright 2006 Skinlight Cosmetics Ltd. / Pretentious Ltd.

*****************************************************************************************************/

.home_main_temp_mummy
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 225px;
	background-image : url('media/user/images/pages/home_main/mummy_background.jpg');
	background-repeat : no-repeat;
	background-position : top left;
}

.home_main_temp_mummy_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_mummy_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_mummy_image
{
	position : absolute;
	right : 39px;
	top : 177px;
}

.home_main_temp_mummy_title
{
	position : absolute;
	right : 26px;
	top : 15px;
}

.home_main_temp_mummy_link
{
	position : absolute;
	right : 79px;
	top : 183px;
}

.home_main_temp_elemis
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 225px;
	background-image : url('media/user/images/pages/home_main/elemis_background.jpg');
	background-repeat : repeat-x;
}

.home_main_temp_elemis_title
{
	position : absolute;
	left : 20px;
	top : 0px;
}

.home_main_temp_elemis_link
{
	position : absolute;
	left : 20px;
	top : 118px;
}

.home_main_temp_elemis_image
{
	position : absolute;
	right : 0px;
	top : 0px;
}

.home_main_temp_elemis_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_elemis_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 300px;
	background-image : url('media/user/images/pages/home_main/euoko_background.jpg');
	background-repeat : repeat-x;
}

.home_main_temp_euoko_title
{
	position : absolute;
	left : 27px;
	top : 28px;
}

.home_main_temp_euoko_link
{
	position : absolute;
	left : 27px;
	top : 148px;
}

.home_main_temp_euoko_image
{
	position : absolute;
	right : 0px;
	top : 0px;
}

.home_main_temp_euoko_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_xen
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
	background-image : url('media/user/images/pages/home_main/xen_background.jpg');
	background-repeat : repeat-x;
}

.home_main_temp_xen_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_xen_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_xen_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_xen_contentleft
{
	position : absolute;
	left : 1px;
	top : 0px;
	width : 363px;
	height : 226px;
	background-image : url('media/user/images/pages/home_main/xen_left.jpg');
	background-repeat : no-repeat;
}

.home_main_temp_xen_contentright
{
	position : absolute;
	right : 1px;
	top : 0px;
	width : 258px;
	height : 226px;
	background-image : url('media/user/images/pages/home_main/xen_right.jpg');
	background-repeat : no-repeat;
}

.home_main_temp_xen_logo
{
	position : absolute;
	left : 24px;
	top : 33px;
}

.home_main_temp_xen_title
{
	position : absolute;
	left : 22px;
	top : 106px;
}

.home_main_temp_xen_link
{
	position : absolute;
	left : 22px;
	top : 167px;
}

.home_main_temp_transformulas
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_transformulas_title
{
	position : absolute;
	right : 1px;
	top : 39px;
}

.home_main_temp_transformulas_link
{
	position : absolute;
	right : 16px;
	top : 104px;
}

.home_main_temp_transformulas_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_transformulas_image_right
{
	position : absolute;
	right : 0px;
	top : 0px;
}

.home_main_temp_transformulas_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_transformulas_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_ds
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_ds_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_ds_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_ds_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_ds_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_ds_image_right
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_ds_logo
{
	position : absolute;
	left : 28px;
	top : 1px;
}

.home_main_temp_ds_title
{
	position : absolute;
	left : 27px;
	top : 93px;
}

.home_main_temp_ds_link
{
	position : absolute;
	left : 26px;
	top : 153px;
}

.home_main_temp_salcura
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_salcura_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_salcura_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_salcura_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_salcura_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_salcura_image_right
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_salcura_logo
{
	position : absolute;
	left : 25px;
	top : 4px;
}

.home_main_temp_salcura_title
{
	position : absolute;
	left : 85px;
	top : 88px;
}

.home_main_temp_salcura_link
{
	position : absolute;
	left : 85px;
	top : 159px;
}

.home_main_temp_pure_logicol
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_pure_logicol_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_pure_logicol_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_pure_logicol_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_pure_logicol_image_right
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_pure_logicol_logo
{
	position : absolute;
	left : 28px;
	top : 19px;
}

.home_main_temp_pure_logicol_title
{
	position : absolute;
	left : 28px;
	top : 74px;
}

.home_main_temp_pure_logicol_link
{
	position : absolute;
	left : 28px;
	top : 179px;
}

.home_main_temp_euoko2
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 225px;
}

.home_main_temp_euoko2_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko2_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko2_image
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_euoko2_logo
{
	position : absolute;
	left : 18px;
	top : 24px;
}

.home_main_temp_euoko2_title
{
	position : absolute;
	left : 18px;
	top : 90px;
}

.home_main_temp_euoko2_link
{
	position : absolute;
	left : 18px;
	top : 175px;
}

.home_main_temp_euoko3
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 225px;
}

.home_main_temp_euoko3_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko3_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_euoko3_image
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_euoko3_logo
{
	position : absolute;
	left : 23px;
	top : 33px;
}

.home_main_temp_euoko3_title
{
	position : absolute;
	left : 23px;
	top : 96px;
}

.home_main_temp_euoko3_link
{
	position : absolute;
	left : 23px;
	top : 160px;
}

.home_main_temp_md
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
	background-color : #E2E0CD;
}

.home_main_temp_md_logo
{
	position : absolute;
	right : 31px;
	top : 0px;
}

.home_main_temp_md_title
{
	position : absolute;
	right : 31px;
	top : 108px;
}

.home_main_temp_md_link
{
	position : absolute;
	right : 31px;
	top : 179px;
}

.home_main_temp_md_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_md_image_right
{
	position : absolute;
	right : 0px;
	top : 0px;
}

.home_main_temp_md_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_md_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_beauty_works
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_beauty_works_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_beauty_works_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_beauty_works_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_beauty_works_image_right
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_beauty_works_logo
{
	position : absolute;
	left : 24px;
	top : 28px;
}

.home_main_temp_beauty_works_link
{
	position : absolute;
	left : 8px;
	top : 181px;
}

.home_main_temp_suki
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
	background-color : #FFE819;
}

.home_main_temp_suki_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_suki_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_suki_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_suki_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_suki_image_right
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_suki_logo
{
	position : absolute;
	left : 23px;
	top : 30px;
}

.home_main_temp_suki_title
{
	position : absolute;
	left : 23px;
	top : 100px;
}

.home_main_temp_suki_link
{
	position : absolute;
	left : 23px;
	top : 175px;
}

.home_main_temp_nur76
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
	background-color : #FFFFFF;
}

.home_main_temp_nur76_logo
{
	position : absolute;
	right : 1px;
	top : 0px;
}

.home_main_temp_nur76_title
{
	position : absolute;
	right : 1px;
	top : 129px;
}

.home_main_temp_nur76_link
{
	position : absolute;
	right : 1px;
	top : 188px;
}

.home_main_temp_nur76_image_left
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_nur76_image_right
{
	position : absolute;
	right : 0px;
	top : 0px;
}

.home_main_temp_nur76_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_nur76_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 300px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_covermark
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
	background-image : url('media/user/images/pages/home_main/covermark_background.jpg');
	background-repeat : repeat-x;
}

.home_main_temp_covermark_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_covermark_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_covermark_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_covermark_contentleft
{
	position : absolute;
	left : 1px;
	top : 0px;
}

.home_main_temp_covermark_contentright
{
	position : absolute;
	right : 1px;
	top : 0px;
	width : 257px;
	height : 225px;
	background-image : url('media/user/images/pages/home_main/covermark_right.jpg');
	background-repeat : no-repeat;
}

.home_main_temp_covermark_logo
{
	position : absolute;
	left : 39px;
	top : 38px;
}

.home_main_temp_covermark_title
{
	position : absolute;
	left : 39px;
	top : 112px;
}

.home_main_temp_covermark_link
{
	position : absolute;
	left : 39px;
	top : 155px;
}

.home_main_temp_hennapens
{
	position : relative;
	left : 0px;
	top : 1px;
	width : 100%;
	height : 226px;
}

.home_main_temp_hennapens_bottom
{
	position : absolute;
	left : 0px;
	top : 225px;
	width : 100%;
	height : 1px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_hennapens_left
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_hennapens_right
{
	position : absolute;
	right : 0px;
	top : 0px;
	width : 1px;
	height : 225px;
	background-color : #FFFFFF;
	overflow : hidden;
}

.home_main_temp_hennapens_contentleft
{
	position : absolute;
	left : 1px;
	top : 0px;
	width : 302px;
	height : 225px;
	background-image : url('media/user/images/pages/home_main/hennapens_left.jpg');
	background-repeat : no-repeat;
}

.home_main_temp_hennapens_contentright
{
	position : absolute;
	right : 1px;
	top : 0px;
	width : 293px;
	height : 225px;
	background-image : url('media/user/images/pages/home_main/hennapens_right.jpg');
	background-repeat : no-repeat;
}

.home_main_temp_hennapens_logo
{
	position : absolute;
	left : 27px;
	top : 21px;
}

.home_main_temp_hennapens_title
{
	position : absolute;
	left : 27px;
	top : 124px;
}

.home_main_temp_hennapens_link
{
	position : absolute;
	left : 27px;
	top : 168px;
}

