
/******************************************************************************************************************************/
/***** CORORATE STYLES *******************************************************************************************************/
/****************************************************************************************************************************/

	
/********************************************************************************/
/***** TOP STYLES **************************************************************/
/******************************************************************************/

#top_header_corporate {
	display: block;
	width: 197px;
	height: 28px;
	background-image: url(../images/corporate/header_anya-hindmarch-london.gif);
	background-repeat: no-repeat;
	margin: 19px auto 19px auto;
	text-indent: -6767px;
	overflow: hidden;
	}

.anya-corporate {
	position: relative;
	background:#FFF;
	height: 476px;
	background:#000 url(/res.aspx?rc=corp_land_page_bck_image) no-repeat;
	}
	
#top.corporate .logo {
		background-image: url(../images/corporate/logo_website_screen_vip.gif) !important;
		background-repeat: no-repeat;
		}
		
.anya-corporate #footer {
	color:#000 !important;
	}
		
/* links */
			
			#content_left .nav li.leftnav_sales a { 			background-image: url(../images/corporate/leftnav/leftnav_sales.gif); }
			#content_left .nav li.leftnav_sales-now a { 		background-image: url(../images/corporate/leftnav/leftnav_sales-now.gif); }
			#content_left .nav li.leftnav_must-haves a { 		background-image:url(../images/corporate/leftnav/leftnav_must-haves.gif); }
			#content_left .nav li.leftnav_perfect-gifts a { 	background-image:url(../images/corporate/leftnav/leftnav_perfect-gifts.gif); }
			#content_left .nav li.leftnav_evening-bags a { 		background-image: url(../images/corporate/leftnav/leftnav_evening-bags.gif); }
			#content_left .nav li.leftnav_day-bags a { 			background-image: url(../images/corporate/leftnav/leftnav_day-bags.gif); }
			#content_left .nav li.leftnav_shoes-and-clothing a {background-image: url(../images/corporate/leftnav/leftnav_shoes-and-clothing.gif); }
			#content_left .nav li.leftnav_accessories a { 		background-image: url(../images/corporate/leftnav/leftnav_accessories.gif); }
			#content_left .nav li.leftnav_bespoke-ebury a { 	background-image: url(../images/corporate/leftnav/leftnav_bespoke-ebury.gif); }
			#content_left .nav li.leftnav_be-a-bag a { 			background-image: url(../images/corporate/leftnav/leftnav_be-a-bag.gif); }
			#content_left .nav li.leftnav_gift-assistance a { 	background-image: url(../images/corporate/leftnav/leftnav_gift-assistance.gif); }
			#content_left .nav li.leftnav_news-gossip a { 		background-image: url(../images/corporate/leftnav/leftnav_news-gossip.gif); }
			#content_left .nav li.leftnav_about-us a { 			background-image: url(../images/corporate/leftnav/leftnav_about-us.gif); }
			#content_left .nav li.leftnav_vip-boutique a { 		background-image: url(../images/corporate/leftnav/leftnav_vip-boutique.gif); }
			#content_left .nav li a:hover,
			#content_left .corporate_lftnav li a.active {
				background-position: 13px -18px;
				text-decoration: none;
				background-color: #F2EFEF !important;
				}

#img_vip-events_map {
	position: absolute;
	right: 0px;
	top: 20px;
	}
	
.corporate_lftnav li a {
	position:relative !important; z-index:5000 !important; 
}

/***** TOP NAV CORPORATE *****/

#top_nav_corporate {
	position: absolute;
	top: 10px;
	right: 20px;
	float: right;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	color: #707070;
	z-index:9999;
	}
	#top_nav_corporate em {
		position: relative;
		top: -4px;
		left: 1px;
		float: left;
		font-style: normal;
		}
	#top_nav_corporate span {
		float: left;
		height: 7px;
		width: 12px;
		background-image: url(../images/corporate/topnav/topnav_seperator.gif);
		background-repeat: repeat-y;
		background-position: center top;
		text-indent: -6767px;
		overflow: hidden;
		}
	#top_nav_corporate a {
		float: left;
		height: 7px;
		text-indent: -6767px;
		overflow: hidden;
		background-position: 0 0;
		background-repeat: no-repeat;
		}
	#top_nav_corporate a:hover {
		background-position: 0 -7px;
		text-decoration: none;
		}
	#top_nav_corporate a.active {
		background-position: 0 -14px;
		}

#top_nav_corporate { color:#CFCCCC !important; }

#top_nav_corporate { color: #707070; position:absolute; top:-14px; right:0px; z-index:5000; }

#top_nav_corporate a#topnav_my-account {
		background-image: url(../images/corporate/topnav/topnav_my-account.gif);
		width:58px;
		}
#top_nav_corporate a#topnav_vip_boutique {
		background-image:url(../images/corporate/topnav/topnav_boutique.gif);
		width:58px;
		}
#top_nav_corporate a#topnav_shopping-bag {
		background-image: url(../images/corporate/topnav/topnav_shopping-bag.gif);
		width:65px;
		}

#top_nav_corporate li span {	
		background-image: url(../images/corporate/topnav/topnav_seperator.gif); 
		}
		
#top_nav_corporate li a:hover {
		background-position:0 -7px;
		}

.anya-corporate #frm_search .frm_submit,
.anya-corporate #frm_search .frm_submit-active {		
		background-image: url(../images/corporate/topnav/topnav_search.gif);
		width:38px; 
		}
.anya-corporate #frm_search .frm_text {
		position: relative;
		top: -3px;
		right:-8px;
		float: left;
		width: 90px;
		background-color: #FFF;
		}
#TopMenu_SearchText_corporate {  width: 100px !important;  }


/** Sign up newsletter **/
	
	#content_left .sign-up-newsletter-corp {
		position:relative;
		z-index:6000;
		width: 128px;
		margin: 20px 0 0 20px;
		_margin-left: 10px;
		float: left;
		}	
		#content_left .sign-up-newsletter-corp .title {
			background-image: url(../images/corporate/ttl_sign-up-newslette.gif);
			background-repeat: no-repeat;
			width: 119px;
			height: 27px;
			text-indent: -6767px;
			overflow: hidden;
			}
		#content_left .sign-up-newsletter-corp .frm_text {
			width: 115px;
			float: left;
			color: #A2A2A2;
			border: 0;
			border-bottom: 1px solid #E1E1E1;
			background-color: transparent;
			font-size: .9em;
			}
		#content_left .sign-up-newsletter-corp .frm_submit:hover,
		#content_left .sign-up-newsletter-corp .frm_submit:focus,
		#content_left .sign-up-newsletter-corp .frm_submit-active,
		#content_left .sign-up-newsletter-corp .frm_submit {
			float: left;
			width: 8px;
			height: 17px;
			background-color: transparent;
			background-image: url(../images/corporate/arrow_sml_grey_right.gif);
			background-repeat: no-repeat;
			background-position: 0 5px;
			}

.anya-corporate #content_right. {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 900px;
	padding: 0;
	height:400px;
	}
	.anya-corporate #content_right h1 {
		text-indent: -6767px;
		overflow: hidden;
		margin: 0 0 5px 0;
		padding: 0;
		}


/************************************************************************************************************/
/***********************************************************************************************************/		
/******************************************** CORPORATE SECTION STYLES ************************************/
/*********************************************************************************************************/
/********************************************************************************************************/

#container_corporate-gifts {
	position:absolute;
	left:133px;
	top:-59px;
	z-index:10;
	margin:0;
	padding:0;
	width:400px;
	height:476px;
	}
	#container_corporate-gifts h1 {
		position:absolute;
		top:20px;
		left:0px;
		width:245px;
		height:25px;
		z-index:7000;
		background:url(../images/corporate/ttl_corporate-gifts.gif) no-repeat;
		}
		#container_corporate-gifts img {
			position:relative;
			margin:0;
			padding:0;
			width:400px;
			height:476px;
			border:0;
			}

#container_corporate-brochure {
	position:absolute;
	left:535px;
	top:-45px;
	z-index:10;
	margin:0;
	padding:0;
	width:369px;
	height:259px;
	}
	#container_corporate-brochure h2 {
		position:absolute;
		visibility: hidden;
		top:26px;
		left:0px;
		width:245px;
		height:25px;
		z-index:7000;
		text-indent:-6767px;
		background:url(../images/corporate/ttl_corporate-brochure.gif) no-repeat;
		}
		#container_corporate-brochure .btn_view-now {
			position:absolute;
			top:178px;
			left:265px;
			width:75px;
			height:24px;
			display:block;
			z-index:7000;
			text-indent:-6767px;
			background:url(../images/corporate/btn_viewnow.gif) no-repeat;
			}
			#container_corporate-brochure .btn_view-now:hover {
				background-position: 0 -27px;
				}
		#container_corporate-brochure .btn_request-brochure {
			position:absolute;
			top:226px;
			left:210px;
			width:137px;
			height:24px;
			display:block;
			z-index:8000;
			text-indent:-6767px;
			background:url(../images/corporate/btn_request-brochure.gif) no-repeat;
			}
		#container_corporate-brochure .btn_request-brochure:hover {
			background-position:0 -24px;
			}
		#container_corporate-brochure img {
			margin:0;
			padding:0;
			width:369px;
			height:259px;
			border:0;
			}
		
#container_corporate-must-haves {
	position:absolute;
	left:535px;
	top:197px;
	z-index:10;
	margin:0;
	padding:0;
	width:169px;
	height:234px;
	}
	#container_corporate-must-haves h2 {
		position:absolute;
		top:8px;
		left:0px;
		width:245px;
		height:25px;
		z-index:7000;
		text-indent:-6767px;
		background:url(../images/corporate/ttl_corporate-must-haves.gif) no-repeat;
		}
		#container_corporate-must-haves .btn_must-have {
			position:absolute;
			top:174px;
			left:36px;
			width:148px;
			height:24px;
			display:block;
			z-index:8000;
			text-indent:-6767px;
			background:url(../images/corporate/btn_view-must-have-item.gif) no-repeat;
			}
		#container_corporate-must-haves .btn_must-have:hover {
			background-position:0 -24px;
			}
		#container_corporate-must-haves img {
			margin:0;
			padding:0;
			width:225px;
			height:225px;
			border:0;
			padding-bottom: 10px;
			}

		
#container_corporate-callback {
	position:absolute;
	left:731px;
	top:231px;
	z-index:1100;
	margin:0;
	padding:0;
	width:173px;
	height:190px;
	}
	#container_corporate-callback h2 {
		position:absolute;
		top:16px;
		left:0px;
		width:245px;
		height:25px;
		z-index:7000;
		color:#000;
		text-indent:-6767px;
		background:url(../images/corporate/ttl_corporate-callback.gif) no-repeat;
		}
	#container_corporate-callback .btn_request-callback {
			position:absolute;
			top:154px;
			left:26px;
			width:148px;
			height:24px;
			display:block;
			z-index:8000;
			text-indent:-6767px;
			background:url(../images/corporate/btn_request-callback.gif) no-repeat;
			}
		#container_corporate-callback .btn_request-callback:hover {
			background-position:0 -24px;
			}
		#container_corporate-callback img {
			margin:0;
			padding:0;
			width:173px;
			height:190px;
			border:0;
			}
		
/** Corporate Popup styles **/

#container_brochure_popup {
	position:absolute;
	left:468px;
	top:75px;
	margin:0;
	padding:0;
	width:599px;
	height:408px;
	z-index:9999;
	display:none;
	}
	#container_brochure_popup .close {
		position:absolute;
		top:-5px;
		right:-140px;
		width:75px;
		height:20px;
		display:block;
		text-indent:-6767px;
		z-index:4000;
		background:url(../images/corporate/corporate_brochure/corporate_close.gif) no-repeat;
		}
	#container_brochure_popup .close:hover {
		background-position:0px -18px;
		}
		#vip_brochure_links ul.popup_nav {
			position:absolute;
			z-index:4100;
			margin:0;
			padding:0;
			top:450px;
			left:0px;
			width:90px;
			list-style:none;
			height:15px;
			display:block;
			z-index:4000;
			}
			#vip_brochure_links ul.popup_nav li a.prev {
				position:absolute;
				top:0px;
				left:0px;
				width:45px;
				height:15px;
				list-style:none;
				display:block;
				text-indent:-6767px;
				background:url(../images/corporate/corporate_brochure/corporate_prev.gif) no-repeat;
				z-index:4100;
				}
			#vip_brochure_links ul.popup_nav li a.next {
				position:absolute;
				top:0px;
				right:0px;
				width:45px;
				list-style:none;
				height:15px;
				display:block;
				text-indent:-6767px;
				background:url(../images/corporate/corporate_brochure/corporate_next.gif) no-repeat;
				z-index:4100;
				}
			#vip_brochure_links ul.popup_nav li a.next:hover, #vip_brochure_links ul.popup_nav li a.prev:hover {
				background-position:0px -18px;
				}
		#container_brochure_popup .btn_view-us-brochure {
			position:absolute;
			top:410px;
			left:420px;
			width:180px;
			height:20px;
			display:block;
			text-indent:-6767px;
			z-index:4000;
			background:url(../images/corporate/corporate_brochure/btn_view-us-brochure.gif) no-repeat;
			}
		#container_brochure_popup .btn_view-us-brochure:hover {
			background-position:0px -19px;
			}
		#container_brochure_popup .btn_download-brochure {
			position:absolute;
			top:450px;
			left:478px;
			width:180px;
			height:20px;
			display:block;
			text-indent:-6767px;
			z-index:4000;
			background:url(../images/corporate/corporate_brochure/btn_download-brochure.gif) no-repeat;
			}
		#container_brochure_popup .btn_download-brochure:hover {
			background-position:0px -19px;
			}
			
#container_request-brochure_popup {
	position:absolute;
	left:468px;
	top:75px;
	margin:0;
	padding:0 0 0 10px;
	width:468px;
	height: auto !important;
	min-height: 480px;
	height: 480px;
	z-index:9999;
	display:none;
	background:#fff;
	border:6px solid #AEA897;
	}
#container_corporate-callback_popup {
	position:absolute;
	left:468px;
	top:75px;
	margin:0;
	padding:0 0 0 10px;
	width:468px;
	height: auto !important;
	min-height: 460px;
	height: 460px;
	z-index:9999;
	display:none;
	background:#fff;
	border:6px solid #AEA897;
	}
#container_musthave_popup {
	position:absolute;
	left:468px;
	top:75px;
	margin:0;
	padding:0 0 0 10px;
	width:468px;
	height: auto !important;
	min-height: 460px;
	height: 500px;
	z-index:6500;
	display:none;
	background:#fff;
	border:6px solid #AEA897;
	}
	#container_request-brochure_popup .email_form h5 {
		margin: 10px 0 15px 0;
		width:456px;
		height:24px;
		display:block;
		z-index:7000;
		color:#000;
		text-indent:-6767px;
		background:#AEA897 url(../images/corporate/ttl_request-a-brochure.gif) no-repeat;
		}
	#container_corporate-callback_popup .email_form h5 {
		margin: 10px 0 15px 0;
		width:456px;
		height:24px;
		display:block;
		z-index:7000;
		color:#000;
		text-indent:-6767px;
		background:#AEA897 url(../images/corporate/ttl_call-back-request.gif) no-repeat;
		}
	#container_musthave_popup .email_form h5 {
		margin: 10px 0 15px 0;
		width:456px;
		height:24px;
		display:block;
		z-index:7000;
		color:#000;
		text-indent:-6767px;
		background:#AEA897 url(../images/corporate/ttl_must-haves.gif) no-repeat;
		}
	#container_request-brochure_popup .close,
	#container_corporate-callback_popup .close,
	#container_musthave_popup .close{
		position:absolute;
		top:12px;
		right:16px;
		width:20px;
		height:20px;
		display:block;
		text-indent:-6767px;
		z-index:4000;
		background:url(../images/corporate/btn_corporateform_close.gif) no-repeat;
		background-position:0px 0px;
		}
		#container_request-brochure_popup .close:hover,
		#container_corporate-callback_popup .close:hover,
		#container_musthave_popup .close:hover {
			background-position:0px -20px;
			}
	#container_request-brochure_popup .email_form .contact_form form p,
	#container_corporate-callback_popup .email_form .contact_form form p {
		padding-left:6px;
		width:446px;
		height: auto !important;
		min-height: 8px;
		height: 8px;
		display:block;
		}
	#container_request-brochure_popup .email_form .contact_form form fieldset label,
	#container_corporate-callback_popup .email_form .contact_form form fieldset label {
		padding-left:6px;
		width:120px;
		}
	#container_request-brochure_popup .email_form .contact_form .lbl_checkbox,
	#container_corporate-callback_popup .email_form .contact_form .lbl_checkbox {
		margin: 4px 5px 8px 0px;
		float: left;
		width: 20px;
		font-weight: normal;
		color: #6A6A6A;
		}
	#container_request-brochure_popup .email_form .contact_form .frm_checkbox,
	#container_corporate-callback_popup .email_form .contact_form .frm_checkbox {
		margin-top:4px;
		margin-right:10px;
		float: left;
		width: 17px;
		height:17px;
		font-weight: normal;
		color: #6A6A6A;
		}
		#container_corporate-callback_popup .email_form .contact_form .callback_day {
			margin-top: 2px;
			margin-right:12px;
			float: left;
			width: 50px !important;
			font-weight: normal;
			color: #6A6A6A;
			}
		#container_corporate-callback_popup .email_form .contact_form .callback_month{
			margin-top: 2px;
			margin-right:12px;
			float: left;
			width: 94px !important;
			font-weight: normal;
			color: #6A6A6A;
			}
		#container_corporate-callback_popup .email_form .contact_form .callback_year {
			margin-top: 2px;
			margin-right:12px;
			float: left;
			width: 63px !important;
			font-weight: normal;
			color: #6A6A6A;
			}
	#container_request-brochure_popup .email_form .contact_form .fld_submit .btn_requestbrochure,
	#container_request-brochure_popup .email_form .contact_form .fld_submit .btn_requestbrochure-active {
			margin-left:173px;
			padding-left:6px;
			width:169px;
			height:24px;
			display:block;
			overflow:hidden;
			background-position: 0px 0px;
			text-indent:-6767px;
			background: url(../images/corporate/btn_frm-request-brochure.gif) no-repeat;
			}
			#container_request-brochure_popup .email_form .contact_form .fld_submit .btn_requestbrochure:hover,
			#container_request-brochure_popup .email_form .contact_form .fld_submit .btn_requestbrochure-active {
				background-position:0 -24px;
				}
	#container_corporate-callback_popup .email_form .contact_form .fld_submit .btn_requestbrochure,
	#container_corporate-callback_popup .email_form .contact_form .fld_submit .btn_requestbrochure-active {
			margin-left:173px;
			padding-left:6px;
			width:169px;
			height:24px;
			display:block;
			overflow:hidden;
			background-position: 0px 0px;
			text-indent:-6767px;
			background: url(../images/corporate/btn_frm-request-callback.gif) no-repeat;
			}
			#container_corporate-callback_popup .email_form .contact_form .fld_submit .btn_requestbrochure:hover,
			#container_corporate-callback_popup .email_form .contact_form .fld_submit .btn_requestbrochure-active {
				background-position:0 -24px;
				}
				
#corporate_must-have-product {
				position:absolute;
				top:40px;
				/*
				left:110px;*/
				left:10px;
				z-index:4100;
				margin:0;
				padding:0;
				width:457px;
				list-style:none;
				height:410px;
				display:block;

				}
			#corporate_must-have-product li.img {
				margin:0;
				padding:0;
				/*width:250px;*/
				width:457px;
				/*height:200px;*/
				height:410px;
				list-style:none;
				display:block;
				z-index:4100;
				}
			#corporate_must-have-product li.desc {
				margin:0 0 0 25px;
				padding:0;
				width:220px;
				list-style:none;
				height: auto !important;
				height: 124px;
				min-height: 124px;
				display:block;
				z-index:10000;
				}
			#corporate_must-have-product li.desc h1 {
				position:relative;
				z-index:4000;
				text-transform: uppercase;
				width:220px;
				height:20px;
				overflow:hidden;
				margin: 10px 0 5px 0;
				font-size: 1.5em;
				font-weight:bold;
				}
			#corporate_must-have-product li.desc h2 {
				position:relative;
				z-index:4000;
				font-size: 1.2em;
				margin-bottom: 5px;
				color:#909090;
				font-weight:bold;
				text-transform: uppercase;
				}
			#corporate_must-have-product li.desc .title {
				text-transform: uppercase;
				margin: 0 0 5px 0;
				font-size: 1.5em;
				font-weight:bold;
				display:block;
				}
			#corporate_must-have-product li.desc .subtitle {
				font-size: 1.2em;
				margin-bottom: 5px;
				color:#909090;
				font-weight:bold;
				text-transform: uppercase;
				}
			#corporate_must-have-product li.desc .txt {
				text-align:justify;
				margin:10px 0 0 0;
				}
			#corporate_must-have-product li.desc p {
				width: 120px;
				height: 14px;
				background-image: url(../images/text_images/lbl_price.gif);
				background-repeat: no-repeat;
				background-position: 0 7px;
				padding: 0 0 4px 44px;
				margin: -4px 0 0 0;
				line-height: 24px;
				font-size: 1.0em;
				color: #494949;
				}
			#corporate_must-have-product li.price .price_title {
				padding: 0 0 0 0;
				margin: 2px 0 5px 24px;
				float:left;
				font-size: 1.1em;
				width:41px;
				height:12px;
				font-weight:bold;
				text-indent:-6767px;
				display:inline;
				background:url(../images/corporate/ttl_price.gif) no-repeat;
				}
			#corporate_must-have-product li.price .musthave-price {
				padding: 0 0 0 0;
				margin: 0 0 0 5px;
				font-size: 1.2em;
				float:left;
				display:inline;
				width:100px;
				height:15px;
				font-weight:bold;
				display:block;
				}

.corp_gifts_contact_email
{
	z-index: 100; 
	height:35px;
	left:235px;
	position:absolute;
	top:380px;
	width:290px;
}
