/*************************************************
 * Base styles
 *************************************************/
html,body {
	margin:0;
	padding:0;
	height:100%;
	font-family:arial,helvetica;
	font-weight:normal;
	}
ul,li,a,p,object {outline:none;}
img {border:0;}
p,ul,ol,dl,li {
	text-align:left;
	list-style:none;
	overflow:auto;
	_zoom:1;
	}
label,input,select,textarea {display: block;}
h1 {font-size:18px;}
h2 {font-size:15px;}
a,a:link  {color:#585858;}

/*************************************************
 * Common styles
 *************************************************/
.displayHidden {display: none;}
.floatLeft {float:left;}
.clear {
	clear:both;
	display:block;
	}

/*************************************************
 * Site structure styles
 *************************************************/
#container {
	min-height:100%;
	position:relative;
	}
#header {
	background-color:#fff;
	width:999px;
	margin:0 auto;
	}
#footerContainer {
	position:absolute;
	bottom:0px;
	background-color: #ffffff;
	width: 100%;
	height:25px;
	}
#content {
	width:100%;
	padding-bottom:25px;
	}
#content .centerContent{
	width:999px;
	margin:0 auto;
	}
#container.gradientBackground {
	background-color:#e7e7e7;
	background-image:url(/images/common/bg_container_gradient.jpg);
	background-repeat:repeat-x;
	}
#content.gradientBackground {
	min-height:547px;
	height:auto !important;
	height:547px;
	background-color:#e7e7e7;
	background-image:url(/images/common/bg_gradiant.jpg);
	background-repeat:repeat-x;
	}
#error {
	position:relative;
	background-color:#f5f5f5;
	width:100%;
	height:auto;
	}
#error .errorMessage {
	padding:15px;
	font: normal 12px arial,helvetica;
	}
#error .errorCloseBtn {
	float:right;
	margin:15px;
	height:18px;
	width:18px;
	text-indent:-999em;
	overflow:hidden;
	background-image:url(/images/common/close.gif);
	background-repeat:no-repeat;
	}
	
/*************************************************
 * Homepage styles
 *************************************************/
#homepage li {
	padding-bottom:10px;
	}
	
/*************************************************
 * Footer styles
 *************************************************/
#footer {
	padding:0 10px;
	width:979px;
	margin:0 auto;
}
#footer ul {
	margin:0 auto;
	}
#footer ul li {
	position:relative;
	padding:0;
	margin:0;
	float:right;
	}
#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:active{
	display:block;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#footer ul li#contactFooterBtn a:link,
#footer ul li#contactFooterBtn a:visited,
#footer ul li#contactFooterBtn a:active{
	width:67px;
	background-image:url(/uk/images/navigation/footer_contact_us.gif);
	}
#footer ul li#sitemapFooterBtn a:link,
#footer ul li#sitemapFooterBtn a:visited,
#footer ul li#sitemapFooterBtn a:active{
	width:47px;
	background-image:url(/uk/images/navigation/footer_sitemap.gif);
	}
#footer ul li#storelocationsFooterBtn a:link,
#footer ul li#storelocationsFooterBtn a:visited,
#footer ul li#storelocationsFooterBtn a:active{
	width:94px;
	background-image:url(/uk/images/navigation/footer_store_locations.gif);
	}
#footer ul li#changeregionFooterBtn a:link,
#footer ul li#changeregionFooterBtn a:visited,
#footer ul li#changeregionFooterBtn a:active{
	width:131px;
	background-image:url(/uk/images/navigation/footer_region.gif);
	}
#footer ul li#privacypolicyFooterBtn a:link,
#footer ul li#privacypolicyFooterBtn a:visited,
#footer ul li#privacypolicyFooterBtn a:active{
	width:81px;
	background-image:url(/uk/images/navigation/footer_privacy.gif);
	}
#footer ul li#facebookFooterBtn a:link,
#footer ul li#facebookFooterBtn a:visited,
#footer ul li#facebookFooterBtn a:active{
	width:58px;
	background-image:url(/uk/images/navigation/footer_facebook.gif);
	}
#footer ul li#privacypolicyFooterBtn a:hover,
#footer ul li#privacypolicyFooterBtn a.here,
#footer ul li#changeregionFooterBtn a:hover,
#footer ul li#changeregionFooterBtn a.here,
#footer ul li#sitemapFooterBtn a:hover,
#footer ul li#sitemapFooterBtn a.here,
#footer ul li#storelocationsFooterBtn a:hover,
#footer ul li#storelocationsFooterBtn a.here,
#footer ul li#contactFooterBtn a:hover,
#footer ul li#contactFooterBtn a.here,
#footer ul li#facebookFooterBtn a:hover,
#footer ul li#facebookFooterBtn a.here {
	background-position:0 -24px;
	}
#footer ul  li.spacer{
	display:block;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:10px;
	background-image:url(/uk/images/navigation/footer_spacer.gif);
	}

/*************************************************
 * Navigation styles
 *************************************************/
#topNavigationWrapper {
	height:93px;
	}
#logo {
	float:left;
	height:93px;
	padding:0 25px 0 0;
	}
#navigation {
	position:relative;
	float:left;
	height:93px;
	width:745px;
	padding:0;
	margin:0;
	}
#navigation li{
	position:relative;
	padding:0;
	margin:0;
	float:left;
	}
#navigation li a:link,
#navigation li a:visited,
#navigation li a:active{
	display:block;
	height:93px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#navigation li#womenNavBtn a:link,
#navigation li#womenNavBtn a:visited,
#navigation li#womenNavBtn a:active{
	width:100px;
	background-image:url(/uk/images/navigation/ck_main_nav.gif);
	}
#navigation li#womenNavBtn a:hover,
#navigation li#womenNavBtn a.here{
	background-position:0 -93px;
	}
#navigation li#menNavBtn a:link,
#navigation li#menNavBtn a:visited,
#navigation li#menNavBtn a:active{
	width:97px;
	background-image:url(/uk/images/navigation/ck_main_nav.gif);
	background-position:-100px 0;
	}
#navigation li#menNavBtn a:hover,
#navigation li#menNavBtn a.here{
	background-position:-100px -93px;
	}
#navigation li#summerNavBtn a:link,
#navigation li#summerNavBtn a:visited,
#navigation li#summerNavBtn a:active{
        width:160px;
        background-image:url(/uk/images/navigation/ck_main_nav.gif);
        background-position:-197px 0;
        }
#navigation li#summerNavBtn a:hover,
#navigation li#summerNavBtn a.here{
        background-position:-197px -93px;
        }
/*		
#navigation li#newNavBtn a:link,
#navigation li#newNavBtn a:visited,
#navigation li#newNavBtn a:active{
	width:94px;
	background-image:url(/uk/images/navigation/ck_main_nav.gif);
	background-position:-197px 0;
	}
#navigation li#newNavBtn a:hover,
#navigation li#newNavBtn a.here{
	background-position:-197px -93px;
	}
*/
#navigation li#signUpNavBtn a:link,
#navigation li#signUpNavBtn a:visited,
#navigation li#signUpNavBtn a:active{
	width:120px;
	background-image:url(/uk/images/navigation/ck_main_nav.gif);
	background-position:-357px 0;
	}
#navigation li#signUpNavBtn a:hover,
#navigation li#signUpNavBtn a.here{
	background-position:-357px -93px;
	}

/***************************************
 * Sub Navigation
 ***************************************/
.subNavigationWrapper {
	}
ul.subNav {
	position:relative;
	overflow:hidden;
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;
	display:none;
	}
ul.subNav li {
	padding:0;
	list-style:none;
	display:inline;
	overflow:hidden;
	height:167px;
	}
span.subNavText {
	display:block;
	text-indent:-999em;
	}
ul.subNav li a:link,
ul.subNav li a:visited,
ul.subNav li a:active{
	display:-moz-inline-box;
	display:inline-block;
	height:167px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}

/***************************************
 * Women Sub Navigation Items
 ***************************************/
/** Euphoria */
ul.subNav li.women_euphoria_NavSubNav a:link,
ul.subNav li.women_euphoria_NavSubNav a:visited,
ul.subNav li.women_euphoria_NavSubNav a:active{
	width:165px;
	background-image:url(/uk/images/navigation/women_euphoria.jpg);
	}
ul.subNav li.women_euphoria_NavSubNav a:hover,
ul.subNav li.women_euphoria_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Euphoria Blossom */
ul.subNav li.women_euphoria-blossom_NavSubNav a:link,
ul.subNav li.women_euphoria-blossom_NavSubNav a:visited,
ul.subNav li.women_euphoria-blossom_NavSubNav a:active{
	width:133px;
	background-image:url(/uk/images/navigation/women_euphoria_blossom.jpg);
	}
ul.subNav li.women_euphoria-blossom_NavSubNav a:hover,
ul.subNav li.women_euphoria-blossom_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Secret Obsession */
ul.subNav li.women_secret-obsession_NavSubNav a:link,
ul.subNav li.women_secret-obsession_NavSubNav a:visited,
ul.subNav li.women_secret-obsession_NavSubNav a:active{
	width:107px;
	background-image:url(/uk/images/navigation/women_secret_obsession.jpg);
	}
ul.subNav li.women_secret-obsession_NavSubNav a:hover,
ul.subNav li.women_secret-obsession_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Obsession */
ul.subNav li.women_obsession_NavSubNav a:link,
ul.subNav li.women_obsession_NavSubNav a:visited,
ul.subNav li.women_obsession_NavSubNav a:active{
	width:125px;
	background-image:url(/uk/images/navigation/women_obsession.jpg);
	}
ul.subNav li.women_obsession_NavSubNav a:hover,
ul.subNav li.women_obsession_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity */
ul.subNav li.women_eternity_NavSubNav a:link,
ul.subNav li.women_eternity_NavSubNav a:visited,
ul.subNav li.women_eternity_NavSubNav a:active{
	width:114px;
	background-image:url(/uk/images/navigation/women_eternity.jpg);
	}
ul.subNav li.women_eternity_NavSubNav a:hover,
ul.subNav li.women_eternity_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity Moment */
ul.subNav li.women_eternity-moment_NavSubNav a:link,
ul.subNav li.women_eternity-moment_NavSubNav a:visited,
ul.subNav li.women_eternity-moment_NavSubNav a:active{
	width:111px;
	background-image:url(/uk/images/navigation/women_eternity_moment.jpg);
	}
ul.subNav li.women_eternity-moment_NavSubNav a:hover,
ul.subNav li.women_eternity-moment_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Escape */
ul.subNav li.women_escape_NavSubNav a:link,
ul.subNav li.women_escape_NavSubNav a:visited,
ul.subNav li.women_escape_NavSubNav a:active{
	width:86px;
	background-image:url(/uk/images/navigation/women_escape.jpg);
	}
ul.subNav li.women_escape_NavSubNav a:hover,
ul.subNav li.women_escape_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CK one */
ul.subNav li.women_ck-one_NavSubNav a:link,
ul.subNav li.women_ck-one_NavSubNav a:visited,
ul.subNav li.women_ck-one_NavSubNav a:active{
	width:92px;
	background-image:url(/uk/images/navigation/women_ck_one.jpg);
	}
ul.subNav li.women_ck-one_NavSubNav a:hover,
ul.subNav li.women_ck-one_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CK be */
ul.subNav li.women_ck-be_NavSubNav a:link,
ul.subNav li.women_ck-be_NavSubNav a:visited,
ul.subNav li.women_ck-be_NavSubNav a:active{
	width:111px;
	background-image:url(/uk/images/navigation/women_ck_be.jpg);
	}
ul.subNav li.women_ck-be_NavSubNav a:hover,
ul.subNav li.women_ck-be_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CKin2u */
ul.subNav li.women_ckin2u-her_NavSubNav a:link,
ul.subNav li.women_ckin2u-her_NavSubNav a:visited,
ul.subNav li.women_ckin2u-her_NavSubNav a:active{
	width:116px;
	background-image:url(/uk/images/navigation/women_ckin2u.jpg);
	}
ul.subNav li.women_ckin2u-her_NavSubNav a:hover,
ul.subNav li.women_ckin2u-her_NavSubNav a.here{
	background-position:0 -167px;
	}
	
/***************************************
 * Men Sub Navigation Items
 ***************************************/
/** CK Man */
ul.subNav li.men_calvin-klein-man_NavSubNav a:link,
ul.subNav li.men_calvin-klein-man_NavSubNav a:visited,
ul.subNav li.men_calvin-klein-man_NavSubNav a:active{
	width:100px;
	background-image:url(/uk/images/navigation/men_ckman.jpg);
	}
ul.subNav li.men_calvin-klein-man_NavSubNav a:hover,
ul.subNav li.men_calvin-klein-man_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Intense Euphoria */	
ul.subNav li.men_euphoria-men-intense_NavSubNav a:link,
ul.subNav li.men_euphoria-men-intense_NavSubNav a:visited,
ul.subNav li.men_euphoria-men-intense_NavSubNav a:active{
	width:101px;
	background-image:url(/uk/images/navigation/men_intense_euphoria.jpg);
	}
ul.subNav li.men_euphoria-men-intense_NavSubNav a:hover,
ul.subNav li.men_euphoria-men-intense_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Euphoria */
ul.subNav li.men_euphoria-for-men_NavSubNav a:link,
ul.subNav li.men_euphoria-for-men_NavSubNav a:visited,
ul.subNav li.men_euphoria-for-men_NavSubNav a:active{
	width:101px;
	background-image:url(/uk/images/navigation/men_euphoria.jpg);
	}
ul.subNav li.men_euphoria-for-men_NavSubNav a:hover,
ul.subNav li.men_euphoria-for-men_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Obsession */
ul.subNav li.men_obsession-for-men_NavSubNav a:link,
ul.subNav li.men_obsession-for-men_NavSubNav a:visited,
ul.subNav li.men_obsession-for-men_NavSubNav a:active{
	width:90px;
	background-image:url(/uk/images/navigation/men_obsession.jpg);
	}
ul.subNav li.men_obsession-for-men_NavSubNav a:hover,
ul.subNav li.men_obsession-for-men_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity */
ul.subNav li.men_eternity-for-men_NavSubNav a:link,
ul.subNav li.men_eternity-for-men_NavSubNav a:visited,
ul.subNav li.men_eternity-for-men_NavSubNav a:active{
	width:84px;
	background-image:url(/uk/images/navigation/men_eternity.jpg);
	}
ul.subNav li.men_eternity-for-men_NavSubNav a:hover,
ul.subNav li.men_eternity-for-men_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CK One */
ul.subNav li.men_ck-one_NavSubNav a:link,
ul.subNav li.men_ck-one_NavSubNav a:visited,
ul.subNav li.men_ck-one_NavSubNav a:active{
	width:77px;
	background-image:url(/uk/images/navigation/men_ckone.jpg);
	}
ul.subNav li.men_ck-one_NavSubNav a:hover,
ul.subNav li.men_ck-one_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CK Free */
ul.subNav li.men_ck-free-for-men_NavSubNav a:link, 
ul.subNav li.men_ck-free-for-men_NavSubNav a:visited,
ul.subNav li.men_ck-free-for-men_NavSubNav a:active{
	width:101px;
	background-image:url(/uk/images/navigation/men_ckfree.jpg);
	}
ul.subNav li.men_ck-free-for-men_NavSubNav a:hover,
ul.subNav li.men_ck-free-for-men_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CK be */
ul.subNav li.men_ck-be_NavSubNav a:link, 
ul.subNav li.men_ck-be_NavSubNav a:visited,
ul.subNav li.men_ck-be_NavSubNav a:active{
	width:79px;
	background-image:url(/uk/images/navigation/men_ck_be.jpg);
	}
ul.subNav li.men_ck-be_NavSubNav a:hover,
ul.subNav li.men_ck-be_NavSubNav a.here{
	background-position:0 -167px;
	}
/** CKin2u */
ul.subNav li.men_ckin2u-him_NavSubNav a:link, 
ul.subNav li.men_ckin2u-him_NavSubNav a:visited,
ul.subNav li.men_ckin2u-him_NavSubNav a:active{
	width:69px;
	background-image:url(/uk/images/navigation/men_ckin2u.jpg);
	}
ul.subNav li.men_ckin2u-him_NavSubNav a:hover,
ul.subNav li.men_ckin2u-him_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Escape */
ul.subNav li.men_escape-for-men_NavSubNav a:link, 
ul.subNav li.men_escape-for-men_NavSubNav a:visited,
ul.subNav li.men_escape-for-men_NavSubNav a:active{
	width:82px;
	background-image:url(/uk/images/navigation/men_escape.jpg);
	}
ul.subNav li.men_escape-for-men_NavSubNav a:hover,
ul.subNav li.men_escape-for-men_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity Aqua */
ul.subNav li.men_eternity-aqua_NavSubNav a:link, 
ul.subNav li.men_eternity-aqua_NavSubNav a:visited,
ul.subNav li.men_eternity-aqua_NavSubNav a:active{
	width:86px;
	background-image:url(/uk/images/navigation/men_eternity_aqua.jpg);
	}
ul.subNav li.men_eternity-aqua_NavSubNav a:hover,
ul.subNav li.men_eternity-aqua_NavSubNav a.here{
	background-position:0 -167px;
	}
/***************************************
 * Summer Sub Navigation Items
 ***************************************/
/** CK One Summer */
ul.subNav li.summer_ck-one-summer_NavSubNav a:link,
ul.subNav li.summer_ck-one-summer_NavSubNav a:visited,
ul.subNav li.summer_ck-one-summer_NavSubNav a:active{
        width:123px;
		margin-left: 54px;
        background-image:url(/uk/images/navigation/mw_ck_one_summer.jpg);
        }
ul.subNav li.summer_ck-one-summer_NavSubNav a:hover,
ul.subNav li.summer_ck-one-summer_NavSubNav a.here{
        background-position:0 -167px;
        }
/** Eternity Summer for Women */
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:link,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:visited,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:active{
        width:130px;
        background-image:url(/uk/images/navigation/women_eternity_summer.jpg);
        }
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:hover,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a.here{
        background-position:0 -167px;
        }
/** Eternity Summer for Men */
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:link,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:visited,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:active{
        width:129px;
        background-image:url(/uk/images/navigation/men_eternity_summer.jpg);
        }
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:hover,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a.here{
        background-position:0 -167px;
        }
/***************************************
 * New page
 ***************************************/
#newDescription {
	width:331px;
	}
	
#content a.newLink {
	display:block;
	text-indent:-999em;
	}
#content a#newDiscoverHim:link,
#content a#newDiscoverHim:visited,
#content a#newDiscoverHim:active {
	overflow:hidden;
	width:154px;
	height:36px;
	background-image:url(/uk/images/content/new_ckin2u_discoverHim.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newDiscoverHim:hover,
#content a#newDiscoverHim.here {
	background-position:0 -36px;
	}
#content a#newDiscoverHer:link,
#content a#newDiscoverHer:visited,
#content a#newDiscoverHer:active {
	overflow:hidden;
	width:177px;
	height:36px;
	background-image:url(/uk/images/content/new_ckin2u_discoverHer.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newDiscoverHer:hover,
#content a#newDiscoverHer.here {
	background-position:0 -36px;
	}
	
#content a#newBuyNowHim:link,
#content a#newBuyNowHim:visited,
#content a#newBuyNowHim:active {
	overflow:hidden;
	width:154px;
	height:55px;
	background-image:url(/uk/images/content/new_ckin2u_buyHim.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newBuyNowHim:hover,
#content a#newBuyNowHim.here {
	background-position:0 -55px;
	}
	
#content a#newBuyNowHer:link,
#content a#newBuyNowHer:visited,
#content a#newBuyNowHer:active {
	overflow:hidden;
	width:167px;
	height:55px;
	background-image:url(/uk/images/content/new_ckin2u_buyHer.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newBuyNowHer:hover,
#content a#newBuyNowHer.here {
	background-position:0 -55px;
	}
/*
#content a#newCkFreeExperience {
	display:block;
	text-indent:-999em;
	}
#content a#newCkFreeExperience:link,
#content a#newCkFreeExperience:visited,
#content a#newCkFreeExperience:active {
	overflow:hidden;
	width:267px;
	height:36px;
	background-image:url(/uk/images/content/new_ckfree_experience.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newCkFreeExperience:hover,
#content a#newCkFreeExperience.here {
	background-position:0 -36px;
	}
*/
/***************************************
 * Sign Up
 ***************************************/
#signup {
	position:relative;
	width:782px;
	margin: 0 auto;
	padding: 20px;
	overflow:hidden;
	}
    
/***************************************
 * Content pages
 ***************************************/
#content .contentPage{
	position:relative;
	overflow:hidden;
	width:894px;
	height:520px;
	padding:26px 69px 144px 36px;
	background-repeat:no-repeat;
	background-image:url(/images/common/bg_content.jpg);
	}
#contentPage {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	}

/***************************************
 * Contact Us content page
 ***************************************/
#contentPage #contactUs {
	margin-top:30px;
	margin-left:80px;
	}
#contentPage #contactUs #contactusContent,
#contentPage #contactUs #contactusFormContainer {
	overflow:hidden;
	float:left;
	}
#contentPage #contactUs #contactusContent {
	width:200px;
	}
#contentPage #contactUs #contactusFormContainer {
	width:450px;
	margin-left:130px;
	margin-top:2px;
	}
#contentPage #contactUs #contactusFormContainer h2 {
	margin:10px 0 0 0;
	padding:0;
	}
#contentPage #contactUs #contactusFormContainer .contactUsFormLine {
	margin-top:5px;
	}
#contentPage #contactUs #contactusFormContainer .inputWidth {
	width:275px;
	}
#contentPage #contactUs #contactusFormContainer .textAreaHeight {
	height:60px;
	}
#contentPage #contactUs #contactusFormContainer option {
	width:247px;
	}	
#contentPage #contactUs #contactusFormContainer textArea, 
#contentPage #contactUs #contactusFormContainer input,
#contentPage #contactUs #contactusFormContainer select,
#contentPage #contactUs #contactusFormContainer option {
	font-family:arial,helvetica;
	font-weight:normal;	
	font-size:12px;
	}			
#contentPage #contactUs #contactusFormContainer .contactUsInput {
	border: solid 1px #d5d5d5;
	}
#contentPage #contactUs #contactusFormContainer .error {
	border: solid 1px #cb2e2e;
	}
#contentPage #contactUs #contactusSubmit {
	margin-left:110px;
	}
#contentPage #contactUs #contactusThankYouContainer {
	width: 275px;
	display: none;
	text-align: center;
	margin-top: 50px;
	}
/***************************************
 * Site map content page
 ***************************************/
#contentPage #sitemap {
	margin-top:30px;
	margin-left:80px;
	}
#contentPage #sitemap .siteMapColumn {
	position:relative;
	float:left;
	}
#contentPage #sitemap .siteMapColumn p,
#contentPage #sitemap .siteMapColumn ul,
#contentPage #sitemap .siteMapColumn ul li {
	margin:0;
	padding:0;
	}
#contentPage #sitemap .siteMapColumn ul li {
	padding:0;
	overflow:hidden;
	}
#contentPage #sitemap ul li a:link,
#contentPage #sitemap ul li a:visited,
#contentPage #sitemap ul li a:active{
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#contentPage #sitemap .mainColumn {
	width:196px;
	}
#contentPage #sitemap .womensColumn {
	width:196px;
	}
#contentPage #sitemap .mensColumn {
	width:196px;
	}
/***************************************
 * Site map main nav column
 ***************************************/	
#contentPage #sitemap .mainColumn li.new a:link, 
#contentPage #sitemap .mainColumn li.new a:visited,
#contentPage #sitemap .mainColumn li.new a:active{
	width:123px;
	height:36px;
	background-image:url(/uk/images/content/sitemap_main_navigation.gif);
	background-position:0 -36px;
	}
#contentPage #sitemap .mainColumn li.new a:hover,
#contentPage #sitemap .mainColumn li.new a.here {
	background-position:-123px -36px;
	}
	
#contentPage #sitemap .mainColumn li.signup a:link, 
#contentPage #sitemap .mainColumn li.signup a:visited,
#contentPage #sitemap .mainColumn li.signup a:active{
	width:123px;
	height:36px;
	background-image:url(/uk/images/content/sitemap_main_navigation.gif);
	background-position:0 -144px;
	}
#contentPage #sitemap .mainColumn li.signup a:hover,
#contentPage #sitemap .mainColumn li.signup a.here {
	background-position:-123px -144px;
	}
	
#contentPage #sitemap .mainColumn li.store_locations a:link, 
#contentPage #sitemap .mainColumn li.store_locations a:visited,
#contentPage #sitemap .mainColumn li.store_locations a:active{
	width:123px;
	height:36px;
	background-image:url(/uk/images/content/sitemap_main_navigation.gif);
	background-position:0 -180px;
	}
#contentPage #sitemap .mainColumn li.store_locations a:hover,
#contentPage #sitemap .mainColumn li.store_locations a.here {
	background-position:-123px -180px;
	}

#contentPage #sitemap .mainColumn li.sitemap a:link, 
#contentPage #sitemap .mainColumn li.sitemap a:visited,
#contentPage #sitemap .mainColumn li.sitemap a:active{
	width:123px;
	height:36px;
	background-image:url(/uk/images/content/sitemap_main_navigation.gif);
	background-position:0 -216px;
	}
#contentPage #sitemap .mainColumn li.sitemap a:hover,
#contentPage #sitemap .mainColumn li.sitemap a.here {
	background-position:-123px -216px;
	}
	
#contentPage #sitemap .mainColumn li.contact_us a:link, 
#contentPage #sitemap .mainColumn li.contact_us a:visited,
#contentPage #sitemap .mainColumn li.contact_us a:active{
	width:123px;
	height:36px;
	background-image:url(/uk/images/content/sitemap_main_navigation.gif);
	background-position:0 -252px;
	}
#contentPage #sitemap .mainColumn li.contact_us a:hover,
#contentPage #sitemap .mainColumn li.contact_us a.here{
	background-position:-123px -252px;
	}

/***************************************
 * Site map womens column
 ***************************************/
#contentPage #sitemap .womensColumn li.euphoria a:link, 
#contentPage #sitemap .womensColumn li.euphoria a:visited,
#contentPage #sitemap .womensColumn li.euphoria a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -78px;
	}
#contentPage #sitemap .womensColumn li.euphoria a:hover,
#contentPage #sitemap .womensColumn li.euphoria a.here {
	background-position:-129px -78px;
	}

#contentPage #sitemap .womensColumn li.euphoria_blossom a:link, 
#contentPage #sitemap .womensColumn li.euphoria_blossom a:visited,
#contentPage #sitemap .womensColumn li.euphoria_blossom a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -104px;
	}
#contentPage #sitemap .womensColumn li.euphoria_blossom a:hover,
#contentPage #sitemap .womensColumn li.euphoria_blossom a.here {
	background-position:-129px -104px;
	}

#contentPage #sitemap .womensColumn li.eternity a:link, 
#contentPage #sitemap .womensColumn li.eternity a:visited,
#contentPage #sitemap .womensColumn li.eternity a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -130px;
	}
#contentPage #sitemap .womensColumn li.eternity a:hover,
#contentPage #sitemap .womensColumn li.eternity a.here {
	background-position:-129px -130px;
	}
	
#contentPage #sitemap .womensColumn li.eternity_moment a:link, 
#contentPage #sitemap .womensColumn li.eternity_moment a:visited,
#contentPage #sitemap .womensColumn li.eternity_moment a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -156px;
	}
#contentPage #sitemap .womensColumn li.eternity_moment a:hover,
#contentPage #sitemap .womensColumn li.eternity_moment a.here {
	background-position:-129px -156px;
	}

#contentPage #sitemap .womensColumn li.obsession a:link, 
#contentPage #sitemap .womensColumn li.obsession a:visited,
#contentPage #sitemap .womensColumn li.obsession a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -182px;
	}
#contentPage #sitemap .womensColumn li.obsession a:hover,
#contentPage #sitemap .womensColumn li.obsession a.here {
	background-position:-129px -182px;
	}

#contentPage #sitemap .womensColumn li.secret_obsession a:link, 
#contentPage #sitemap .womensColumn li.secret_obsession a:visited,
#contentPage #sitemap .womensColumn li.secret_obsession a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -208px;
	}
#contentPage #sitemap .womensColumn li.secret_obsession a:hover,
#contentPage #sitemap .womensColumn li.secret_obsession a.here {
	background-position:-129px -208px;
	}

#contentPage #sitemap .womensColumn li.ck_one a:link, 
#contentPage #sitemap .womensColumn li.ck_one a:visited,
#contentPage #sitemap .womensColumn li.ck_one a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 0;
	}
#contentPage #sitemap .womensColumn li.ck_one a:hover,
#contentPage #sitemap .womensColumn li.ck_one a.here {
	background-position:-129px 0;
	}

#contentPage #sitemap .womensColumn li.ck_be a:link, 
#contentPage #sitemap .womensColumn li.ck_be a:visited,
#contentPage #sitemap .womensColumn li.ck_be a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -26px;
	}
#contentPage #sitemap .womensColumn li.ck_be a:hover,
#contentPage #sitemap .womensColumn li.ck_be a.here {
	background-position:-129px -26px;
	}
	
#contentPage #sitemap .womensColumn li.ckin2u_her a:link, 
#contentPage #sitemap .womensColumn li.ckin2u_her a:visited,
#contentPage #sitemap .womensColumn li.ckin2u_her a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -52px;
	}
#contentPage #sitemap .womensColumn li.ckin2u_her a:hover,
#contentPage #sitemap .womensColumn li.ckin2u_her a.here {
	background-position:-129px -52px;
	}

#contentPage #sitemap .womensColumn li.escape a:link, 
#contentPage #sitemap .womensColumn li.escape a:visited,
#contentPage #sitemap .womensColumn li.escape a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_womens_navigation.gif);
	background-position:0 -236px;
	}
#contentPage #sitemap .womensColumn li.escape a:hover,
#contentPage #sitemap .womensColumn li.escape a.here {
	background-position:-129px -236px;
	}

/***************************************
 * Site map mens column
 ***************************************/
#contentPage #sitemap .mensColumn li.euphoria a:link, 
#contentPage #sitemap .mensColumn li.euphoria a:visited,
#contentPage #sitemap .mensColumn li.euphoria a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -104px;
	}
#contentPage #sitemap .mensColumn li.euphoria a:hover,
#contentPage #sitemap .mensColumn li.euphoria a.here {
	background-position:-129px -104px;
	}

#contentPage #sitemap .mensColumn li.intense_euphoria a:link, 
#contentPage #sitemap .mensColumn li.intense_euphoria a:visited,
#contentPage #sitemap .mensColumn li.intense_euphoria a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -130px;
	}
#contentPage #sitemap .mensColumn li.intense_euphoria a:hover,
#contentPage #sitemap .mensColumn li.intense_euphoria a.here {
	background-position:-129px -130px;
	}

#contentPage #sitemap .mensColumn li.eternity a:link, 
#contentPage #sitemap .mensColumn li.eternity a:visited,
#contentPage #sitemap .mensColumn li.eternity a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -156px;
	}
#contentPage #sitemap .mensColumn li.eternity a:hover,
#contentPage #sitemap .mensColumn li.eternity a.here {
	background-position:-129px -156px;
	}

#contentPage #sitemap .mensColumn li.obsession a:link, 
#contentPage #sitemap .mensColumn li.obsession a:visited,
#contentPage #sitemap .mensColumn li.obsession a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -208px;
	}
#contentPage #sitemap .mensColumn li.obsession a:hover,
#contentPage #sitemap .mensColumn li.obsession a.here {
	background-position:-129px -208px;
	}

#contentPage #sitemap .mensColumn li.ck_man a:link, 
#contentPage #sitemap .mensColumn li.ck_man a:visited,
#contentPage #sitemap .mensColumn li.ck_man a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -234px;
	}
#contentPage #sitemap .mensColumn li.ck_man a:hover,
#contentPage #sitemap .mensColumn li.ck_man a.here {
	background-position:-129px -234px;
	}

#contentPage #sitemap .mensColumn li.ck_free a:link, 
#contentPage #sitemap .mensColumn li.ck_free a:visited,
#contentPage #sitemap .mensColumn li.ck_free a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 0;
	}
#contentPage #sitemap .mensColumn li.ck_free a:hover,
#contentPage #sitemap .mensColumn li.ck_free a.here {
	background-position:-129px 0;
	}

#contentPage #sitemap .mensColumn li.ck_one a:link, 
#contentPage #sitemap .mensColumn li.ck_one a:visited,
#contentPage #sitemap .mensColumn li.ck_one a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -26px;
	}
#contentPage #sitemap .mensColumn li.ck_one a:hover,
#contentPage #sitemap .mensColumn li.ck_one a.here {
	background-position:-129px -26px;
	}

#contentPage #sitemap .mensColumn li.ck_be a:link, 
#contentPage #sitemap .mensColumn li.ck_be a:visited,
#contentPage #sitemap .mensColumn li.ck_be a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -52px;
	}
#contentPage #sitemap .mensColumn li.ck_be a:hover,
#contentPage #sitemap .mensColumn li.ck_be a.here {
	background-position:-129px -52px;
	}

#contentPage #sitemap .mensColumn li.ckin2u_him a:link, 
#contentPage #sitemap .mensColumn li.ckin2u_him a:visited,
#contentPage #sitemap .mensColumn li.ckin2u_him a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -78px;
	}
#contentPage #sitemap .mensColumn li.ckin2u_him a:hover,
#contentPage #sitemap .mensColumn li.ckin2u_him a.here {
	background-position:-129px -78px;
	}

#contentPage #sitemap .mensColumn li.escape a:link, 
#contentPage #sitemap .mensColumn li.escape a:visited,
#contentPage #sitemap .mensColumn li.escape a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -260px;
	}
#contentPage #sitemap .mensColumn li.escape a:hover,
#contentPage #sitemap .mensColumn li.escape a.here {
	background-position:-129px -260px;
	}
	
#contentPage #sitemap .mensColumn li.eternity_aqua a:link, 
#contentPage #sitemap .mensColumn li.eternity_aqua a:visited,
#contentPage #sitemap .mensColumn li.eternity_aqua a:active{
	width:129px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_mens_navigation.gif);
	background-position:0 -182px;
	}
#contentPage #sitemap .mensColumn li.eternity_aqua a:hover,
#contentPage #sitemap .mensColumn li.eternity_aqua a.here {
	background-position:-129px -182px;
	}
	
/***************************************
 * Site map summer  column
 ***************************************/
#contentPage #sitemap .summerColumn li.ck_one_summer a:link, 
#contentPage #sitemap .summerColumn li.ck_one_summer a:visited,
#contentPage #sitemap .summerColumn li.ck_one_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_summer_navigation.gif);
	background-position:0 0;
	}
#contentPage #sitemap .summerColumn li.ck_one_summer a:hover,
#contentPage #sitemap .summerColumn li.ck_one_summer a.here {
	background-position:-143px 0;
	}

#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:link, 
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:visited,
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_summer_navigation.gif);
	background-position:0 -26px;
	}
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:hover,
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a.here {
	background-position:-143px -26px;
	}

#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:link, 
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:visited,
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/uk/images/content/sitemap_summer_navigation.gif);
	background-position:0 -52px;
	}
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:hover,
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a.here {
	background-position:-143px -52px;
	}

/***************************************
 * Live CK Free Navigation styling
 ***************************************/
#ckfreenav {
	width:999px;
	height:65px;
	background-image:url(/uk/images/liveckfree/nav_bg.gif);
	background-repeat: repeat-x;
	}
#ckfreenav ul {
	position:relative;
	float:left;
	padding:0;
	margin:0;
	}
#ckfreenav ul li{
	position:relative;
	padding:0;
	margin:0;
	float:left;
	}
#ckfreenav ul li a:link,
#ckfreenav ul li a:visited,
#ckfreenav ul li a:active{
	display:block;
	height:65px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#ckfreenav ul li#ckfreeBtn a:link,
#ckfreenav ul li#ckfreeBtn a:visited,
#ckfreenav ul li#ckfreeBtn a:active{
	width:152px;
	background-image:url(/uk/images/liveckfree/nav_ckfree.gif);
	background-position:0 0;
	}
#ckfreenav ul li#ckfreeBtn a:hover,
#ckfreenav ul li#ckfreeBtn a.here{
	background-position:0 -65px;
	}
#ckfreenav ul li#createPostcardBtn a:link,
#ckfreenav ul li#createPostcardBtn a:visited,
#ckfreenav ul li#createPostcardBtn a:active {
	width:175px;
	background-image:url(/uk/images/liveckfree/nav_ckfree.gif);
	background-position:-152px 0;
	}
#ckfreenav ul li#createPostcardBtn a:hover,
#ckfreenav ul li#createPostcardBtn a.here{
	background-position:-152px -65px;
	}
#ckfreenav ul li#enterToWinBtn a:link,
#ckfreenav ul li#enterToWinBtn a:visited,
#ckfreenav ul li#enterToWinBtn a:active {
	width:136px;
	background-image:url(/uk/images/liveckfree/nav_ckfree.gif);
	background-position:-327px 0;
	}
#ckfreenav ul li#enterToWinBtn a:hover,
#ckfreenav ul li#enterToWinBtn a.here{
	background-position:-327px -65px;
	}
/***************************************
 * Email double opt-in page
 ***************************************/
#content #emails {
	margin-left: 285px;
	margin-top: 100px;
	width: 580px;
	}	