@charset "utf-8";
body {
	background:url("/pws/client/images/bg_body.jpg");
	background-repeat:repeat;
}
@font-face {
	font-family:'Futura-Heavy';
	src:url('/pws/client/webfonts/eot/Futura_Heavy.eot?#iefix') format('embedded-opentype'), url('/pws/client/webfonts/woff/Futura_Heavy.woff') format('woff'), url('/pws/client/webfonts/ttf/Futura_Heavy.ttf') format('truetype'), url('/pws/client/webfonts/svg/Futura_Heavy.svg#FuturaBT-Heavy') format('svg');
}
@font-face {
	font-family:'Swiss721BT-LightExtended';
	src:url('/pws/client/webfonts/eot/style_163.eot');
	src:url('/pws/client/webfonts/eot/style_163.eot?iefix') format('eot'), url('/pws/client/webfonts/woff/style_163.woff') format('woff'), url('/pws/client/webfonts/ttf/style_163.ttf') format('truetype'), url('/pws/client/webfonts/svg/style_163.svg#webfontakBUUg6U') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Swiss721BT-RomanExtended';
	src:url('/pws/client/webfonts/eot/style_164.eot');
	src:url('/pws/client/webfonts/eot/style_164.eot?iefix') format('eot'), url('/pws/client/webfonts/woff/style_164.woff') format('woff'), url('/pws/client/webfonts/ttf/style_164.ttf') format('truetype'), url('/pws/client/webfonts/svg/style_164.svg#webfontakBUUg6U') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Swiss721BT-BoldExtended';
	src:url('/pws/client/webfonts/eot/style_165.eot');
	src:url('/pws/client/webfonts/eot/style_165.eot?iefix') format('eot'), url('/pws/client/webfonts/woff/style_165.woff') format('woff'), url('/pws/client/webfonts/ttf/style_165.ttf') format('truetype'), url('/pws/client/webfonts/svg/style_165.svg#webfontakBUUg6U') format('svg');
	font-weight:normal;
	font-style:normal;
}
#js_country_drop_down {
	top:14px;
	margin-top:2px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:9px solid #e5e5e5;
	background:#E5E5E5;
}
#js_country_drop_down {
	position: absolute;
	/*top: 27 before*/
	right: 0px;
}
#js_country_drop_down li a {
	color:#000000;
}
form#searchForm input#keywords {
	background:url("/pws/client/images/buttons.gif") -205px -530px no-repeat transparent;
	margin-left:5px;
}
.denim .swatch {
	background-position: -186px -90px;
}
.metallics .swatch {
	background-position: -146px -90px;
}
.animal .swatch {
	background-position: -166px -90px;
}
.denim a.filterSelected .swatch {
	background-position: -186px -113px;
}
.metallics a.filterSelected .swatch {
	background-position: -146px -113px;
}
.animal a.filterSelected .swatch {
	background-position: -166px -113px;
}
/* Order Confirmation page  */
body.orderConfirmation div#checkout {
	padding: 25px !important;
	width: 905px !important;
}
div#bwrCont {
	min-height: 250px !important;
}
div#checkoutNavCont {
	display: none;
}
#alternativeViewsCont {
	border-left: none;
	border-right: none;
}
#alternativeViews {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
div#alternativeViewsCont a#altViewUp:hover {
	background-position: -15px -341px;
}
div#alternativeViewsCont a#altViewDown:hover {
	background-position: -65px -341px;
}
#alternativeViews {
	height:423px;
}
#recommendations_cont {
	height:580px;
	margin-bottom: 10px;
}

/*
#recommendations_cont .instructions,
#recommendations .scroll_button {display:none;}
#recommendations .list > .title {background:none !important;border:none;}
#recommendations ul.horizontal li {border-top:1px solid #cccccc;}
#recommendations .list > div {padding-top:15px;}
*/


#recommendations .view_window{
	height: 500px;
}
#prodReview {
	width:100%;
	display:block;
}
/* do not add! - breaks page in IE7
#bv {
	float:left;
}
*/
#BVCustomerRatings {
	float:none;
	clear:both;
}
#recommendations .item_1 .title {
	background-position:0 -1px;
	line-height:31px;
	font-size:10px;
}
#recommendations .item_2 .title {
	line-height:31px;
	font-size:10px;
}
#recommendations .item_3 .title {
	background-position:0 -86px;
	line-height:31px;
	font-size:10px;
}
#recommendations .item_4 .title {
	background-position:0 -129px;
	line-height:31px;
	font-size:10px;
}
#recommendations .item_5 .title {
	background-position:0 -172px;
	line-height:31px;
	font-size:10px;
}
#pageCont {
	padding: 0px 0 0 0 !important;
	top:27px;
}
#recommendations .item_1 div {
	background-position: 72px 2px;
}
#productTabs #productTab1 {
	background-position:-15px -93px;
}
#productTabs #productTab2 {
	background-position:-109px -93px;
}
#productTabs #productTab3 {
	background-position:-203px -93px;
}
#productTabs #productTab1.currentTab {
	background-position:-15px -137px;
}
#productTabs #productTab2.currentTab {
	background-position:-109px -137px;
}
#productTabs #productTab3.currentTab {
	background-position:-203px -137px;
}
#productTabs #productTab1.currentTab {
	background-position:-15px -137px;
}
#productTabs #productTab2.currentTab {
	background-position:-109px -137px;
}
#productTabs #productTab3.currentTab {
	background-position:-203px -137px;
}
body.ShoppingBag div#contentCont h2 {
	background: none repeat scroll 0 0 #000000;
	clear: both;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 1.5em;
	margin: 10px 4px 4px 10px;
	padding: 7px;
	width: 122px;
}
.topInnerBanner {
	float:left;
	margin-top:10px;
}
#topNavCategories_dept_brand a, #topNavCategories_dept_trend a, #topNavCategories_dept_product a, #topNavCategories_dept_ware-for a {
	border-bottom:1px dotted #000000;
}
#topNavCategories_dept_brand ul li a.level_3, #topNavCategories_dept_trend ul li a.level_3, #topNavCategories_dept_product ul li a.level_3, #topNavCategories_dept_ware-for ul li a.level_3 {
	border:none;
}
#topNavCategories_dept_trend > ul.topNavCategories_level_3 li#topNavCategories_dept_collection a.level_3 {
	border-bottom:1px dotted #000000;
	margin-top:39px;
}
li#topNavCategories_dept_collection a.level_3:hover {
	font-weight:normal !important;
}
#topNavCategories_dept_saleall ul {
	background:#d31245;
}
#post_top_nav li a {
	margin-bottom:0;
}
div#totalCont a.promo_link {
	display:none;
}
#appliedCredit, #delivery_price, #total_price, .delivery_info {
	clear:both;
}

/* 90 min basket Css */
.shutl_price { clear: both; border: medium none; float: right; width: 270px; font-size: 0.8m; margin-right: 10px; overflow: hidden;}

.shutl_price p {float: left;}

.shutl_price span {float: right;}

#shutl_total_price {font-size: 1.25em !important; clear: both; margin-right: 10px; margin-top: 0; padding: 10px 0 8px; border: medium none; float: right; width: 270px; overflow: hidden; font-weight: bold}

#shutl_total_price p {float: left;}

#shutl_total_price span {float: right;}


/* MENU */
.topNavCategories_level_2 a:hover, #post_top_nav a:hover, #topNavCategories_dept_topaccessories a:hover {
	color: #666666;
}
#topNavCategories_dept_luxe a:hover {
	background-position: -16px -440px;
}
#topNavCategories_dept_SPOTLIGHT a:hover {
	background-position: -76px -443px;
}
#topNavCategories_dept_definitives a:hover {
	background-position: -210px -440px;
}
#topNavCategories_dept_WARE-DENIM a:hover {
	background-position: -340px -443px;
}
/*topNav */
#welcome {
	margin-top:1px;
}
#headerCont #topNavLinks #post_top_nav {
	width:305px;
}
.ly_basic #home_link {
	background-position: -15px -67px;
}
.ly_basic #home_link:hover {
	background-position: -15px -41px;
}
#help_link:hover {
	background-position: -524px -41px;
}
#help_link {
	width:72px;
}
#help_link ul {
	left:193px;
}
#gifts_link {
	background:url("/pws/client/images/buttons.gif") -597px -15px no-repeat transparent;
	text-indent:-9999px;
	height:24px;
	width:51px;
	cursor:pointer;
}
#gifts_link:hover {
	background-position: -597px -41;
}
#gifts_link ul {
	left:144px
}
#gifts_link ul li {
	text-indent:0;
	width:100%;
}
/*Footer*/
#subscribe_form button:hover {
	background-position: -764px -179px;
	cursor: pointer;
}
/*Category*/
.qbSubmit:hover {
	background-position: -15px -181px;
}
/* DISABLED AS ARE BREAKING THE BUTTONS
.product_links .quickbuy:hover i {
	background-position: -706px -342px;
}

.product_links a {background: url("/pws/client/images/buttons.gif") no-repeat scroll -708px -312px black;}
.product_links .viewproduct i {
	background: url("/pws/client/images/buttons.gif") no-repeat scroll -632px -312px transparent;
}

.product_links a:hover {
	background-color: #666666;
	background-position: -708px -342px;
}
.product_links .quickbuy:hover i {
	background-position: -706px -342px;
}*/
/*Products*/
div#zoom_play_instructions {
	margin:0;
	right:22px;
}
#fb-product {
	bottom: -20px;
	margin: 0;
	right:22px;
	height:24px;
}
.fb-like {
	margin:2px 5px 0 5px;
}
.video_img {
	cursor: pointer;
	height: 125px !important;
	width: 60px;
	background: none repeat scroll 0 0 #FFFFFF !important;
	display: block;
	margin:0 auto;
}
#rotateTopBanner {
	height: 58px;
	width: 350px;
	text-align:right;
}
#product-details-content {
	background: none repeat scroll 0 0 #E5E5E5;
}
#product-details-content h1 {
	display:block;
	border-bottom:1px dotted #000000;
	margin-bottom:3px;
	padding:6px 0;
}
body.ShoppingBag div#contentCont #product-details-content h2 {
	background: none;
	clear: both;
	color: #000000;
	display: block;
	float: none;
	font-size: 1em;
	margin: 0;
	padding: 0;
	width: auto;
}
#product-details-content h4 {
	margin-bottom:17px;
}
#product-details-content .close-bottom, #product-details-content .close-top {
	background:url("/pws/client/images/buttons.gif") no-repeat scroll -891px -440px transparent;
	width:45px;
}
#product-details-content .popUpCont {
	padding-bottom: 3px;
}
/*
div#productInfoCont {width:460px;}
div#productInfoTop {width:279px;}
#recommendations {width:148px;}
#recommendations .right_scroll {right:0;}
*/
body.ProductDetails #product-details-content, body.ProductDetails #product-details-content .popUpCont {
	background:#ffffff;
	padding:0;
}
#footer_social_links {
	margin-right: 7px;
}
body.ProductDetails #back_to_previous {
	display:none;
}
.ly_content div#fcpContent div#howToShopContents {
	width: 840px;
	overflow:hidden;
	margin:0 auto;
}
div#howToShopCont {
	color: #333333;
	float: left;
	line-height: 1.4em;
	margin: 16px;
	padding: 0;
	width: 800px;
}
div#howToShopCont h2 {
	color: #000000;
	display: block;
	font-size: 24px;
	margin: 0;
	text-transform: uppercase;
}
div#howToShopMenu {
	background-color: #000000;
	margin-left: -16px;
	margin-top: 10px;
	padding: 5px;
	text-align: center;
	width: 830px;
}
div#delivery_content {
	height: 260px;
	overflow: hidden;
	padding-top: 10px;
	width: 100%;
}
div#howToShopCont a {
	text-decoration: underline;
}
div#howToShopContents {
	background-color: #FFF;
}
div#van {
	border-bottom: 1px solid #000000;
	height: 20px;
	left: 324px;
	position: relative;
	text-align: right;
	top: 20px;
	width: 480px;
}
div#howToShopOffer {
	background-color: #FAE7C4;
	border: 1px dotted #333333;
	color: #FF3300;
	display: block;
	margin: 10px 0 20px 0;
	padding: 5px;
	position: relative;
	text-align: center;
	top: 10px;
	width: 100%;
}
.hilite {
	border:1px solid red;
}
div#promo_header_msg {
	background-image: none;
	float: right;
	height: 35px;
	text-align: center;
	width: 790px;
	margin-top:10px;
}
div#promo_header_msg p {
	margin-top:10px;
	font-size:1.2em;
}
div#checkout {
	background: #ffffff !important;
	padding: 25px 10px !important;
	width: 920px !important;
}
#shoppingBagTable #imageHeader {
	border-left: 1px solid #999999;
}
.ly_basket #startChOut {
	padding: 0;
}
#shoppingBagTable th {
	color:#000;
}
div#paymentCardToCont {
	width:370px !important;
}
div#paymentCardTo {
	width:250px !important;
}
div.paymentCardSelect {
	float: right !important;
	width:120px !important;
}
div#aboutWarehouseContents div#campaignImg {
	float:left;
	margin:20px !important;
}
#brand_banner {
	padding: 0px 0 0 40px;
	font-family: 'Swiss721BT-LightExtended', Arial, Helvetica, sans-serif !important;
}
#brand_banner h1{width:740px;}
#brand_banner_cont {font-family: 'Swiss721BT-LightExtended', Arial, Helvetica, sans-serif !important;}
a {text-decoration: none !important;}
div#mini_basket_promotions {
	display:none;
}
#topNavCategories_dept_accessories ul.topNavCategories_level_3 {
	margin-top:0px;
	padding-top:0px;
}
#footer_social_links li {
	background-image: none !important;
	text-indent:inherit !important;
}
#searchFormSLI {
	position: absolute;
	right: 0;
	top: 3px;
	width: 190px;
}
form#searchFormSLI input#sli_search_1 {
	background: url("/pws/client/images/buttons.gif") no-repeat scroll -205px -530px transparent;
	margin-left: 5px;
}
form#searchFormSLI input#sli_search_1 {
	border: 0 none;
	display: inline;
	float: left;
	height: 14px;
	margin: 0 2px 0 8px;
	padding: 2px 2px 2px 21px;
	width: 127px;
}
form#searchFormSLI input#search_button {
	background: url("/pws/client/images/buttons.gif") repeat scroll -706px -159px transparent;
	height: 18px;
	text-indent: -9999px;
	width: 30px;
	border: medium none;
	cursor: pointer;
}
form#searchFormSLI input#search_button:hover {
	background-position:-706px -181px;
}
.view_5 .productCont img.productImg {
	width: 147px !important;
}
.view_5 .productPrice {
	font-size: 10px;
}
.view_4 .productCont img.productImg {
	width: 188px !important;
}
div#accountMain {
	float:none;
	margin:0 auto;
}
div#accountMain #registerForm {
	border-top: 1px none #999999;
	padding-left: 20px;
	padding-top: 0px;
}
.product_links .viewproduct:hover i {
	/* dark grey = background-position: -632px -342px;*/
	background-position: -632px -372px;
}
div#aboutWarehouseContents {
	border:1px solid #CCCCCC;
	float:left;
	line-height:1.4em;
	width:840px;
}
div#campaignImg {
	float:left;
	margin: 25px 0px 50px 20px;
}
div#aboutBoxText {
	float: left;
	width: 400px;
	margin: 70px 0px 50px 20px;
}
div#aboutBoxText p {
	margin: 0px 0px 40px 0px;
	width:400px;
}
div#multiTab {
	float: left;
	width: 400px;
	margin: 20px 0px 50px 20px;
}
div#multiTab p {
	margin: 0px 0px 5px;
	width:400px;
}
#contTitle {
	margin:15px 0;
	text-decoration:underline;
}
div#multiTab ul {
	margin:0px 0px 10px 10px;
}
div#multiTab a {
	text-decoration:underline;
}
/*Footer*/
#subscribe_form_cont {
	width:240px;
	display:block;
}
#footer_quick_links {
	margin-right:180px;
}
#footer_social_links {
	width:135px;
	display:block;
}
div#accountMain {
	float:none;
	margin:0 auto;
}
/*Content pages*/	
.ly_content div#contentCont {
	display:block;
	margin-left:auto;
	width:869px;
}
.ly_content div#fcpContent {
	width:869px;
	margin-right:auto;
	margin-left:auto;
}
.ly_content div#fcpContent div#howToShopContents {
	width:869px;
}
.ly_myaccount div#contentCont, .ly_tellusmore div#contentCont, .ly_manageaddresses div#contentCont, .ly_vieworders div#contentCont {
	display:block;
	margin-left:auto;
	width:869px;
}
.ly_myaccount div#breadcrumb {
	display:block;
	margin: 0 20px 20px 0;
}
/*promo box fix */
#applyPromo {
	width: 700px !important;
}
#applyPromo button {
	float: none !important;
}
#applyPromo fieldset {
	width: 650px !important;
}
.promo_accepted .promotion_input {
	display: block !important;
}
.promo_accepted .message, .promo_icon {
	float: right;
	margin-left: 0px;
	margin-top: 4px;
}
#applyPromo {
	width: 929px !important;
}
#applyPromo h3 {
	left: 295px;
	position: absolute;
}
#applyPromo span {
	left: 430px;
	position: absolute;
	top:auto;
}
#applyPromo button {
	float: none !important;
}
#applyPromo fieldset {
	width: 900px !important;
}
.promo_accepted .promotion_input {
	display: block !important;
}
.promo_accepted .message, .promo_icon {
	float: right;
	margin-left: 3px;
	margin-top: 4px;
}
div#emailFriendCont {
	float: none !important;
	margin: 0 auto !important;
	overflow: hidden !important;
}
div#accountCont {
	clear: both;
	float: none !important;
	margin: 0;
	overflow: hidden !important;
}
#feature_container {
	width:840px;
	float:left;
}
#feature_content {
	float:left;
	margin:0 0 50px;
	width:850px;
}
#feature_left {
	float:left;
	margin-left:20px;
	width:380px;
}
#feature_right {
	float:right;
	margin-right:20px;
	width:380px;
}
#feature_content p {
	font-family: helvetica, arial, sans-serif;
	font-size:12px;
	line-height:15px;
	margin-bottom:8px;
	color:#676767;
}
#feature_content li {
	list-style:none;
	margin:0 0 8px 0;
}
#feature_content a {
	list-style:none;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}
#feature_content a:hover {
	list-style:none;
	margin-bottom:8px;
	color:#444;
	font-weight:bold;
	text-decoration:underline;
}
#feature_content form div.formElement input.submit {
	border:medium none;
	display:block;
	margin:0 0;
	padding:0;
	width:auto;
}
#feature_content h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 30px;
	color: #999999;
	letter-spacing:-1px;
	margin-bottom: 10px;
}
#feature_content h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #181818;
	margin-bottom: 10px;
	line-height:17px;
}
#feature_content .small_text {
	font-family: helvetica, arial, sans-serif;
	font-size:9px;
	line-height:12px;
	color:#999999;
}
#feature_content h3 {
	font-family: helvetica, arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	margin-bottom:14px;
	line-height:17px;
}
#welcome {
	color:#E5E5E5;
}
#welcome #sign_in {
	font-size:1.1em;
}
#welcome_user {
	color:#000000;
}
.BVRRRatingSummaryLinkWriteFirst a {
	background: url("/pws/client/images/write-review.gif") no-repeat scroll -5px -52px transparent !important;
	color: #FFFFFF;
	display: inline-block;
	height: 24px !important;
	margin: 0 10px 0 0;
	padding: 0 !important;
	text-indent: -9999px;
	width: 108px !important;
	border:0px !important;
}
.BVRRRatingSummaryLinkWriteFirst a:hover {
	background-position:-5px -28px !important;
}
.productTitle {
	clear:both;
}
form#subscribe_form input#emailAddress {
	border: 0 none;
	color: #666666;
	float: left;
	font-family: helvetica, arial, sans-serif;
	font-size: 1em;
	height: 12px;
	margin-right: 1px;
	margin-top: 2px;
	padding: 4px 0 3px 10px;
	width: 152px;
}
#topNavCategories_dept_product ul li a.level_3 {
	background: none;
	text-align:left;
	text-indent: 0;
	line-height:1.25em;
}
ul.topNavCategories_level_3 li a, ul.topNavCategories_level_2 li a, ul#post_top_nav li ul li a {
	line-height:1.5em;
}
ul.topNavCategories_level_3 li a:hover, ul.topNavCategories_level_2 li a:hover, ul#post_top_nav li ul li a:hover, #topNavCategories_dept_saleall a:hover, #topNavCategories_dept_saleall .selected a:hover {
	font-weight:bold;
}
#topNavCategories_dept_brand a:hover, #topNavCategories_dept_trend a:hover, #topNavCategories_dept_product a:hover, #topNavCategories_dept_ware-for a:hover, #topNavCategories_dept_collection a:hover {
	font-weight:normal;
}
#post_top_nav li ul li.level_2 {
	float:none;
}
div#BaynoteShoppingBag {
	/*background:url("/pws/client/images/keep-out-the-cold.gif") no-repeat;*/
	padding-top: 50px;
	padding-left: 60px;
	margin-top:15px;
	border:1px solid #CCCCCC;
	height:180px;
}
p#baynoteNewTitle{
	position: absolute; 
	margin-top: -220px; 
	margin-left: 10px; 
	font-family: Swiss721BT-LightExtended, Arial, Helvetica, sans-serif;
	font-size: 16px; 
}

span.bn_g_original_price span.usPriceSpan {
	text-decoration:line-through;
}
span.bn_g_original_price span.ukPriceSpan {
	text-decoration:line-through;
}
span.bn_g_original_price span.iePriceSpan {
	text-decoration:line-through;
}
/* IE6 fixes */
#rightActionsCont div {
	_float:left;
}
#currencyCont ul {
	_display:none;
}
#home_link, #help_link, #newin_link, #topNavCategories_level_1 li a, #inspired_link .disable_link, #offers_link .disable_link, #gifts_link .disable_links {
	_background-image:none;
	_background-repeat:no-repeat;
	_color:white;
	_float:left;
	_height:24px;
	_padding:0;
	_text-decoration:none;
	_text-indent:0px;
}
#home_link, #help_link, #newin_link, #topNavCategories_level_1 li a.level_1, #inspired_link .disable_link, #offers_link .disable_link, #gifts_link .disable_links {
	_background-image:url("/pws/client/images/buttons.gif");
	_background-repeat:no-repeat;
	_color:white;
	_float:left;
	_height:24px;
	_padding:0;
	_text-decoration:none;
	_text-indent:-9999px;
}
ul#post_top_nav li#inspired_link ul li.first {
	padding:8px 0 0 !important;
}
#post_top_nav li ul li.level_2 {
	float: left !important;
}
#topNavCategories_dept_newin a, #newin_link {
	_background-position:-40px -15px;
	_width:62px;
}
#topNavCategories_dept_newin:hover a, #newin_link:hover {
	_background-position:-40px -41px;
}
#topNavCategories_dept_newin.selected a.level_1 {
	_background-position:-40px -67px;
}
#topNavCategories_dept_clothing a.level_1 {
	_background-position:-102px -15px;
	_width:80px;
}
#topNavCategories_dept_clothing:hover a.level_1 {
	_background-position:-102px -41px;
}
#topNavCategories_dept_clothing.selected a.level_1 {
	_background-position:-102px -67px;
}
#topNavCategories_dept_topaccessories a.level_1 {
	_background-position:-186px -15px;
	_width:100px;
}
#topNavCategories_dept_topaccessories:hover a.level_1 {
	_background-position:-186px -41px;
}
#topNavCategories_dept_topaccessories.selected a.level_1 {
	_background-position:-186px -67px;
}
#topNavCategories_dept_saleall a.level_1 {
	_background-position:-290px -15px;
	_width:90px;
}
#topNavCategories_dept_saleall:hover a.level_1 {
	_background-position:-290px -41px;
}
#topNavCategories_dept_saleall.selected a.level_1 {
	_background-position:-290px -67px;
}
ul#topNavCategories_level_1 li.level_1:hover ul, #post_top_nav li:hover ul {
	_display:block;
}
#topNavCategories_dept_clothing ul {
	_left:62px;
}
#topNavCategories_dept_brand a {
	_margin-bottom:0;
}
#topNavCategories_dept_WARE-DENIM a:hover {
	_background-position:-340px -473px;
}
.topNavCategories_level_2 li a:hover, #topNavCategories_dept_collection a.level_1 {
	_color:#202020;
}
#footerCont.footer_sub_level:first-child {
	_background:#e5e5e5;
	_border:1px black dotted;
	_border-left:none;
	_border-right:none;
	_height:26px;
	_z-index:2;
}
#footer_quick_links li a {
	_text-transform:uppercase;
}
#footer_quick_links li a:hover, #footer_quick_links li a.active {
	color:#999;
	_text-decoration:none;
}
#footer_quick_links li {
	_padding:7px 8px;
	_position:relative;
}
#footer_quick_links li {
	_background:url(/pws/images/px_footer-quicklinks.gif) top right no-repeat;
}
#footer_quick_links li:first-child {
	_padding-left:0;
}
#blog_link {
	_background-position:-740px -440px;
}
/* New updates 07/09/2011*/
#topNavCategories_dept_product ul li a.level_3:hover, #topNavCategories_dept_trend ul li a.level_3:hover, #topNavCategories_dept_brand ul li a.level_3:hover {
	font-weight:bold;
}
div#alternativeViewsCont span {
	border:1px solid #cccccc;
	border-top-style:dotted;
	background:#ffffff;
}
div#alternativeViewsCont span {
	border-bottom-style:dotted;
}
#recommendations .list > div {
	background:none;
	padding-top:30px;
}
#recommendations ul.horizontal {
	background-image:none;
}
#recommendations ul.horizontal li {
	padding-top:50px;
}
#recommendations .list > .title {
	background-color:#ffffff;
	color:#000000;
	height:33px;
	border-bottom:1px dotted #cccccc;
	background-image:url("/pws/client/images/sprite_recommendations.gif");
}
#recommendations .left_scroll:hover {
	background-position: -173px -358px;
}
#recommendations .right_scroll:hover {
	background-position: -173px -314px;
}
#recommendations_cont {
	border-top:none;
}
#bn_g_resultYMAL_cont_4 {
	display:none;
}
div#alternativeViewsCont a#altViewUp {
	background-position:-15px -317px;
}
div#alternativeViewsCont a#altViewDown {
	background-position:-65px -312px;
}
#recommendations .item_2 > div {
	background-position:72px 4px;
}
div#alternativeViewsCont a#altViewUp:hover {
	background-position: -15px -344px;
}
div#alternativeViewsCont a#altViewDown:hover {
	background-position: -65px -339px;
}
#recommendations ul li #title {
	display:none;
}
body.ProductDetails .bn_g_result_title {
	display:none;
}
body.ProductDetails .bn_g_results_list {
	width:141px;
}
div#alternativeViewsCont {
	border-top:1px solid #cccccc;
}
div#alternativeViewsCont span {
	border:none;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
div#alternativeViewsCont span:first-child {
	border-bottom:1px dotted #cccccc;
}
#alternativeViews {
	border-top:0;
	border-bottom:1px dotted #cccccc;
}
#topNavCategories_dept_newin .topNavCategories_level_2 {
	width:140px;
}
#topNavCategories_dept_newin .topNavCategories_level_2 li a {
	cursor:pointer;
	background: none;
	text-align:left;
	text-indent: 0;
	line-height:1.25em;
	color: #202020;
	font-family: Helvetica, sans-serif, Arial;
	text-transform:capitalize;
}
#topNavCategories_dept_newin .topNavCategories_level_2 li a:hover {
	color:#666666;
}
.filterGroup a:hover, .filterGroup a:hover em, .pagination a:hover, .reset:hover, .sort_by_links a:hover {
	color:#666666;
}
.product_links .viewproduct:hover i {
	background-position: -632px -342px;
}
.product_links .quickbuy:hover i {
	background-position: -706px -342px;
}
.product_links a:hover {
	background-color: #666666;
}
#header_promotion {
	background: none repeat scroll 0 0 #d5f0f7;
	border-bottom: 1px dotted black;
	clear: left;
	font-size: 1.2em;
	overflow: hidden;
	padding: 3px 0 0;
}
#rightActionsCont {
	width: 470px !important;
}
#totalCont #enter_promotion_cont h3 {
	display: none;
}
#gift_card {
	width: 400px;
}
#gift_redeem_submit {
	margin: -6px 0 0 2px;
}
#gift_card_msg {
	color: #f00;
}
.fb-like {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 2px;
	width: 50px;
}
* html .fb-like {
	margin-bottom: 3px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 2px;
	width: 80px;
	float:right
}
form#reserve_collect {
	background: #E5E5E5;
}
#storeOverlayContainer {
	background: #E5E5E5;
}
.view_5 .product_links a {
	width:145px
}
.product_links .viewproduct {
	display:none;
}
.product_links {
	height:0
}
div#YMAL_cont ul.holder {
	display:none;
}
div#youramigo {
	color: #999999;
	text-align: center;
	width: 100%;
	font-size:0.7em;
}
div#youramigo a {
	color: #999999;
}
div#youramigo a:hover {
	color: #999999;
	text-decoration:none;
}
.viewing_format p {
	color:#333333;
}
#mcaffee_logo {
	margin-right:15px;
}
#drapers_logo {
	float:left;
	margin-right:15px;
}

/* christmas gift */
#gifts_link { background: url("/pws/client/images/buttons.gif") no-repeat scroll -597px -15px transparent; width: 128px; }
#gifts_link:hover { background-position: -597px -41px; }
#headerCont #topNavLinks #post_top_nav { width: 375px; }
#help_link ul { left: 270px; }

#pageCont { 
-moz-box-shadow: 0 0 10px 0 #000000;
-webkit-box-shadow: 0 0 10px 0 #000000;
box-shadow: 0 0 10px 0 #000000;
background-color: #fff;
}
div#youramigo { 
	background-color: #fff;
}

ul#applyFilter li#fAVAILABLE_SIZE { display:none;}
ul#applyFilter li#fMASTER_COLOUR { display:none;}
ul#applyFilter li#fCATEGORY {display:none;}


/*
	New Navigation Menu
*/
#help_link, #newin_link,#gifts_link, #topNavCategories_level_1 > li > a, #inspired_link .disable_link, #offers_link .disable_link, #gifts_link .disable_link, #post_top_nav .disable_link {font-family:Swiss721BT-LightExtended;text-indent:0;text-align:center;text-transform:uppercase;line-height:24px;background:none;color:#ffffff;}
div#topNavLinks ul li {border-right:1px solid #ffffff;}
#post_top_nav li#gifts_link a {font-size:1em;}

#topNavCategories_dept_saleall {overflow:visible !important;}
#topNavCategories_dept_saleall a, 
#topNavCategories_dept_saleall .selected a,
#topNavCategories_dept_saleall a.level_1, 
#topNavCategories_dept_saleall a:hover {background:#d32143; color:#ffffff; font-weight:normal;}
#topNavCategories_dept_saleall > a {width:auto !important;}
#topNavCategories_dept_saleall ul {left:0;}

ul#topNavCategories_level_1 li.selected {background:#666666 !important;}

#topNavCategories_level_1 > li > a.level_1,
#post_top_nav > li > a.disable_link {font-size:1em;padding:0 8px;}

li#topNavCategories_dept_newin a.level_1,
li#topNavCategories_dept_clothing > a.level_1,
ul#post_top_nav > li.drop_down a.disable_link,
li#topNavCategories_dept_topaccessories > a.level_1,
li#topNavCategories_dept_newin,
li#topNavCategories_dept_clothing,
ul#post_top_nav > li.drop_down,
li#topNavCategories_dept_topaccessories {width:auto !important;}

li#topNavCategories_dept_newin:hover,
li#topNavCategories_dept_clothing:hover,
ul#post_top_nav > li.drop_down:hover,
li#topNavCategories_dept_topaccessories:hover {background:#666666; color:#ffffff !important;}

li#topNavCategories_dept_newin,
li#topNavCategories_dept_clothing,
ul#post_top_nav > li.drop_down,
li#topNavCategories_dept_topaccessories {position:relative;}

#topNavCategories_dept_newin > ul,
#topNavCategories_dept_newin .topNavCategories_level_2,
#topNavCategories_dept_clothing > ul,
#topNavCategories_dept_clothing .topNavCategories_level_2,
#topNavCategories_dept_topaccessories > ul,
#topNavCategories_dept_topaccessories .topNavCategories_level_2,
#gifts_link ul {left:0;}

div#topNavLinks ul li {position:relative}

ul#topNavCategories_level_1 li.level_1 ul {z-index:99999;}

#offers_link ul {left:0;}
#help_link ul {left:0;}

ul#topNavCategories_level_1 li.level_1 ul {overflow:visible}
.topNavCategories_level_2 a:hover, #post_top_nav a:hover, #topNavCategories_dept_topaccessories a:hover {color:#ffffff;}

div#topNavLinks ul li.level_2 {border:none}
#topNavCategories_level_1 {width:auto;}
#post_top_nav {width:auto}

.topNavCategories_level_2 a:hover, #post_top_nav a:hover, #topNavCategories_dept_topaccessories a:hover {color:#666666;}
.topNavCategories_level_2 a.level_1:hover, #post_top_nav a.disable_link:hover, #topNavCategories_dept_topaccessories a.level_1:hover {color:#ffffff;}

/*
li#topNavCategories_dept_saleall,
li#topNavCategories_dept_saleall a.level_1 {background:#000000;}
li#topNavCategories_dept_saleall:hover,
li#topNavCategories_dept_saleall .selected,
li#topNavCategories_dept_saleall a.level_1:hover,
li#topNavCategories_dept_saleall .selected a,
li#topNavCategories_dept_saleall a {background:#d32143;}
*/


/* Hide Reserve and Collect */
div#productInfoCont form#reserve_collect {
	display:none !important;
}

div#mainCont div#reserve_and_collect_info{
	display:none !important;
}

/*Slides*/
.productCont .product_links {display:block;height:23px;}
.productCont .product_links a {background:url(/pws/client/images/thumb_quick-buy.gif) center center no-repeat transparent;color:#ffffff;display:block;}
.productCont .product_links a i {background:none;display:block;}

.view_3 .productCont {height:384px !important;}
.view_4 .productCont {height:282px !important;}
.view_5 .productCont {height:220px !important;}

.view_3 .productCont .alternative_images {height:384px;}
.view_4 .productCont .alternative_images {height:282px;}
.view_5 .productCont .alternative_images {height:220px;}
.view_5 .productPrice {min-height:15px;}

.productCont h3,
.productCont .productPrice,
.productCont .product_links {position:absolute;left:0px !important;bottom:0px;z-index:200;background:url('http://www.warehouse.co.uk/pws/client/images/blank.png') 0 0 repeat transparent !important;float:none !important;}
.productCont h3 {bottom:15px}
.productCont .productPrice {bottom:0;height:15px;min-height:15px;}
.productCont .product_links {bottom:-23px;height:15px}
.productCont .product_links a {height:15px;}

.productCont h3 {height:15px;min-height:15px;line-height:15px;}
div.productCont h3 a {font-weight:bold;color:#000000 !important;}
.productCont .productPrice {height:auto !important;margin:0 !important;}
.view_5 .productCont h3 {height:30px !important}

.productCont .origprice {display:none}
.productCont .product_links .viewproduct {display:none;}
.productCont .product_links a {float:none !important; margin:0 auto; clear:both;}

.productCont, .view_5 .productCont {padding:0;}

#rightActionsCont {
    width: 467px !important;
} 


