
/* Masthead */
#new_home_style_shopping_cart { float: right; display: inline; margin: 15px 15px 0 0; padding: 0 0 0 65px; width: 120px; height: 91px; color: #df98b0; background: url(/v3-img/shopping_bag_div_bg.gif) no-repeat; }
#new_home_style_shopping_cart a { color: #b9adb3; text-decoration: underline; }
#new_home_style_shopping_cart a:hover  {color: #FFFFFF; }

#new_home_style_order_online_or_call  { float: right; display: inline; width: 250px; margin: 25px 12px 0 0; text-align: right; text-transform: uppercase; }
#new_home_style_order_online_or_call p.line_1 { margin: 0; padding: 0; font-size: 11px; line-height: 11px; color: #cc9999; }
#new_home_style_order_online_or_call p.line_2 { margin: 0; padding: 0; font-size: 24px; line-height: 29px; color: #FFF; }
#new_home_style_order_online_or_call p.line_intl { margin: 0; padding: 0; font-size: 11px; line-height: 20px; color: #FFFFFF; }
#new_home_style_order_online_or_call p.line_3 { margin: 0; padding: 0; font-size: 11px; line-height: 11px; color: #cc9999; }
#new_home_style_order_online_or_call p.set_currency { margin: 10px 0 0 0; padding: 0; font-size: 11px; line-height: 11px; color: #FFFFFF; }
#new_home_style_order_online_or_call img.set_currency { vertical-align:middle; }
#new_home_style_order_online_or_call a { color: #FFFFFF; text-decoration: none; }

/* Content Area */
#new_home_style_content_container { margin: 0; padding: 0; width: 950px; background: url(/v3-img/home_background.gif) repeat-y; }
#new_home_style_left_container { float: left; display: inline; margin: 0 0 0 10px; padding: 0; width: 170px; overflow: hidden; }
#new_home_style_center_container { float: left; display: inline; margin: 0 0 0 10px; padding: 0; width: 570px;  background: url(/v3-img/center_home_background.gif) no-repeat; }
#new_home_style_right_container { float: left; display: inline; margin: 0 0 0 9px; padding: 0; width: 170px; }

/* Left Navigation */
.new_home_style_side_navigation { width: 170px; margin: 20px 0 0 0; padding: 0 0 20px 0; border-bottom: 1px dashed #dfd8cc; }
.new_home_style_side_navigation h4 { font-size: 15px; color: #523341; margin: 0; padding: 0; }
.new_home_style_side_navigation ul { list-style: none; margin: 0; padding: 4px 0 0 0; }
.new_home_style_side_navigation li { margin: 0; padding: 0; text-transform: uppercase; }
.new_home_style_side_navigation li a { /* display: block; */ color: #863f61; font-size: 11px; line-height: 18px; padding: 2px 0 2px 10px; background: url(/v3-img/purple_arrow_on_white.gif) no-repeat 0 7px; }
.new_home_style_side_navigation li a:hover { color: #523341; background: url(/v3-img/purple_arrow_on_cream.gif) no-repeat 0 7px; }

/* Centre Content */
#new_home_style_center_content { margin: 0 auto; margin-top: 10px; padding: 0; width: 530px; }
#new_home_style_center_content h1 { margin: 0 0 10px 0; padding: 0; font-size: 22px; color: #523341; }
#new_home_style_center_content p.welcome { margin: 10px 0 10px 0; padding: 0; font-size: 13px; line-height: 18px; color: #6e6358; }

.new_home_style_center_thumbnail_container { float: left; display: inline; margin: 5px 15px 5px 10px; padding: 0; width: 151px }
.new_home_style_center_thumbnail_container p { margin: 5px 0 0 0; padding: 0; font-size: 11px; line-height: 15px; text-align: center;}
.new_home_style_center_thumbnail { margin: 0; padding: 0; width: 151px; height: 216px; background: url(/v3-img/thumbnail_bg.gif) no-repeat; }
.new_home_style_center_thumbnail img { margin: 7px 0 0 7px; padding: 0; }

/* Homepage Content */
#new_home_more  { float: right; margin: 0 20px 0 0;} 

/* Search */
#new_home_style_search { width: 170px; margin: 20px 0 0 0; padding: 0 0 20px 0; border-bottom: 1px dashed #dfd8cc; }
#new_home_style_search h4 { font-size: 15px; color: #514843; margin: 0; padding: 0; }
#new_home_style_search select { width: 130px; margin: 5px 5px 0 0; padding: 3px;  font-size: 11px; color: #6e6358;  }
#new_home_style_search form { margin: 0; padding: 0; }

/* Email Newsletter */
#new_home_style_newsletter { width: 170px; margin: 20px 0 0 0; padding: 0 0 20px 0; border-bottom: 1px dashed #dfd8cc; }
#new_home_style_newsletter h4 { font-size: 15px; color: #514843; margin: 0; padding: 0; }
#new_home_style_newsletter input { width: 130px; margin: 5px 5px 0 0; padding: 2px 0 2px 0; font-size: 11px; color: #6e6358;  }
#new_home_style_newsletter form { margin: 0; padding: 0; }

/* What You Say */
.new_home_style_comment_contaier { width: 170px; margin: 20px 0 0 0; padding: 0 0 20px 0; border-bottom: 1px dashed #dfd8cc; }
.new_home_style_comment_contaier h4 { font-size: 15px; color: #514843; margin: 0; padding: 0; }
.new_home_style_comment { margin: 10px 0 0 0; padding: 15px; width: 140px; background: #f3ebef; text-align: center; color: #863f61; font-size: 14px; line-height: 18px; font-family: "Times New Roman", Georgia,Serif; }
.new_home_style_comment p { margin: 0; padding: 0; }
.new_home_style_comment p.name { font-size: 13px; color: #514843; text-transform: none; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.new_home_style_comment p.date { font-size: 12px; color: #514843; text-transform: none; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.new_home_style_comment img { margin-top: 5px;}

.new_home_style_press_comment { margin: 10px 0 0 0; padding: 15px; width: 140px; background: #e7d9df; text-align: center; color: #863f61; font-size: 14px; line-height: 18px; font-family: "Times New Roman", Georgia,Serif; }
.new_home_style_press_comment p { margin: 0; padding: 0; }
.new_home_style_press_comment p.name { font-size: 11px; color: #514843; text-transform: uppercase; font-family: Tahoma, Arial, Helvetica, sans-serif; }

a.new_home_style_read_more { display: block; color: #863f61; font-size: 11px; line-height: 13px;  margin: 5px 0 0 0; padding: 2px 0 2px 10px; text-transform: uppercase; background: url(/v3-img/purple_arrow_on_white.gif) no-repeat 0 7px; }
a:hover.new_home_style_read_more { color: #523341; background: #efebe5 url(/v3-img/purple_arrow_on_cream.gif) no-repeat 0 7px; }

/* Admin Feature Image */
#new_admin_style_feature_image {  margin: 17px 0px 0px 0px; padding: 3px; width: 540px; height: 299px;}

/* Feature Area */
/* #new_home_style_feature_image {  padding-top: 20px; width: 570px; background: #FFF;} */
#new_home_style_feature_image {  margin: 17px 0px 0px 0px; padding: 3px; width: 570px; height: 435px; background: url(/v3-img/hp_frame.png) no-repeat;}

#marketing_style_title_message{
    width:570px; 
    float: left; 
    text-align:center; 
    padding-top:3px; 
    padding-bottom:3px; 
    height: 20px; 
    border-top: 1px solid #523342; 
    color: #653332; 
    font-size:14px; 
    text-transform:uppercase; 
    border-bottom: 1px solid #523342; 
    margin-top:15px;
    margin-bottom: -7px;
}

#new_home_style_right_feature_area { width: 170px; padding: 18px 0 20px; border-bottom: 1px dashed #dfd8cc; }
.new_home_style_shopping { margin-top: 0; padding: 5px; width: 160px; background: #f3ebef; font-size: 11px; color: #863f61; text-transform: uppercase; }
.new_home_style_shopping h4 { font-size: 14px; color: #523341; padding: 0; margin: 0; }
img.new_home_style_padlock_image { float: left; display: inline; margin: 0 5px 0 0; padding: 0; }

.new_home_style_news { margin-top: 10px; padding: 10px; width: 150px; min-height: 187px; background: #f3ebef; font-size: 11px; color: #863f61;  }
.new_home_style_news h4 { font-size: 15px; color: #514843; margin: 0; padding: 0; text-transform: uppercase; }
.new_home_style_news h5 { font-size: 12px; color: #863f61; margin: 7px 0 7px 0; padding: 0; text-transform: uppercase; }
.new_home_style_news p { font-size: 12px; color: #6e6358; margin: 0 0 7px 0; padding: 0; }
.new_home_style_news a.read_more { color: #863f61; font-size: 11px;  text-transform: uppercase; line-height: 12px; padding: 0 0 0 10px; background: url(/v3-img/purple_arrow_on_white.gif) no-repeat 0 4px; }
.new_home_style_news a.read_more:hover { color: #6e6358; background:  url(/v3-img/purple_arrow_on_cream.gif) no-repeat 0 4px; }

.new_home_style_made_in_england { margin-top: 10px; padding: 10px; width: 150px; background: #f3ebef; font-size: 11px; color: #863f61; text-transform: uppercase; }
.new_home_style_made_in_england a.read_more { color: #863f61; font-size: 11px;  text-transform: uppercase; line-height: 12px; padding: 0 0 0 10px; background: url(/v3-img/purple_arrow_on_white.gif) no-repeat 0 4px; }
.new_home_style_made_in_england a.read_more:hover { color: #6e6358; background:  url(/v3-img/purple_arrow_on_cream.gif) no-repeat 0 4px; }


/* Celebrity Style */
.new_home_style_celebrity_container { margin: 10px 0 0 0; padding: 0; width: 170px; height: 170px; }
.new_home_style_purple_overlay { position:absolute; z-index:2; margin: 125px 0 0 0; padding: 10px; width: 150px; height: 25px; color: #FFF; background: url(/v3-img/purple_overlay.png) no-repeat; 
	overflow: hidden; 
	line-height: 1.3em;
}

.new_home_style_purple_overlay p {   margin: 0; padding: 0; text-transform: uppercase; font-size: 11px; text-align:center }
.new_home_style_purple_overlay a.new_home_style_dress_name { color: #dcbecc; padding: 0 0 0 0px; }
.new_home_style_purple_overlay a:hover.new_home_style_dress_name { color: #FFF; padding: 0 0 0 0px; }

/* Footer */
#new_home_style_footer_on_white { margin: 0 auto; padding: 0; width: 956px; height: 150px; }
#new_home_style_footer_on_white ul { list-style: none; margin:0 0 0 0; padding: 123px 0 0 0; text-align: center; }
#new_home_style_footer_on_white li { display: inline; background:transparent url(/v3-img/nav_break.gif) no-repeat left center; margin: 0 0 0 7px; padding: 0 0 0 10px; }
#new_home_style_footer_on_white li.start { display: inline; background-image: none; margin: 0; padding: 0; }
#new_home_style_footer_on_white a { color: #4c303d; text-transform: uppercase; text-decoration: none; font-size: 11px; }
#new_home_style_footer_on_white a:hover  {color: #925370; }

#new_home_style_footer_on_cream { margin: 0 auto; padding: 0; width: 950px; background: #d4c5b3 url(/v3-img/bottom_footer_gradient.gif) no-repeat;}
#new_home_style_copyright { margin: 0;  padding: 20px 0 20px 0; width: 950px; color: #514843; text-align: center;}
#new_home_style_copyright span { color: #a69989; }
#new_home_style_copyright a:hover { color: #FFF; }

.new_home_style_footer_list_container { float: left; display: inline; height: 240px; margin: 0 0 20px 0; padding: 0 0 0 10px; border-left: 1px solid #c1b19e; }
.new_home_style_footer_list_container p { font-size: 11px; color: #514843; text-transform: uppercase; margin: 0; padding: 0; }
.new_home_style_footer_list_container ul { list-style: none; margin: 0; padding: 4px 0 0 0; }
.new_home_style_footer_list_container li { margin: 0; padding: 0; text-transform: uppercase; }
.new_home_style_footer_list_container li a { color: #863f61; font-size: 11px; line-height: 18px; padding: 0 0 0 10px; background: url(/v3-img/arrow_footer.gif) no-repeat 0 5px; }
.new_home_style_footer_list_container li a:hover { color: #FFF; }

/* Clear */
.new_home_style_clear { clear: both; margin: 0; padding: 0; height: 0px; font-size: 0px; line-height: 0px; }


/* Generic Page Content */
#new_home_style_generic_content_container { margin: 0; padding: 0 15px 15px 15px; width: 540px; }
#new_home_style_generic_content_container h1 { margin: 15px 0 5px 0; padding: 0; }
#new_home_style_generic_content_container p { font-size: 13px; line-height: 18px; }
#new_home_style_generic_content_container ul { font-size: 13px;}
#new_home_style_generic_content_container blockquote { font-size: 13px;}
#new_home_style_generic_right { width: 100%; }
#new_home_style_generic_right h4 { font-size: 13px; color: #514843; margin: 25px 0 5px 0; padding: 0; text-transform: uppercase; }
#new_home_style_generic_right p.thumbnails {  margin: 2px 0 10px 0; text-align: center; color: #928575; }

#stockists h3 { margin: 30px 0 3px 20px;  font-weight: normal; font-size: 11px; color: #514843; text-transform: uppercase; }
#stockists p { font-size: 12px; margin: 0 0 0 20px; color: #6e6358; line-height: 16px; }
#stockists .stockists_name { font-weight: bold; font-size: 12px; margin: 0 0 0 20px; color: #6e6358; line-height: 16px; }
