#navBtmLower .btmTC, #navBtmLower .btmReturns, #navBtmLower .btmSitemap {
	background-image:url(/pws/images/nav_seperator.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:8px;
	padding-right:15px;
}
#navBtmLower .btmTC {
	margin-left:15px;
}
#body_middle {
	position:relative;
	width:984px;
	background-color:#fff;
	font-size:.9em;
	margin:0 auto;
}
#navBtmLower {
	position:relative;
	float:left;
	font-size:.9em;
	width:1100px;
	height:65px;
	list-style-type:none;
	background-repeat:no-repeat;
}
#navBtmLower li {
	text-decoration:none;
	display:inline;
	text-transform:uppercase;
	margin:5px 12px 0 0;
}
#navBtmLower li a {
	text-decoration:none;
	color:#535353;
}
#navBtmLower li a:active, #navBtmLower li a:hover {
	text-decoration:none;
	color:#000;
}
#navBtmLower .btmMatches {
	margin-left:0;
	margin-top:8.5px;
	width:150px;
}
#navBtmLower li.btmFacebook a {
	float:left;
	position:relative;
	left:0;
	top:-5px;
	width:14px;
	height:14px;
	margin-top:6px;
	background-image:url(/pws/images/facebook14.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	text-decoration:none;
}
#navBtmLower li.btmTwitter a {
	float:left;
	position:relative;
	left:2px;
	top:-5px;
	width:28px;
	height:28px;
	margin-top:6px;
	background-image:url(/pws/images/twitter14.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	text-decoration:none;
}
#myStyleSignUp {
	background-image:url(/pws/images/matt4signup.png);
	float:left;
	height:33px;
	width:222px;
	margin:0 0 0 762px;
}
#myStyleSignUp a:link {
	background-image:url(/pws/images/matt4signup.png);
}
#myStyleSignUp a:hover {
	background-image:url(/pws/images/matt4signupon.png);
}
ul#rightLinks {
	float:right;
	height:8px;
	left:0;
	position:absolute;
	top:12px;
	width:700px;
	margin:0;
	padding:0;
}
#navBtmUpper {
	background-color:#fff;
	background-image:url(/pws/images/footerbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	float:left;
	height:32px;
	width:985px;
}
form#mystylistForm input.signMyStylist {
	float:left;
	font-size:.9em;
	margin-left:3px;
}
ul#rightLinks li {
	float:left;
	height:8px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	margin:0;
	padding:0 0 0 32px;
}
ul#rightLinks .btmStores a {
	background-image:url(/pws/images/stores.png);
	width:39px;
}
ul#rightLinks .btmCareers a {
	background-image:url(/pws/images/careers1.png);
	width:46px;
}
ul#rightLinks .btmAboutMatches a {
	background-image:url(/pws/images/about.png);
	width:54px;
}
ul#rightLinks .btmContactUs a {
	background-image:url(/pws/images/contact.png);
	width:70px;
}
ul#rightLinks .btmFAQ a {
	background-image:url(/pws/images/faq.png);
	width:22px;
}
ul#rightLinks .btmMyStlyist a {
	background-image:url(/pws/images/stylist.png);
	width:58px;
}
#navBtmLower li.twitlink a {
	margin-left:114px;
	margin-top:3px;
}
#navBtmLower li.btmFreda a {
	background-image:url(/pws/images/fredanew.png);
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	height:18px;
	left:2px;
	margin-top:3px;
	position:relative;
	text-decoration:none;
	top:-5px;
	width:48px;
}
#navBtmLower li.btmDVF a {
	background-image:url(/pws/images/nav_btm_dvf_london.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:6px;
	position:relative;
	text-decoration:none;
	top:9px;
	width:111px;
}
.emailfriendlayout ul#left_menu {
	background-image:none;
	display:none;
}
.emailfriendlayout ul#left_menu_header {
	background-image:none;
	width:0;
	display:none;
}
.emailfriendlayout #tellAFriendTable {
	position:relative;
	top:-430px;
	left:212px;
	right:0;
	color:#999;
	width:440px;
	margin:0 60px 0 100px;
}
.emailfriendlayout #tellAFriendForm {
	position:relative;
	top:-587px;
	left:190px;
	right:0;
	margin:0;
}
.emailfriendlayout #emailFriendImg {
	position:relative;
	left:-1185px;
	top:-664px;
	width:0;
	height:0;
	display:none;
}
.emailfriendlayout div#pageCont #mainCont {
	width:984px;
	height:571px;
	background-image:url();
	background-repeat:no-repeat;
	margin:0 auto;
}
.emailfriendlayout #body_middle_upper {
	background-image:url();
	height:564px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.emailfriendlayout p.emailSent {
	position:relative;
	display:block;
	float:inherit;
	width:983px;
	height:571px;
	margin-top:-463px;
	margin-left:-189px;
	background-image:url(/pws/images/fin1.gif);
	z-index:999;
	font-size:0;
}
.emailfriendlayout #friendName {
	position:absolute;
	top:197px;
	left:0;
	width:436px;
}
.emailfriendlayout .title {
	width:10px;
	height:10px;
}
.emailfriendlayout #content_topbar_home {
	border:0;
	float:none;
	background-image:url(/pws/images/GIVEGOOD1ab3.gif);
	background-repeat:no-repeat;
	position:relative;
	width:985px;
	height:670px;
	margin:0 0 1px;
}
.emailfriendlayout #body_middle_lower {
	background-color:#FFF;
}
.emailfriendlayout li#continue_shopping.left_button1 a {
	background-color:#FFF;
	background-image:none;
	width:0;
}
.emailfriendlayout .formElement2 {
	background:url(/pws/images/topbar_emailthispage.gif);
	width:337px;
	margin-left:0;
	margin-right:auto;
}
.emailfriendlayout .error ul {
	position:absolute;
	top:175px;
	left:480px;
	width:287px;
	height:43px;
	font-size:0;
	color:#FFF;
	background:url(/pws/images/invailidinfo1.png);
}
.emailfriendlayout .form_submit {
	margin-left:470px;
	margin-top:200px;
	width:94px;
	height:37px;
	background-image:url(/pws/images/btnwhite_sendlge_0EMAIL1.png);
	background-repeat:no-repeat;
}
.emailfriendlayout table#tellAFriendTable thead tr th {
	font-weight:700;
	background:url(/pws/images/btnwhite_sendlge_0.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
}
.emailfriendlayout form div.formElement3 {
	background-image:url(/pws/images/btnwhite_sendlge_0a.gif);
}
.form_submit {
	background-image:url(/pws/images/btnwhite_sendlge_0a.gif);
	background-repeat:no-repeat;
}
.emailfriendlayout form div.formElement2 {
	margin-bottom:0;
	margin-left:125px;
	position:relative;
	background-image:url(/pws/images/topbar_emailthispage.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	width:150px;
	display:block;
	padding:0;
}
.emailfriendlayout form div.formElement0 {
	margin-bottom:0;
	margin-left:125px;
	position:relative;
	background-image:url(/pws/images/topbar_emailthispage.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	width:150px;
	display:block;
	padding:0;
}
.emailfriendlayout input {
	border:1px;
	margin-bottom:1px;
	color:#999186;
	font-family:Arial, Helvetica, sans-serif;
	border-color:#D6D4CF;
	border-style:solid;
}
.emailfriendlayout p.productTitle {
	text-transform:capitalize;
}
div#lookBookDescription2 {
	left:36px;
	position:absolute;
	top:106px;
	width:250px;
	z-index:0;
}
div#productDetailsCont div#productHelpCont ul#tellAFriend {
	background-color:#FFF;
	border:1px solid #CFCBC6;
	margin-top:5px;
	height:33px;
	width:190px;
	padding:0;
}
ul#topNavLevel1 {
	width:100%;
	margin:0;
}
ul#topNavLevel1 li.start {
	padding-left:0;
}
ul#topNavLevel1 li.end {
	padding:0;
}
ul#topNavLevel1 li a {
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
}
ul#topNavLevel1 li a:hover {
	background-position:center;
}
div#headerCont {
	height:57px;
	margin-top:15px;
	position:relative;
	z-index:1000;
}
.withScript div#miniBasket {
	top:60px;
}
ul#topNavLevel1 li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none no-repeat scroll 0 0;
	float:left;
	height:17px;
	list-style-type:none;
	position:relative;
	padding:0;
}
#dropdown_menu #shopping_bag pre a {
	top:0;
	-x-system-font:none;
	background-image:url(/pws/images/shoppingbag.jpg);
	color:#909090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:31px;
	line-height:normal;
	text-align:right;
	text-decoration:none;
	width:112px;
	display:inline;
	clear:both;
}
form#searchForm .searchGo {
	border:medium none;
	float:left;
	margin-left:5px;
	margin-top:5px;
}
div#accountLoginCont a {
	color:#999;
	text-decoration:none;
	margin-top:5px;
}
form#searchForm input#keywords {
	background-color:#fff;
	background-image:none;
	margin-top:6px;
}
ul#topNavLevel1 li#home {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none no-repeat scroll 0 0;
	border-left:none;
	float:left;
	height:17px;
	list-style-type:none;
	position:relative;
	padding:0;
}
ul#topNavLevel1 li#trend {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none no-repeat scroll 0 0;
	border-left:none;
	float:left;
	height:17px;
	list-style-type:none;
	position:relative;
	display:none;
	padding:0;
}
#body_middle_lower {
	background-image:none;
	background-position:left bottom;
	background-repeat:repeat-x;
	height:auto!important;
	min-height:504px;
	position:relative;
	width:984px;
}
#body_middle_upper {
	background-image:none;
	background-position:0 0;
	background-repeat:repeat-x;
	position:relative;
	width:984px;
}
#left_menu {
	background-image:none;
	background-position:0 28px;
	background-repeat:repeat-x;
	float:left;
	height:auto!important;
	min-height:440px;
	position:relative;
	width:190px;
	margin:14px 0 0;
	padding:0;
}
#prodlist_topbar {
	background-color:none;
	border:none;
	float:left;
	height:37px;
	position:relative;
	width:754px;
	margin:14px 0 14px 8px;
}
body {
	color:#999;
	background-image:url(/pws/images/bgtest.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
div#mainContDesignersList div#titleContainer {
	display:inline;
	height:38px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:0;
	width:754px;
}
#myStyleSignUp .signUp {
	float:right;
	margin:0;
}
#dropdown_menu .item_title_top {
	color:#909090;
	float:left;
	height:16px;
	left:18px;
	position:absolute;
	top:-50px;
	width:175px;
	padding-left:12px;
	display:inline;
	margin:auto;
}
div#navBtmUpper.secure_checkout {
	background-color:#FFF;
	background-image:url(/pws/images/footerbg.gif);
	background-position:center top;
	background-repeat:repeat-x;
}
.productdetailslayout #pageCont #mainCont {
	border-top:none;
}
ul#rightLinks .btmprishop a {
	background-image:url(/pws/images/prishopbtmnv.png);
	width:98px;
}
div#productInfoCont p.back a {
	color:#000;
	text-decoration:none;
}
.careers_results table td.c3 a {
	background-image:url(/pws/images/btn_downloadpdf1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:22px;
	padding-left:14px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:123px;
}
.contentlayout .submit {
	width:94px;
	height:37px;
	background-image:url(/pws/images/btnwhite_sendlge_0EMAIL1.png);
	background-repeat:no-repeat;
	float:right;
}
ul#topNavLevel1 li#trend a {
	background-image:url(/pws/images/TRENDS.jpg);
	width:76px;
}
div#orderConfCont div#giftBoxCont {
	background:url(/pws/images/img_giftbox-large.png) no-repeat scroll 0 0 transparent;
	height:224px;
	left:630px;
	overflow:hidden;
	position:absolute;
	text-indent:-9999px;
	top:156px;
	width:253px;
}
div#mainCont {
	border:none;
}
ul#btmnav {
	border-bottom-color:#000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#000;
	border-top-style:solid;
	border-top-width:1px;
	margin-bottom:9px;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
}
ul#btmnav li {
	display:inline;
	line-height:25px;
	position:relative;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	padding:5px 17px;
}
ul#btmnav li a em {
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	padding:0 6px;
}
ul#btmnav a {
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}
ul#btmnav a:hover em {
	border-left:2px solid #424242;
	border-right:2px solid #424242;
}
div.genlinks {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	line-height:1.4;
	margin-bottom:9px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	padding:25px 30px 5px 34px;
}
div.genlinks a {
	color:#999;
	text-decoration:none;
}
div.genlinks a:hover {
	color:#999;
	text-decoration:underline;
}
div#btmnav2 {
	padding-left:40px;
	width:985px;
}
div#footerCont {
	float:left;
	text-align:center;
	width:985px;
	overflow:hidden;
}
a {
	color:#999;
}
:focus {
	-moz-outline-style:none;
}
a:active {
	outline:none;
}
.wc_tribe div#leftNavCont, .wc_trend div#leftNavCont {
	margin-top:0;
}
li#trends_link div.navigation_dropdown {
	left:-4px;
	width:160px;
}
div#header a.selectedNav {
	color:#000;
	font-weight:400;
}
.mained {
	font-size:1.25em;
}
.type_home ul#topNav, .no_gender ul#topNav {
	margin-bottom:0;
}
li#Trend_link div.navigation_dropdown {
	left:-31px;
	width:170px;
}
li#Boutique_link div.navigation_dropdown {
	left:-11px;
	width:150px;
}
li#sale_link div.navigation_dropdown {
	left:-52px;
	width:190px;
}
#navBtmLower .btmEmailPage, .emailfriendlayout .error li, .emailfriendlayout table#tellAFriendTable thead tr th#colourHeader, .emailfriendlayout table#tellAFriendTable tbody tr td.colourCont, div#menshomewrapper #filterCont, ul#topNavLevel1 li a span, ul#designerLinks li.designerCatwalk a, ul#designerLinks li.designerLookbook a, p.back, img.navHeadtribe, img.navHeadtrend {
	display:none;
}
#navBtmLower *, ul#topNavLevel1 * {
	float:left;
}
#navBtmLower .btmSitemap, ul#topNavLevel1 li#blog {
	background-image:none;
}
.emailfriendlayout form div.formElement0 label, .emailfriendlayout form div.formElement2 label {
	width:120px;
	float:left;
	font-weight:700;
	color:#45473B;
	font-size:1em;
	position:relative;
	display:none;
}
.emailfriendlayout .productTitle a, .emailfriendlayout .colourCont, .emailfriendlayout .unitPriceCont {
	color:#000;
}
ul#topNavLevel1 li a:active, ul#topNavLevel1 li a.selectedNav {
	background-position:bottom;
}
.careers_results tr.r1 td, .careers_results tr.r2 td {
	background-color:#FFF;
	background:none;
}
ul#subNav li#sale_link a em, ul#subNav li#sale_link a:hover em {
	color:red;
}
@media screen and -webkit-min-device-pixel-ratio0 {
ul#subNav li {
display:inline-block;
padding:0 20px;
}
}
div#threeSixtyPopup .mediaPopupHead {
	background-color:#ffffff;
	border:1px solid black;
	height:87px;
	margin-bottom:1px;
	text-align:center;
	text-transform:uppercase;
	width:582px;
}
.mediaPopupClose {
	background:url("http://www.matchesfashion.com/pws/images/bt_close_size1.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:25px;
	margin-left:516px;
	text-decoration:none;
	width:62px;
}
div#threeSixtyPopup .mediaPopupHead h1 {
	color:#CCCCCC;
}
div#threeSixtyPopup .mediaPopupHead h2 {
	color:#000000;
	font-size:1.2em;
	font-weight:normal;
}
div#threeSixtyMain {
	border:1px solid black;
	height:470px;
	width:485px;
}
.mediaPopupMain {
	background:url("/pws/images/ajaxLoader.gif") no-repeat scroll center center #FFFFFF;
	padding:24px 48px;
	text-align:center;
}
.mediaPopupFoot {
	display:none;
	height:42px;
	width:583px;
}
div#threeSixtyPopup .mediaPopup {
	left:526px;
	top:103px;
	display:block;
}
#footercopy {
	position:relative
}
.leftNav_sale_mens_view_allLink {
	display:none;
}
.leftNav_sale_mens_view_allLink {
	display:none;
}
/**** Choose Country Page ****/.changecountrypopuplayout #subNav {
	margin-bottom:0;
}
#country_selector {
	height: 440px;
	background:#000 url('/pws/client/images/choose_country_background.gif') repeat-x;
	font-family:Georgia;
	padding: 0 20px;
	font-size: 1.334em;
}
#country_selector h1 {
	width:450px;
	font-size:2.25em;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	margin: 0 auto 20px;
	padding:30px 0 10px;
	border-bottom:1px solid #fff;
}
#country_selector p, #country_selector h2 {
	width:630px;
	color:#ccc;
	line-height: 2.25em;
	margin:0 auto;
	line-height: 25px;
	text-align: center;
}
#country_selector h2 {
	font-size: 1.15em;
	font-style:italic;
	margin: 0 auto 10px;
}
#country_selector .area_divider {
	width: 250px;
	padding: 8px;
	float:left;
	background:#848484;
	margin: 20px 0 10px 37px;
	text-align:center;
}
#country_selector .area_divider h4 {
	color:#000;
	text-transform:uppercase;
	font-size:1.25em;
	margin: 0 0 0 5px;
}
#country_selector .area_divider fieldset label {
	color:#424242;
	font-style:italic;
}
#country_selector .area_divider fieldset select {
	width: 180px;
	overflow: hidden;
	font-size: 0.75em;
}
#country_selector .area_divider fieldset .select_wrapper {
	background:#424242;
	border: 5px solid #999;
	padding:8px;
	margin: 15px 0 0;
}




h1#categoryBannerContainer td {
	background-repeat:no-repeat;
	background-position:top;
}

span#left {
	background-image: url('/pws/images/btn_arrow_left.gif');
    left: 11px;
}
span#right {
	background-image: url('/pws/images/btn_arrow_right.gif');
    right: 11px;
}

div.mediaPopup {
	height: 750px;
}

ul#subNav li {
	padding: 5px 15px;	
}

