body.range_1960 {background:#fff url('/pws/client/images/range_1960/1960-collection-back.gif') 0 0 repeat-x;}
body.range_1960 div#page {padding:0 0 50px 0;}
body.range_1960 #header {
	color:#fff;
	background:#666c6a url('/pws/client/images/range_1960/1960-collection-hrh.gif') 847px 20px no-repeat;
	font-family:'gillsans-lightlight';
}
body.range_1960 #companyLogo a {
	background:url('/pws/client/images/range_1960/1960-collection-logo.gif') 0 18px no-repeat;
	width:217px!important;
}
body.range_1960 #header img {display:none;}
body.range_1960 #header_links_search_cont {
	padding-right:100px;
	width:600px;
}
body.range_1960 #header a, body.range_1960 .js_account a, body.range_1960 .no_js_account a, body.range_1960 .js_account .account_nav_menu, body.range_1960 .no_js_account a.account_nav_menu, body.range_1960 input#keywords, body.range_1960 label#keywordLabel {color:#fff;}
body.range_1960 form#header_search_form, body.range_1960 input#keywords, body.range_1960 label#keywordLabel {background:#666c6a!important;}
body.range_1960 form#header_search_form button.submit {background-image:url(/pws/client/images/range_1960/btn_search_icon.png)}
body.range_1960 ul#main_navigation_level_1 li a.level_1 {font-size:1.7em;}
body.range_1960 #wrapper div#navigation {padding-top:23px;}
body.range_1960 ul#header_content_links, body.range_1960 .js_account, body.range_1960 .no_js_account {font-size:1.2em;}
body.range_1960 .js_account, body.range_1960 .no_js_account, body.range_1960 ul#header_content_links li {border-color:#fff;}


body.range_1960 #page:before {
    content:'';
    position:absolute;
    width:100%;
    height:127px;
    width:100%;
    top:0px;
    left:0;
    display:block;
    background:#666c6a;
}

body.range_1960 {
background:#fff url('/pws/client/images/range_1960/1960-collection-back.jpg') no-repeat 50% 0;
background-size:cover;
}

body.range_1960 div#page {
padding: 0px 15px 50px 15px;
}