
.luckyZoom_white_content_1024 {
    display: none;
    position: absolute;
    top:-4%;
    left:1%;
    width:950px;
    height:640px;
    padding:10px;
    border:0px solid #92a959;
    background-color: white;
    z-index:999999999;
    overflow: hidden;
}

.news_content_left a:link, .news_content_left a:visited, .news_content_left a:hover {
	color:#8c5c77;
	}
.news_sept_images {
	padding:5px 5px 10px 5px;
	float:left;
}

.aftercare_static_content .single_aftercare {
	padding:5px 0px 5px 20px;
	margin-left:10px;
	vertical-align:middle;
	background:url(/_ui/images/sitemap01.gif) no-repeat left;
	}	
	
.terms_and_conditions_list{
	padding: 0 0 15px 24px;
	margin-left: 10px;
	vertical-align: top;
	background:url(/_ui/images/sitemap01.gif) 1px 2px no-repeat;
	}	
	
ul.unorderlist {
	width:100%;
	float:none;
	padding:10px 0 0 0;
	text-align:left;
	list-style-type:none;
	list-style:none;
	height:100%;
	}
ul.unorderlist li.single_line {
	width:100%;
	list-style-type:none;
	list-style:none;
	line-height:150%;
	vertical-align:middle;
	}

.delivery_static_content_news {
	margin-left:10px;
	width:100%;
	}			
	
.delivery_static_content_news  .delivery_bullets {
	padding:0px 0px 5px 20px;
	margin-left:10px;
	vertical-align:middle;
	background:url(/_ui/images/sitemap01.gif) no-repeat left top;
	}
.delivery_static_content_news  .delivery_bullets_first {
	margin-top:352px;
	}		
.delivery_static_content_news a:link, .delivery_static_content_news a:visited  {
	color:#8c5c77;
	}
.delivery_static_content_news a:hover  {
	color:#8c5c77;
	text-decoration:underline;
	}

.error_validator_link   {
	color: #a2afb3;
	font-size: 12px;
	text-decoration:none;		
}
a:hover.error_validator_link {
	text-decoration:underline;
}
.WebControls_Shared_NewsLetterSignUp_EmailText_new {
	float:left;
	padding-left:25px;
	position:relative;
	right:30px;
	bottom:0;
}

/*--product landing page css--*/
.prouduct_landing_page_right {
	float:right;
	}
/* accessories */
.accesspulse_new
    {
	padding:0;
	margin:0;
	height: 50px;
	width:970px;
	float: left;
	display: block;
    }
.accessories_new_content {
	position:relative;
    width:770px;
	float:left;
	}
.accessories_new_content h2.accessories_new_content_header {
		color: #8c5c77;
		display: block;
		margin-bottom: 20px;
		text-align:left;
	}
.accessories_new_content ul {
    width:770px;
	height: 560px;
	float:left;
	display: block;
	padding: 0;
	margin: 0;
	position:relative;
	top: 10px;
    }
.accessories_new_content ul li {
		padding: 0;
		margin: 0;
    }
.accessories_new_content ul li.umbrellas {
    left:0px;
    position:absolute;
    top:0px;
    }
.accessories_new_content ul li.umbrellas a {
    display:block;
    width:263px;
    height:289px;
    background: url(../images/products/landing_access_umbrella.png) no-repeat;
    }
.accessories_new_content ul li.umbrellas a:hover {
    background: url(../images/products/landing_access_umbrella.png) no-repeat 0 -284px;
    }
.accessories_new_content ul li.pouches {
    left:265px;
    position:absolute;
    top:15px;
    }
.accessories_new_content ul li.pouches a {
    display:block;
    width:308px;
    height:147px;
    background: url(../images/products/landing_access_pouch.png) no-repeat;
    }
.accessories_new_content ul li.pouches a:hover {
    background: url(../images/products/landing_access_pouch.png) no-repeat 0 -154px;
    }
.accessories_new_content ul li.mirrors {
    left:550px;
    position:absolute;
    top:53px;
    }
.accessories_new_content ul li.mirrors a {
    display:block;
    width:377px;
    height:198px;
    background: url(../images/products/landing_access_mirrors.png) no-repeat;
    }
.accessories_new_content ul li.mirrors a:hover {
    background: url(../images/products/landing_access_mirrors.png) no-repeat 0 -202px;
    }
.accessories_new_content ul li.travel {
    left:5px;
    position:absolute;
    top:285px;
    }
.accessories_new_content ul li.travel a {
    display:block;
    width:422px;
    height:230px;
    background: url(../images/products/landing_acess_travel.png) no-repeat;
    }
.accessories_new_content ul li.travel a:hover {
    background: url(../images/products/landing_acess_travel.png) no-repeat 0 -236px;
    }
.accessories_new_content ul li.cardholder {
    left:300px;
    position:absolute;
    top:200px;
    }
.accessories_new_content ul li.cardholder a {
    display:block;
    width:422px;
    height:187px;
    background: url(../images/products/landing_access_cardholders.png) no-repeat;
    }
.accessories_new_content ul li.cardholder a:hover {
    background: url(../images/products/landing_access_cardholders.png) no-repeat 0 -192px;
    }
.accessories_new_content ul li.foldaway {
    left:570px;
    position:absolute;
    top:260px;
    }
.accessories_new_content ul li.foldaway a {
    display:block;
    width:422px;
    height:306px;
    background: url(../images/products/landing_access_foldaway.png) no-repeat;
    }
.accessories_new_content ul li.foldaway a:hover {
    background: url(../images/products/landing_access_foldaway.png) no-repeat 0 -307px;
    }

.asseenin_middle_right_images_pro {
	border:0px;
	}
.asseenin_middle_content_box_display_none {
	display:none;
	}	
.carousel-next_width {
	width:100%;
	}	
		
    
/* purses_content */    
.purses_new_content {
		position:relative;
    	width:770px;
		float:left;
	}
.purses_new_content h2.purses_new_content_header {
		color: #8c5c77;
		display: block;
		margin-bottom: 20px;
		text-align:left;
	}
.purses_new_content ul {
    width:770px;
	height: 560px;
	float:left;
	display: block;
	padding: 0;
	margin: 0;
	position:relative;
	top: 10px;
    }
.purses_new_content ul li.mediumpurse {
    left:0px;
    position:absolute;
    top:180px;
    }
.purses_new_content ul li.mediumpurse a {
    display:block;
    width:263px;
    height:289px;
    background: url(../images/products/landing_purses_mediumpurse.png) no-repeat;
    }
.purses_new_content ul li.mediumpurse a:hover {
	background: url(../images/products/landing_purses_mediumpurse.png)  no-repeat 0 -299px;
    }
.purses_new_content ul li.smallpurse {
    left:0px;
    position:absolute;
    top:22px;
    }
.purses_new_content ul li.smallpurse a {
    display:block;
    width:308px;
    height:134px;
    background: url(../images/products/landing_purses_smallpurse.png) no-repeat;
    }
.purses_new_content ul li.smallpurse a:hover {
    background: url(../images/products/landing_purses_smallpurse.png) no-repeat 0 -135px;
    }
.purses_new_content ul li.largepurse {
    left:400px;
    position:absolute;
    top:22px;
    }
.purses_new_content ul li.largepurse a {
    display:block;
    width:377px;
    height:289px;
    background: url(../images/products/landing_purses_largepurse.png) no-repeat;
    }
.purses_new_content ul li.largepurse a:hover {
    background: url(../images/products/landing_purses_largepurse.png) no-repeat 0 -298px;
    }
.purses_new_content ul li.ziparoundpurse {
    left:300px;
    position:absolute;
    top:300px;
    }
.purses_new_content ul li.ziparoundpurse a {
    display:block;
    width:422px;
    height:190px;
    background: url(../images/products/landing_purses_ziparound.png) no-repeat;
    }
.purses_new_content ul li.ziparoundpurse a:hover {
    background: url(../images/products/landing_purses_ziparound.png) no-repeat 0 -193px;;
    }        

/*--Tell a Friend--*/   
.tell_friend_black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 300%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.4;
    opacity:.40;
    filter: alpha(opacity=40);
}

.tell_friend_white_content2 {
    display: none;
    position: absolute;
    top:187px;
    /*left:36.2%;*/
    width: 100%;
    /*height: 646px;*/
    padding: 0px;
    z-index:1002;
    overflow: hidden;
}

#lightBox{
	margin:0 auto;
	padding:0;
	border:10px solid #c5b8b2;
	width:503px;
	height:460px;
	background-color:#FFF;
}
#lightBox #ligbtBoxHead{
	margin:0;
	padding:0;
	position:relative;
	width:auto;
	height:81px;
	display:block;
	border:none;
	border-bottom:1px solid #c5b8b2;
}
#lightBox .borderDiv{
	margin:0;
	padding:0;
	width:auto;
	height:1px;
	background-color:#c5b8b2;
}
#lightBox #ligbtBoxHead .logoWrap{
	margin:0;
	padding:18px 0 0 23px;
	width:96px;
	height:60px;
}
#lightBox #ligbtBoxHead .closeDiv{
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	right:17px;
	width:19px;
	height:19px;
	z-index:10;
}
#lightBox #ligbtBoxContent{
	margin:0;
	padding:0;
	position:relative;
	width:auto;
	height:306px;
	display:block;
	border-bottom:1px solid #c5b8b2;
}
#lightBox #ligbtBoxContent .titleTxt{
	margin:0;
	padding:18px 0 0 23px;
}
#lightBox #ligbtBoxContent .paraTxt{
	margin:0;
	padding:26px 0 0 42px;
}
#lightBox #ligbtBoxContent .shoppingBtn{
	margin:0;
	padding:24px 0 0 57px;
}
#lightBox #ligbtBoxFooter{
	margin:0;
	padding:0;
	position:relative;
	width:auto;
	height:71px;
	display:block;
}
#lightBox #ligbtBoxFooter .footerTxt{
	margin:0;
	padding:19px 0 0 41px;
	width:187px;
	height:30px;
}
#lightBox #ligbtBoxFooter .footerTxt a{
	margin:0;
	padding:0;
}
#lightBox #ligbtBoxFooter .footerTxt2{
	margin:0;
	padding:0;
	position:absolute;
	right:5px;
	bottom:4px;
	width:96px;
	height:24px;
}
#lightBox #ligbtBoxFooter .footerTxt2 .moreInfo{
	margin:0;
	padding:0;
	float:right;
}
#lightBox #ligbtBoxFooter .footerTxt2 .tnC{
	margin:0;
	padding:0;
	clear:both;
}

.tell_a_friend_title2{
	margin:0 auto;
	padding:0;
}
.tell_a_friend_main{
	margin:0 auto;
    /*position: absolute;
    top:25%;
    left:30%;*/
    width: 370px;
    height: 300px;
    padding: 10px;
    border: 2px solid #8c5c77;
    background-color:#f8f5f4;
    z-index:1002;
    overflow: hidden;
}


.tell_a_friend_title2 h2 {
	font-family: 'radley', Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #8C5C77;
	width:90%;	
	float:left;
	}	
.tell_a_friend_title2 span {
	font-weight: normal;
	color: #758287;
	font: 1em Helvetica, Arial, sans-serif;
	width:10%;
	float:left;
	}
.tell_a_friend_content_left2  {
	width:30%;
	float:left;
	margin-bottom:10px;
	}
.tell_a_friend_content_right2  {
	width:70%;
	float:left;
	margin-bottom:10px;
	}  
.tell_a_friend_button {
	height:31px;
	width:106px;
	}		
.tell_a_friend_button .button {
	width:106px;
	height:31px;
	background:url(../images/btn_send.png) no-repeat;
	}
.tell_a_friend_button .button:hover {
	background:url(../images/btn_send.png) no-repeat 0 -30px;
	}	
	
	
	
/*--As Seen Page CSS--*/    	
	 .news_content_left {
    width:770px;
    }
    .page_titel {
    color:#8C5C77;
    font-family:'radley', Arial, Helvetica, sans-serif;
    font-size:2.5em;
    height:60px;
    }
    .static_content_asseenin_top {
    margin:10px 0 0 0;
    width:770px;
    line-height:130%;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    }
    .asseenin_middle_right_subtitle {
    color:#8C5C77;
    padding:4px 0 8px 0;
    }
    .asseenin_middle_content_box {
    width:100%;
    margin:0px;
    padding:0px;
    height:430px;
    }
    .asseenin_middle_left {
    width:35%;
    float:left;
    }
    .asseenin_middle_right {
    width:64%;
    float:left;
    line-height:140%;
    }
    .asseenin_middle_left .asseenin_middle_left_title {
    color:#8ba14e;
    font-size:14px;
    }
    .asseenin_middle_right_title {
    font-weight: normal;
    color: #8ba14e;
    font: 1.4em Helvetica, Arial, sans-serif;
    padding: 2px 0 0 0;
    }
    .asseenin_middle_right .asseenin_middle_left_subtitle {
    font-weight:bold;
    padding:5px 0 10px 0;
    }
    .asseenin_middle_right .asseenin_middle_right_content {
    margin:0;
    }
    .asseenin_middle_right_content a {
    color:#8c5c77;
    text-decoration:none;
    }
    .asseenin_middle_right_content_click_here {
	margin:20px 0 0 0;	
	line-height:140%;
    }
    .asseenin_middle_right_content a:hover {
    color:#8c5c77;
    border-bottom: 1px solid #8c5c77;
    }
    .asseenin_middle_bottom {
    width:75%;
    position:absolute;
    left:0px;
    top:350px;
    margin-left: 12%;
    }
    .style2 {
    color: #92697b;
    font-weight: bold;
    text-align:left;
    }
    .style4 {
    color: #92697b;  text-align:left;
    }
    .hidden_div {
    visibility:hidden;
    text-align:left;
    }
    .carousel-component {
	margin-left:76px;
    }
    .carousel-component .carousel-list LI {
    HEIGHT:150px; width:150px; padding-left:5px; text-align:left;
    }
    .carousel-component .carousel-list LI A {
    }
    .carousel-component .carousel-list LI A:hover {
    }
    .carousel-component .carousel-list LI IMG {
    }
    .carousel-component .carousel-prev {
    Z-INDEX: 3;  CURSOR:pointer; POSITION: absolute; background-color:#FFFFFF;  height:100px; width:40px; padding-top:60px; float:left;
    }
    .carousel-component .carousel-next {
    Z-INDEX: 3;  CURSOR:pointer; POSITION: absolute; background-color:#FFFFFF;   height:100px; width:45px; padding-top:60px; right:0px;
    }
    .div_hide{ visibility:hidden; position:absolute; top:0; left:0px;}	 



/*--E-cards page css--*/
.static_content_page_middel_e-cards_content { 
	background-color:#f5eff1;
	}
.static_content_page_middel_e-cards_top_bg { 
	width:100%; 
	height:32px;
	background:#eef3f6 url(../images/top_content_e-cards_bg.gif) repeat-x;
}
.static_content_page_middel_e-cards_bottom_bg { 
	width:100%; 
	height:32px; 
	background:#eef3f6 url(../images/bottom_content_e-cards_bg.gif) repeat-x;
	clear:both;
}
.static_content_e-cards_top_left { 
	width:480px;
	margin-right:10px;
	margin-bottom:40px;		
	line-height:130%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.e-cards_top_left_content {
	text-align:center;
	float:left;
	width:240px;	
	}	
.e-cards_top_left_content img {
	padding:15px 10px 7px 0px;
	}	
.e-cards_top_left_content span {
	font-size:11px;
	font-weight:bold;
	position: relative;
	left: 105px;
	}
.static_content_e-cards_top_right { 
	margin:0 0 10px 0;
    width:280px;
	line-height:130%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;	
}	
.e-cards_top_right_content_title h2 {
	font-family: 'radley', Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	color: #8c5c77;
	padding-bottom:10px;
	padding-top:20px;	
	}	
.e-cards_top_right_content_text {
	width:100%;
	padding:0;
	line-height:150%;
	}
.e-cards_top_right_content_text p span {
	color:#990000;
	}	
.e-cards_top_right_content_text p {	
	padding:10px 0 10px 0;
	}
.e-cards_top_right_content_form {
	width:100%;
	margin:10px 0 0 0;
	}							
.e-cards_top_right_content_form_left {
	width:40%;
	float:left;
	}
.e-cards_top_right_content_form_left  .e-cards_form_text {
	height:35px;
	font-weight:bold;
	}
.e-cards_top_right_content_form_left  .e-cards_form_text span {
	color:#990000;
	}									
.e-cards_top_right_content_form_right {
	width:60%;
	float:left;
	}
.e-cards_top_right_content_form_right .e-cards_form_field {
	height:35px;
	}
.e-cards_top_right_content_form_right .e-cards_form_field_multi {
	height:105px;
	}	
	
	
.e-cards_form_field_button {
	height:35px;
	width:190px;
	float:right;
	padding:0 0 0 90px;
	}		
.e-cards_form_field_button .button {
	width: 95px;
	height: 28px;
	background:url(../images/ecards/ecard_sendcard.png) no-repeat;
	float:left;
	}
.e-cards_form_field_button .button:hover {
	background:url(../images/ecards/ecard_sendcard.png) no-repeat 0 -27px;
	}		
.e-cards_form_field_button .button_pre {
	width: 95px;
	height: 28px;
	background:url(../images/ecards/btn_preview.png) no-repeat;
	float:left;
	}
.e-cards_form_field_button .button_pre:hover {
	background:url(../images/ecards/btn_preview.png) no-repeat 0 -27px;
	}										
.e-cards_top_right_content_form_right .e-cards_form_field input {
	width:150px;
	}
.e_card_confirmation {
	padding:80px;
	}		

/*--community page --*/
.static_content_comminity_right {
	float:right; 
	padding:0 0 200px 20px;
	}
/*--my account user new --*/
.user_content_new_account {
	float:left; 
	width:50px; 
	padding:0 0 0 35px;
	visibility:hidden;
	}
.user_content_new_account2 {
	float:left; 
	width:500px; 
	margin:25px 0 50px 0;
	}
.user_content_new_account2 h2 {
	line-height: 200px;
}
.user_content_new_account2 .title {
	color: #8ba14e;
	padding: 0 60px 0 0;
	}
.user_content_new_account2_content {
	padding:25px 0 15px 0;
	}	
.user_content_new_account2_image {
	vertical-align:text-top;
	visibility:hidden;
	}				
	
/*-----------basket page product right side image button "add to basket" --css----------*/
.add_to_bag_img_style_care
	{
	margin-left:40px;
	}	
	.promo{position:absolute; top:1px; right:1px; z-index: 6;}
	
	
/*----this is for basket page middle promo code text ----*/
 .basket_content_text_bottom_basket {
    font-size:11px; padding-top:30px;
    }
   .basket_content_text_bottom_basket_img {
    float:right; margin-top:-20px;
    }
    .basket_content_text_bottom_basket span {
    color:#ff0031;
    }

/*---this is for give and be given page---*/
.static_content_page_middel_givegiven { 
	background-image:url(../images/bg_giveandbegiven.gif);
	height:800px;
	background-position:center;
	margin:0;
	padding:0;	
	}
.static_content_page_middel_givegiven_left { 
	width:540px;
	height:auto;
	float:left;
	text-align:left;
	}
.static_content_page_middel_givegiven_left .give_given_title {
	position:relative;
	left:-65px;
	margin-top:1px;
	}
.static_content_page_middel_givegiven_left .give_given_subtitle {
	font-size:26px;
	color:#bd404f;
	font-family:"Garamound", Times, serif;
	margin-top:45px;
	text-align:left;
	}
.static_content_page_middel_givegiven_left .give_given_content {
	margin-top:30px;
	line-height:130%;
	margin-bottom:25px;
	}			
.static_content_page_middel_givegiven_left .give_given_content p {
	margin:12px 0 12px 0;
	text-align:left;
	}				
.static_content_page_middel_givegiven_left .give_given_link {
	line-height:150%;
	font-size:18px;
	font-family:"Garamound", Times, serif;
	text-align:left;
	margin-top:10px;
	}
.static_content_page_middel_givegiven_left .give_given_link a:link, .static_content_page_middel_givegiven_left .give_given_link a:visited {
	color:#bd404f;
	}	
.static_content_page_middel_givegiven_left .give_given_link .terms:link, .static_content_page_middel_givegiven_left .give_given_link .terms:visited {
	font-size:14px;
	color:#666666;
	text-decoration:underline;
	}
.static_content_page_middel_givegiven_left .give_given_link_img {
	margin:0px 0px 10px 10px;
	float:right;
	}	
.static_content_page_middel_givegiven_right { 
	width:430px;
	height:auto;
	float:left;
	}
.static_content_page_middel_givegiven_right img { 
	float:right;
	margin-top:1px;
	}
	
	
	
	
/*----------------footer what does this mean - country popup----------------------------------------------------*/
.left_footer_second li span select, .left_footer_second li span select option {
    font: 1em Arial, Helvetica, sans-serif; 
    color:#79868c;
    }
.what_country_say {
    position:relative; top:-17px; left:318px;
    }
.what_country_radley_year {
    position:relative; top:-38px; left:460px;
    } 
.what_country_Popup_text {
    padding:15px; line-height:140%; clear:both;
    }       
.what_country_Popup_overlay{
    display: none;
    position:fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height:100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.4;
    opacity:.40;
    filter: alpha(opacity=40);
}
.what_country_Popup_content {
    display: none;
    position: absolute;
    top:25%;
    left:35%;
    width: 370px;
    height: 250px;
    padding: 10px;
    border: 2px solid #8c5c77;
    background-color:#f8f5f4;
    z-index:1004;
    overflow: hidden;
}

			
			
#popupWrap{
	margin:0;
	padding:26px 48px 36px 47px;
	width:418px;
	height:198px;
	background-image:url(/_ui/images/popup_images/popup_bg.png);
	background-repeat:no-repeat;
}
#popupWrap .titalDiv{
	margin:0;
	padding:0;
	display:block;
}
#popupWrap .paraDiv{
	margin:23px 0 0 0;
	padding:0;
	display:block;

}
#popupWrap .buttonWrap{
	margin:23px 0 0 0;
	padding:0;
	display:block;
}
#popupWrap .buttonWrap .btnHold{
	margin:0 16px 0 0;
	padding:0;
	display:block;
	float:left;
}
.clearAll{
	clear:both;
}
