@charset "utf-8";
@media print  {
.TabbedPanels {
overflow:visible !important;
}

.TabbedPanelsContentGroup {
display:block !important;
overflow:visible !important;
height:auto !important;
}

.TabbedPanelsContent,.TabbedPanelsTab {
overflow:visible !important;
display:block !important;
clear:both !important;
}
}

.fwc_promobestsellers a span 
{background-image: url("/pws/client/images/badges/bestseller.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;

}

.fwc_promo50offcoats a span 
{background-image: url("/pws/client/images/badges/badge-50.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;

}




/*
.fwc_promo20peroffmenssuiting a span 
{background-image: url("/pws/client/images/badges/20percentoff.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;

}
div#productImageCont.fwc_promo20peroffmenssuiting span
{background-image: url("/pws/client/images/badges/20percentoffa.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;
}


.fwc_promo40percentoff a span {background-image: url("/pws/client/images/badges/40percentoff.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;

}




div#productImageCont.fwc_promo40percentoff span
{background-image: url("/pws/client/images/badges/40percentoffa.png"); background-color: transparent;
                background-position: top left;
                background-repeat: no-repeat;
                display: block;
                height: 100px;
                left: 0;
                margin-top: -100px;
                position: relative;
                top: 0;
                width: 100px;
                z-index: 99999999;
}

*/

div#offers-images {
margin-right:8px;
position:relative;
top:70px;
height:1100px;
left:28px;
}

ul#main_navigation_level_1 li#main_navigation_dept_sale a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_sale.selected a.level_1 {
background:none repeat scroll 0 0 #cc092f;
}

li.topNavLevel1 ul.level_2_ul_cont {
top:26px;
z-index:1000;
}

ul#main_navigation_level_1 li {
z-index:10;
}

.text-info {
float:left;
width:650px;
padding-bottom:10px;
margin-left:22px;
}

body.productdetailslayout div#productDetailsCont div#productInfoCont p#productPrice span.nowPrice {
color:#F00;
font-weight:700;
}

body.productdetailslayout div#productDetailsCont div#productInfoCont p#productPrice span.wasPrice {
color:#0D58A6;
font-weight:400;
}

div.productInfo p.productPriceAndViewLink span.productPrice span.wasPrice
{color:#0D58A6;}

div.productInfo p.productPriceAndViewLink span.productPrice span.nowPrice,div.productInfo p.productPriceAndViewLink span.productPrice span.optNowPriceA {
color:#F00;
font-size:14px;
}

div#deptLeftNav ul#sub_navigation_level_1 li.level_1 {
float:left;
border-bottom:none;
background:url("/pws/client/images/left-nv-back.jpg") repeat-x;
width:100%;
padding:10px 0 0;
}

div#orderSummaryCont {
background:url('/pws/client/images/order-summary-checkout-security-icons.jpg') right bottom no-repeat;
padding-bottom:170px;
margin-bottom:30px;
}

ul#main_navigation_level_1 li a.level_1:hover,ul#main_navigation_level_1 li.selected a.level_1 {
background-image:none;
background:#A8A6A6;
color:#FFF;
font-weight:400;
}

ul#main_navigation_level_1 li a.level_1 {
background:none repeat scroll 0 0 transparent;
float:left;
height:31px;
line-height:24px;
margin-right:0;
text-transform:none;
font-size:12px;
text-indent:0;
color:#000;
font-weight:400;
padding:0 8px;
}

.notification {
font-weight:700;
text-align:center;
color:red;
background:#FFF;
padding:10px;
}

div#variationSliderBlock {
position:relative;
width:978px;
height:250px;
overflow:hidden;
border:1px solid #FFF;
background:url(/pws/ispy/img/heroBg.jpg) no-repeat scroll 0 0 #FFF;
}

a:link.womenslinkthru,a:visited.womenslinkthru {
position:absolute;
top:150px;
right:55px;
}

#productsCont .productCont {
border-right:none;
margin-right:0;
height:360px;
}

span.contactnumber {
color:#5C5341;
background:url(/pws/images/newimages/phone-icon.jpg) top left no-repeat;
padding-left:25px;
display:block;
line-height:25px;
margin:5px 0;
}

span.emailaddress {
color:#5C5341;
background:url(/pws/images/newimages/email-icon.jpg) top left no-repeat;
padding-left:25px;
display:block;
line-height:25px;
margin:5px 0;
}

form#newslettersignupHomeFrm {
background:#f3f3f3;
margin-top:10px;
padding:9px;
}

form#newslettersignupHomeFrm2 input {
float:left;
display:block;
border:none;
padding-top:3px;
}

form#newslettersignupHomeFrm input#emailID {
height:34px;
line-height:34px;
width:168px;
padding-left:7px;
background:#fff;
}

form#newslettersignupHomeFrm2 input#emailID {
height:33px;
line-height:34px;
padding-left:11px;
padding-top:0;
background:url('/pws/client/images/newsletter/newsletter-signup-background.jpg');
color:#000;
width:250px;
margin-right:11px;
}

a:link.viewalltweetslink,a:visited.viewalltweetslink {
font-weight:700;
margin-top:5px;
display:block;
color:#000;
padding-left:19px;
}

h3.twitterfeed {
background:width: 232px;
height:24px;
line-height:24px;
border-bottom:solid 1px #000;
font-weight:700;
font-size:13px;
color:#000;
}

h3.emailsignupheader {
width:232px;
height:24px;
line-height:24px;
border-bottom:solid 1px #000;
font-weight:700;
color:#000;
font-size:13px;
}

.tweet,.query {
font-family:arial, sans-serif;
font-size:13px;
color:#5c5341;
width:334px;
padding-left:14px;
padding-top:1px;
height:165px;
overflow:hidden;
float:left;
text-align:justify;
}

.tweet .tweet_list,.query .tweet_list {
-webkit-border-radius:.5em;
list-style-type:none;
margin:0;
padding:0;
}

.tweet .tweet_list .awesome,.tweet .tweet_list .epic,.query .tweet_list .awesome,.query .tweet_list .epic {
text-transform:uppercase;
}

.tweet .tweet_list li,.query .tweet_list li {
overflow-y:auto;
overflow-x:hidden;
padding:.5em;
}

.tweet .tweet_list li a,.query .tweet_list li a {
color:#5c5341;
}

.tweet .tweet_list .tweet_avatar,.query .tweet_list .tweet_avatar {
padding-right:.5em;
float:left;
}

.tweet .tweet_list .tweet_avatar img,.query .tweet_list .tweet_avatar img {
vertical-align:middle;
}

div.permmodules {
clear:left;
width:958px;
background:#ececec;
float:left;
margin-bottom:10px;
padding:11px;
}

div.permmodules2 {
clear:left;
width:958px;
background:#e3ddd9;
float:left;
margin-bottom:10px;
padding:11px;
}

div.homecol4col {
margin-top:10px;
float:left;
display:block;
margin-right:16px;
margin-bottom:12px;
width:233px;
color:#FFF;
padding:0;
}

div#mainCont {
height:auto;
background-color:#FFF;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}

div.homecol {
font-size:120%;
float:left;
display:block;
margin-right:6px;
margin-bottom:8px;
width:322px;
color:#FFF;
text-align:center;
background:#0088A9;
padding:5px 0;
}

div.abovefoldc2a {
text-align:center;
margin:5px 0 2px;
}

ol#controls {
z-index:10000;
position:absolute;
top:399px;
left:20px;
display:none;
margin:0;
padding:0;
}

div#account_navigation {
float:left;
width:100%;
font-size:12px;
margin-top:0;
padding:4px 0 0;
}

div#header_inner {
top:0;
width:100%;
left:0;
background:none;
height:25px;
}

form#searchForm {
position:relative;
display:block;
margin-top:14px;
height:26px;
background:none;
width:170px;
padding:16px 12px 10px;
}

form#searchForm label {
margin-top:5px;
position:relative;
z-index:999999;
margin-left:28px;
}

form#searchForm label#search {
margin-top:0;
margin-left:0;
position:absolute;
right:74px;
top:23px;
z-index:99999;
background:none;
}

form#searchForm label,form#searchForm input {
height:24px;
color:#000;
}

form#searchForm input {
background:url("/pws/images/backgrounds/bg_form_text-input.gif") repeat-x scroll left top #FCFBFC;
top:16px;
position:absolute;
float:none;
border:1px solid #999;
width:137px;
}

form#searchForm input#keywords {
left:14px;
z-index:2000;
}

form#searchForm input.submitBtn {
background:url("/pws/images/px_arrow_right_2.gif") repeat-x scroll left top #FCFBFC;
width:26px;
height:26px;
right:0;
}

.js div#miniBasketOverview p a span#miniBasketCount {
font-weight:400;
right:10px;
top:9px;
color:#FFF;
}

ul#main_navigation_level_1 {
font-size:10px;
margin-left:25px;
margin-top:89px;
}

div#miniBasket {
top:87px;
background:url("/pws/images/button-backing.gif") repeat-x;
color:#FFF;
height:33px;
width:178px;
border-top:1px solid #CCC;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
}

div#headerLinksBottom,div#headerLinksTop {
width:732px;
background-image:none;
}

div#headerBg {
background-color:#282828;
background-image:none;
background:url("/pws/images/backgrounds/bg_header2.gif") repeat-x scroll left top #F3F3F3;
height:120px;
border-bottom:1px solid #CCC;
}

h1.signupincentiveheading {
font-size:1.4em;
margin:0 0 10px;
padding:0;
}

.f1exclusivecontainer {
background:url('/pws/images/f1/AR_F1Landing-page.jpg') top left no-repeat;
height:694px;
width:800px;
padding-top:203px;
margin-top:-10px;
}

.contentandcallstoaction {
width:684px;
background:url('/pws/images/f1/content-background.gif') top left repeat;
margin:0 auto;
padding:20px;
}

div#contentFull .contentandcallstoaction p {
color:#FFF;
font-size:1.2em;
}

div#contentFull h2.f1calltoactiontitle {
background:#FFF;
font-size:2.9em;
color:#000;
font-weight:400;
text-align:center;
text-transform:uppercase;
padding:17px 58px;
}

div#loadGtl_5374 {
float:left;
display:inline;
width:158px;
margin-left:0;
}

body {
background:#000;
}

div.getTheLook {
background:url(http://www.austinreed.co.uk/pws/images/get-look-backing.jpg) no-repeat;
height:225px;
width:160px;
padding:0;
}

div.getTheLook div.scrollerCont {
width:152px;
}

div.getTheLook div.scrollerCont ul li img {
margin-left:28px;
}

div.getTheLook div.scrollerCont ul li p.largeProductTitle {
margin-left:11px;
}

div#getTheLookCont a.quickBuyButton {
padding-left:10px;
display:block;
overflow:hidden;
width:140px;
}

div.getTheLook div.scrollerCont ul li {
padding-left:4px;
}

#productsCont {
float:left;
display:inline;
width:805px;
padding-right:0;
}

#products {
display:inline;
}

div#getTheLookCont {
margin-top:15px;
overflow:hidden;
margin-right:2px;
width:150px;
}

div#getTheLookCont h4 {
width:153px;
margin-bottom:-4px;
margin-left:4px;
}

div#productDetailsCont div#productInfoCont {
margin-right:2px;
display:inline;
}

ul .columns_5 {
width:500px;
min-height:135px;
padding:4px 0 0;
}

li.topNavLevel1 ul.columns_5 li.level_2_li_cont {
background:url("/pws/images/bg_nav.jpg") repeat-x scroll 0 0 transparent;
width:615px;
padding:15px;
}

.topSaleBanner {
width:381px;
margin-right:13px;
overflow:hidden;
margin-bottom:22px;
font-size:0;
}

.topSaleBanner .promoTextSale {
width:auto;
background:#a00117;
min-height:32px;
font-size:14px;
font-weight:700;
color:#FFF;
padding:5px 11px;
}

.SaleDepartment .promoTextSale {
background:#a00117;
font-size:12px;
font-weight:700;
color:#FFF;
padding:5px 11px;
}

.promoTextSale a:link,.promoTextSale a:visited {
text-decoration:none;
color:#FFF;
}

.SaleDepartment {
width:741px;
overflow:hidden;
background:#ede8db;
clear:left;
float:left;
padding:9px 17px;
}

.SaleDepartment .saleModule {
width:240px;
margin-right:9px;
font-size:0;
}

.otherSaleDepartments {
overflow:hidden;
margin-top:20px;
clear:left;
margin-right:19px;
float:left;
width:566px;
}

.newsletterSignUp {
overflow:hidden;
margin-top:20px;
width:185px;
border:1px solid #CCC;
}

.newsletterSignUp p {
color:#000;
font-weight:700;
padding:13px 18px;
}

.newsletterSignUp h3 {
font-size:14px;
font-weight:700;
line-height:36px;
text-align:center;
color:#000;
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
}

.otherSaleDepartments ul li a:link.onSpecial,.otherSaleDepartments ul li a:visited.onSpecial {
font-weight:700;
color:#a00117;
}

h2.otherSaleDepartmentsHeading {
font-weight:700;
margin-bottom:13px;
font-size:15px;
color:#000;
border-bottom:solid 1px #000;
padding-bottom:5px;
}

.otherSaleDepartments ul {
font-size:12px;
margin:7px 0;
}

.otherSaleDepartments .saleModule {
width:188px;
}

p.30daysofFashionText {
font-size:1.3em;
}

div#popupCont {
margin-bottom:50px;
height:auto;
}

div#popupCont h2 {
font-size:1.4em;
font-weight:700;
}

div.sizesCont ul.sizesList li span.pickSize.halfSize span {
color:#569B25;
}

div#lowerFooterBg {
height:auto;
background:#000;
}

.reccomendshirt.delineate {
margin-right:4px;
padding-right:3px;
background-color:#FFF;
}

.arrecommends {
clear:left;
}

.arrecommends h3 {
line-height:44px;
}

.reccomendshirt {
float:left;
display:block;
width:127px;
margin-right:5px;
}

.reccomendshirt.last {
margin-right:0;
padding-bottom:30px;
}

.slim-shirt-cont-expand,.classic-shirt-cont-expand {
float:left;
display:block;
text-align:left;
background:#000;
border:solid 1px #c8c8c8;
width:386px;
height:450px;
padding:0 0 1px;
}

.slimshirt-expand,.classicshirt-expand {
float:left;
display:block;
text-align:left;
width:386px;
height:auto;
padding:0 0 1px;
}

.slimshirt h3,.classicshirt h3 {
background:#000;
padding-left:8px;
line-height:38px;
border-bottom:solid 1px #bebebe;
color:#000;
}

.slimshirt h3 a:link,.slimshirt h3 a:visited,.classicshirt h3 a:link,.classicshirt h3 a:visited {
color:#FFF;
font-size:100%;
font-weight:700;
}

.arrecommends .productinfo {
background:url("/pws/images/backgrounds/bg_productlist_detail.gif") repeat-x scroll 0 0 transparent;
height:50px;
padding:5px 3px 0;
}

.arrecommends .productinfo h4 a:link,.arrecommends .productinfo h4 a:visited {
color:#000;
font-size:90%;
}

.classicshirt {
margin-right:22px;
background:transparent url(/pws/client/images/classic-fit-shirt.jpg) no-repeat scroll left top;
}

DIV.read-more-shirts {
margin-left:8px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:255px;
color:#FFF;
}

.slimshirt {
margin-right:0;
background:transparent url(/pws/client/images/slim-fit-shirt.jpg) no-repeat scroll left top;
}

.slimshirt-expand {
margin-left:24px;
}

.classicshirt-expand {
margin-left:0;
}

.colone {
float:left;
width:150px;
margin-right:20px;
}

.classicshirt ul,.slimshirt ul {
margin-top:15px;
margin-bottom:5px;
margin-left:33px;
}

.classicshirt ul li,.slimshirt ul li {
font-size:110%;
font-weight:400;
padding-bottom:10px;
background:url('../images/listarrow.png') top left no-repeat;
padding-left:15px;
}

.classicshirt img,.slimshirt img {
float:right;
margin-right:5px;
margin-top:5px;
}

.coltwo {
float:left;
width:178px;
}

#mainCont #mainContentCont {
background:transparent;
padding:0;
}

body.searchresultslayout #mainCont #mainContentCont,body.categorylistlayout #mainCont #mainContentCont,.departmentcollectionlayout #mainCont #mainContentCont {
width:980px;
}

div#footerBg {
background:#f6f3f3;
border-top:1px solid #CCC;
height:220px;
}

.choose-shirts-container {
height:auto;
width:798px;
background:#FFF;
color:#000;
font-size:115%;
padding:0 0 0 8px;
}

.xmas-gift-container {
height:auto;
width:798px;
background:#FFF;
color:#000;
font-size:115%;
padding:0 0 0 3px;
}

.slideshow {
height:220px;
width:257px;
display:block;
}

#productDetailsCont {
background:#FFF;
margin-bottom:10px;
}

div#productImageCont {
margin-left:0;
margin-right:5px;
display:inline;
}

#counter {
font-size:20px;
color:#000;
display:none;
margin:0 0 15px;
}

ul#homeLeftNavLevel1 {
background:url('/pws/images/backgrounds/bg_leftnav-home.png') no-repeat left top;
}

*html ul#homeLeftNavLevel1 {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/backgrounds/bg_leftnav-home.png',sizingMethod='crop');
}

ul#homeLeftNavLevel1 li ul.homeLeftNavLevel2 li a {
color:#FFF;
text-transform:uppercase;
text-decoration:none;
margin-left:2px;
}

ul#homeLeftNavLevel1 li span.navDivider {
float:left;
width:150px;
background:url('/pws/images/backgrounds/leftnav_divide-home.png') no-repeat;
margin-top:10px;
}

* html ul#homeLeftNavLevel1 li span.navDivider {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/backgrounds/leftnav_divide-home.png',sizingMethod='crop');
}

div#mainContentCont {
width:980px;
margin:0;
padding:0;
}

div#mainContentCont h1 {
font-size:16px;
font-weight:700;
background:none;
line-height:30px;
margin-left:19px;
width:auto;
margin-top:10px;
color:#666;
padding:0;
}

div#mainContentCont p#categoryDescription {
width:574px;
margin:10px 0 20px;
}

div#categoryHomeScrollerCont {
width:788px;
float:left;
position:relative;
}

.js div#categoryHomeScrollerCont span.scrollLeft {
background:url('/pws/images/bt_cathome_leftarrow.png');
width:28px;
height:391px;
float:left;
display:block;
}

.js div#categoryHomeScrollerCont span.scrollRight {
background:url('/pws/images/bt_cathome_rightarrow.png');
width:28px;
height:391px;
float:right;
margin-right:2px;
display:block;
}

div#categoryHomeScrollerCont div.scrollerCont {
width:722px;
overflow:hidden;
position:absolute;
left:32px;
top:0;
height:391px;
}

div#categoryHomeScrollerCont div.scrollerCont ul {
width:10000px;
position:absolute;
height:391px;
top:1px;
left:0;
}

div#categoryHomeScrollerCont div.scrollerCont ul li {
float:left;
display:inline;
width:236px;
margin-right:7px;
}

div#categoryHomeScrollerCont div.scrollerCont ul li p.productInformation {
width:216px;
float:left;
height:56px;
background:url('/pws/images/backgrounds/bg_cathome_basepanel.png') no-repeat;
text-transform:uppercase;
font-weight:700;
font-size:0.9em;
padding:4px 10px;
}

*html div#categoryHomeScrollerCont div.scrollerCont ul li p.productInformation {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/backgrounds/bg_cathome_basepanel.png',sizingMethod='crop');
cursor:pointer;
}

div#categoryHomeScrollerCont div.scrollerCont ul li p.productInformation a span {
width:100%;
float:left;
margin-bottom:2px;
color:#FFF;
}

div#deptLeftNav {
width:165px;
background:#f3f3f3;
border:1px solid #CCC;
float:left;
min-height:606px;
background-image:none;
margin-top:72px;
margin-left:10px;
margin-bottom:10px;
}

*html div#deptLeftNav {
height:606px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/client/images/bg_dept_home_leftnav.png',sizingMethod='scale');
background-image:none;
}

div#deptRightNav {
float:right;
width:310px;
padding:31px 0 100px;
}

div#deptRightNav div.smallBanner {
float:left;
clear:both;
margin-bottom:10px;
width:310px;
height:122px;
}

div#deptRightNav div.smallBanner.slideshow {
height:200px;
}

*html div#deptRightNav div.smallBanner {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/client/images/sale/bg_category_banner.png',sizingMethod='crop');
background:none;
}

div#deptRightNavSV {
float:left;
width:775px;
padding:0 0 26px 38px;
}

div#deptRightNavSV div.headBannerSV {
float:left;
width:775px;
height:347px;
background:url('/pws/client/images/viyella/bg_px.png') repeat;
margin-bottom:15px;
}

*html div#deptRightNavSV div.headBannerSV {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/client/images/viyella/bg_px.png',sizingMethod='scale');
background-image:none;
}

div#deptRightNavSV div.smallBannerSV {
float:left;
width:380px;
height:130px;
background:url('/pws/client/images/viyella/bg_viyella_smallBanner.png');
}

*html div#deptRightNavSV div.smallBannerSV {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/client/images/viyella/bg_viyella_smallBanner.png',sizingMethod='scale');
background-image:none;
}

div#deptRightNavSV div.rightSpace {
margin-right:14px;
}

div#deptCollectionsNav {
float:left;
width:810px;
padding-top:30px;
background:#000;
}

div#deptCollectionsNav h2 {
padding-left:30px;
}

div#deptCollectionsNav div.smallBanner {
background:url('/pws/client/images/collections/bg_collection_banner.png') no-repeat;
width:381px;
height:368px;
float:left;
display:inline;
margin:20px 15px 12px 30px;
}

div.btnCollections {
float:left;
width:381px;
margin-left:30px;
display:inline;
}

div.smallWidth {
width:351px;
margin-left:17px;
display:inline;
}

div#deptLeftNav a.level_1 {
height:13px;
float:left;
text-indent:0;
}

div#deptLeftNav a.Valentines_Gifts_For_Him {
background:url('/pws/client/images/depnav_valentine.png') no-repeat;
width:127px;
}

div#deptLeftNav ul#sub_navigation_level_1 {
float:left;
font-size:130%;
font-weight:700;
background:#f3f3f3;
padding:13px 0;
}

div#deptLeftNav ul#sub_navigation_level_2 {
float:left;
width:139px;
padding-top:10px;
}

div#deptLeftNav ul#sub_navigation_level_2 li {
float:left;
color:#fff;
text-transform:uppercase;
clear:both;
width:139px;
font-size:1em;
padding:1px 0 1px 2px;
}

div#deptLeftNav ul.level_2_ul_cont.selected {
float:left;
width:100%;
padding-top:10px;
display:block;
height:auto;
position:relative;
top:auto;
color:#fff;
}

div#deptLeftNav ul.level_2_ul_cont.selected li {
float:left;
color:#fff;
clear:both;
font-size:12px;
background:none;
text-transform:none;
width:100%;
padding:1px 0 5px 2px;
}

div#deptLeftNav ul.sub_navigation_level_3 {
float:left;
padding:4px 0 3px 8px;
}

div#deptLeftNav ul.sub_navigation_level_3 li {
width:127px;
}

*html div#deptLeftNav ul.sub_navigation_level_3 {
padding-left:8px;
}

div#deptLeftNav ul.level_2_ul_cont.selected ul li {
border-bottom:none;
width:100%;
}

img.addToBag {
visibility:hidden;
}

.js img.addToBag {
visibility:visible;
}

body.basiclayout div.homeBg {
width:100%;
background:#000 url('/pws/images/backgrounds/bg_home.jpg') no-repeat 50% 0;
}

body.departmenthomelayout div.dept_viyellaBg,body.departmenthomelayout div.saleBg {
width:100%;
background:#FFF;
}

div#deptRightNavSV div.topSpace {
margin-top:15px;
}

.departmenthomelayout .sale_mensBg,.departmenthomelayout .sale_womenBg,.departmenthomelayout .sale_viyellaBg {
background:#FFF;
width:100%;
}

.departmenthomelayout div#deptRightNavSV {
padding-left:10px;
}

*html form#eNewsForm {
height:auto;
}

form#eNewsForm {
width:263px;
margin-left:17px;
}

div#account_navigation a.account_home {
background:none;
width:112px;
height:14px;
text-indent:0;
float:right;
color:#fff;
margin-right:70px;
}

div#account_navigation a.log_in {
background:none;
width:91px;
height:14px;
text-indent:0;
float:right;
color:#fff;
margin-right:73px;
}

div#account_navigation a.log_out {
background:none;
width:60px;
height:14px;
text-indent:0;
float:right;
color:#fff;
margin-right:20px;
}

div#main_navigation_stores {
float:left;
top:0;
position:absolute;
right:0;
font-size:12px;
padding:4px 0 0;
}

div#main_navigation_stores a.level_1 {
background:url('/pws/images/top_nav_storefinder.gif') no-repeat;
width:89px;
height:10px;
text-indent:-9999px;
float:left;
}

div#main_navigation_stores a.level_1:hover {
background:url('/pws/images/top_nav_storefinder.gif') no-repeat 0 -10px;
}

div#productDetailsCont {
margin-right:0;
margin-top:20px;
margin-left:0;
width:795px;
}

div#submitError a:link,div#submitError a:visited {
background:url("/pws/images/checkout-btn.jpg") top left no-repeat;
text-indent:-9999px;
display:block;
height:45px;
width:287px;
margin-top:10px;
margin-left:-10px;
}

.viyella-sale-img {
float:left;
display:block;
margin-right:3px;
}

li#sub_navigation_dept_sale {
background:transparent;
}

div#deptLeftNav a.Sale {
background:none;
color:#FFF;
padding-left:10px;
}

div#deptLeftNav ul.level_2_ul_cont {
font-size:90%;
}

div#deptLeftNav ul.sub_navigation_level_2 {
font-weight:400;
}

#totalPrice,.totalCont {
font-size:180%;
}

div.productInfo p.productPriceAndViewLink span.productPrice {
float:left;
color:#333;
font-size:13px;
font-weight:700;
}

div#deptLeftNav li.level_2_ul_cont li {
text-transform:none;
color:#bfc4cc;
}

div#deptLeftNav .topNavLevel1.level_1 a {
color:#fff;
margin-left:5px;
height:28px;
}

div#deptLeftNav .topNavLevel1.level_1 .level_2_li_cont a {
color:#737373;
background:none;
}

div#deptLeftNav .topNavLevel1.level_1 .level_2_li_cont a.selected {
color:#666;
font-weight:700;
float:left;
width:100%;
height:auto;
}

ul#main_navigation_level_1 li#main_navigation_dept_mens a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_womens a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_collections a.level_1,ul#main_navigation_level_1 li#main_navigation_mens_viyella a.level_1,ul#main_navigation_level_1 li#main_navigation_checkout a.level_1 {
width:auto;
background:none;
}

ul#main_navigation_level_1 li#main_navigation_dept_womens a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_womens.selected a.level_1 {
background:#a8a6a6;
}

ul.main_navigation_level_2 li a {
color:#FFF;
text-transform:none;
font-size:115%;
}

div#miniBasketOverview a span#shoppingBagHd {
width:145px;
text-transform:none;
text-indent:0;
line-height:24px;
color:#000;
font-size:12px;
background:none;
font-weight:400;
right:10px;
top:3px;
}

.js div#miniBasketDetail {
background:#FFF;
margin-top:9px;
width:177px;
}

form#addToBag p#sizeSubmitText {
font-size:130%;
}

div#account_navigation a.log_in,div#main_navigation_stores a.level_1,div#main_navigation_stores a.level_1 {
text-indent:0;
color:#fff;
font-size:12px;
width:auto;
text-align:right;
background:none;
font-weight:400;
}

div#main_navigation_stores a.level_1:hover,div#account_navigation a.log_in:hover {
background:none;
text-decoration:underline;
}

div#header_inner div#home_form_holder {
width:100%;
text-transform:uppercase;
left:0;
}

div.sizesCont ul.sizesList li span {
width:31px;
height:20px;
}

div.sizesCont ul.sizesList li span.pickSize {
background:url("/pws/images/size-available-box2.jpg") top left no-repeat;
border:none;
line-height:20px;
padding-right:2px;
width:29px;
color:#569b25;
margin:2px 2px 0 0;
}

div.sizesCont ul.sizesList li span.pickSize.selected,div.sizesCont ul.sizesList li.hover span.pickSize.selected {
color:#FFF;
background:url("http://www.austinreed.co.uk/pws/images/size-select-box2.jpg") top left no-repeat;
}

div.sizesCont ul.sizesList li.hover span.pickSize {
background:url("/pws/images/size-available-box2.jpg") top left no-repeat;
border:none;
line-height:20px;
height:20px;
padding-right:2px;
width:29px;
color:#569b25;
text-decoration:underline;
margin:2px 2px 0 0;
}

div.sizesCont ul.sizesList li span.outOfStock {
background:url("/pws/images/size-not-available-box2.jpg") top left no-repeat;
width:29px;
padding-right:2px;
color:#696969;
margin:2px 2px 0 0;
}

.lefthomear {
float:left;
width:610px;
overflow:hidden;
height:480px;
margin-right:10px;
margin-top:10px;
}

.innerlefthome {
float:left;
width:170px;
overflow:hidden;
display:block;
margin-right:10px;
}

h4.topwomens {
background:url('top-womens-pages.jpg') top left no-repeat;
display:block;
text-indent:-9999999px;
height:33px;
}

h4.topmens {
background:url('top-mens-pages.jpg') top left no-repeat;
display:block;
text-indent:-9999999px;
height:33px;
}

.innerrighthome {
float:left;
width:170px;
overflow:hidden;
display:block;
}

.innerlefthome ul,.innerrighthome ul {
padding-left:16px;
padding-bottom:13px;
}

.righthomear {
float:left;
margin-top:10px;
width:350px;
overflow:hidden;
}

.featuredbannerhomepage {
position:relative;
background:url('adshirts-fathersday.jpg') top left no-repeat;
height:148px;
width:350px;
margin-top:8px;
}

.textplace {
width:228px;
position:absolute;
top:0;
right:0;
color:#000;
text-align:center;
padding-top:72px;
}

.textplace a:link,.textplace a:visited {
color:#000;
text-decoration:underline;
}

.textplace img {
margin-top:5px;
}



.mens-formalshirtsBg #productsCont,.womens-shirtsBg #productsCont {
margin-top:0;
}

#fwc_promo {
	display:none;
}
div#bannerCont {
background:transparent;
display:inline;
width:99%;
height:auto;
overflow:hidden;
float:left;
background-color:none;
}

div#bannerCont img {
font-size:0;
padding:0;
}

.special-offer-strip {
clear:left;
line-height:23px;
background:#0088A9;
text-align:center;
color:#FFF;
font-weight:700;
font-size:150%;
margin-bottom:10px;
width:auto;
padding:10px 0;
}

.special-offer-strip a:link,.special-offer-strip a:visited {
color:#FFF;
text-decoration:underline;
}

.xmas-offer {
clear:left;
line-height:0;
background:#0088A9;
text-align:center;
color:#FFF;
font-weight:700;
font-size:150%;
margin-bottom:10px;
width:auto;
border:solid #ccc thin;
padding:0;
}

form#addToBag h4.productOptionHeading.selectsize {
width:268px;
font-weight:700;
text-transform:none;
}

.promoinformation {
margin-top:16px;
margin-left:12px;
width:138px;
background:#ed9500;
color:#FFF;
}

.promoinformation h3 {
background:#dc8a00;
font-size:130%;
text-align:center;
font-weight:700;
padding:7px 0 6px;
}

.promoinformation p {
padding:8px 8px 15px 5px;
}

#arhomeslider {
width:607px;
overflow:hidden;
float:right;
height:328px !important;
left:11px;
position:absolute;
top:63px;
}

#arhomeslider2 {
width:565px;
overflow:hidden;
}

#prevBtn,#nextBtn,#slider1next,#slider1prev {
width:45px;
height:45px;
position:absolute;
left:3px;
top:234px;
z-index:1000;
display:none;
}

#nextBtn,#slider1next {
left:625px;
}

#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a {
display:block;
position:relative;
width:45px;
height:45px;
background:url(/pws/images/newimages/right-arrow2.png) no-repeat 0 0;
}

#nextBtn a,#slider1next a {
background:url(/pws/images/newimages/left-arrow2.png) no-repeat 0 0;
}

#prevBtn2,#nextBtn2,#slider1next2,#slider1prev2 {
display:block;
width:45px;
height:45px;
position:absolute;
left:0;
top:84px;
z-index:1000;
}

#nextBtn2,#slider1next2 {
left:553px;
}

#prevBtn2 a,#nextBtn2 a,#slider1next2 a,#slider1prev2 a {
display:block;
position:relative;
width:45px;
height:45px;
background:url(/pws/images/newimages/right-arrow2.gif) no-repeat 0 0;
}

#nextBtn2 a,#slider1next2 a {
background:url(/pws/images/newimages/left-arrow2.gif) no-repeat 0 0;
}

ol#controls2 {
z-index:10000;
position:absolute;
display:none;
margin:0;
padding:0;
}

.expand-paragraph-text {
font:Arial, Helvetica, sans-serif;
color:#FFF;
text-align:justify;
height:160px;
padding:10px;
}

.introparagraph {
margin:0;
padding:0;
}

.close-heading {
margin-top:-38px;
float:right;
}

.formal-shirts-information {
padding-top:5px;
text-align:justify;
font:Arial;
color:#000;
font-size:10px;
}

.for-him-xmas,.for-her-xmas {
float:left;
display:block;
text-align:left;
border:solid 0 #c8c8c8;
width:383px;
height:213px;
overflow:hidden;
padding:0 0 1px;
}

.for-her {
margin-right:0;
background:transparent url(/pws/client/images/banner/gifts/for-her-gifts.jpg\A ) no-repeat scroll left top;
}

.for-her-xmas {
margin-right:0;
border:solid #ccc thin;
}

.for-him {
margin-right:22px;
background:transparent url(/pws/client/images/banner/gifts/for-him-gift.jpg) no-repeat scroll left top;
}


.for-him-xmas {
margin-right:22px;
border:solid #ccc thin;
}

.departmentgiftlayout div#deptgiftRightNavSV {
padding-left:0;
}

.home-page-delivery-banner {
width:980px;
overflow:hidden;
height:38px;
}

.men-price-1,.women-price-1 {
float:left;
display:block;
text-align:left;
border:solid 0 #c8c8c8;
width:168px;
height:auto;
margin-top:10px;
padding:0 0 1px;
}

.women-price-1 {
margin-right:30px;
background:transparent url() no-repeat scroll left top;
}

.men-price-2,.women-price-2 {
float:left;
display:block;
text-align:left;
border:solid 0 #c8c8c8;
width:168px;
height:auto;
padding:0 0 1px;
}

.men-price-sub1,.women-price-sub1 {
float:left;
display:block;
text-align:left;
border:solid 0 #c8c8c8;
width:169px;
height:auto;
margin-top:10px;
padding:0 0 1px;
}

.men-price-sub2,.women-price-sub2 {
float:left;
display:block;
text-align:left;
border:solid 0 #c8c8c8;
width:169px;
height:auto;
padding:0 0 1px;
}

.arrecommends-xmas {
clear:left;
color:#000 !important;
}

.arrecommends-xmas h3 {
line-height:34px;
padding-left:10px;
color:#000;
}

.offers-banner {
padding-bottom:10px;
}

#mBestsellers.active,#wBestsellers.active {
background-color:#FFF;
display:block;
}

div.subtitle a {
text-decoration:none;
color:#838383;
}

.gift-links {
padding-top:15px;
}

#mens-suits-container {
margin-left:250px;
width:111px;
height:0;
position:absolute;
background:transparent;
}

#mens-shirts-container {
margin-left:410px;
width:111px;
height:0;
position:absolute;
background:transparent;
}

#mens-shirts-container2 {
margin-left:0;
width:111px;
height:0;
position:absolute;
background:transparent;
}

#mens-suits-container3 {
width:206px;
height:527px;
margin-left:420px;
background:transparent;
}

#mens-suits-container4 {
width:206px;
height:527px;
margin-left:640px;
background:transparent;
}

#mens-suits-main {
width:805px;
height:580px;
position:relative;
overflow:hidden;
background:transparent url(/pws/client/images/mens-suits/mens-suits-background.jpg) no-repeat top left;
margin:0 auto;
}

#westminsterContainer {
position:absolute;
z-index:5;
top:110px;
width:107px;
height:0;
}

#slimshirtContainer {
position:absolute;
z-index:5;
top:110px;
width:157px;
height:0;
}

#westminsterSuit {
cursor:pointer;
}

#classicshirtrollover {
cursor:pointer;
margin-left:130px;
margin-top:-30px;
}

#slimshirtrollover {
cursor:pointer;
margin-top:-30px;
margin-left:140px;
}

#westminWrap {
position:absolute;
z-index:4;
left:-72px;
top:100px;
}

#westminWrap2 {
position:absolute;
z-index:4;
left:-20px;
top:100px;
}

#westminWrapshirts2 {
position:absolute;
z-index:4;
left:60px;
top:100px;
}

#westminWrap3 {
position:absolute;
z-index:4;
left:375px;
top:100px;
}

#westminWrap4 {
position:absolute;
z-index:4;
left:437px;
top:100px;
}

.westminster-suits {
position:absolute;
}

.clear {
clear:both;
}

#west-button {
left:36px;
}

#classicshirt-button {
left:130px;
}

#slimshirt-button {
left:526px;
}

#chelsea-button {
left:226px;
}

#cut-button {
left:421px;
}

#red-button {
left:619px;
}

#west-button,#chelsea-button,#cut-button,#red-button {
background-repeat:no-repeat;
height:63px;
margin-left:0;
margin-top:0;
position:absolute;
top:20px;
width:160px;
z-index:3;
}

#classicshirt-button,#slimshirt-button {
background-repeat:no-repeat;
height:63px;
margin-left:0;
margin-top:0;
position:absolute;
top:0;
width:160px;
z-index:3;
}

.best-1 {
height:285px;
background-repeat:no-repeat;
background-image:url(/pws/client/images/mens-suits/suits-best-1.jpg);
float:left;
width:194px;
padding-right:10px;
}

.best-1-heading {
left:7px;
width:188px;
z-index:5;
color:#FFF;
padding:13px 0 0 8px;
}

.best-4 {
height:285px;
background-repeat:no-repeat;
background-image:url(/pws/client/images/mens-suits/suits-best-1.jpg);
float:left;
width:194px;
}

.bestselling-suits {
margin-top:10px;
width:805px;
}

.h3-gifts {
padding-top:10px;
padding-bottom:10px;
}

h2 {
font-size:14px;
color:#9e9e9e;
font-weight:700;
padding:6px 0;
}

div#variationWEB20Links {
font-size:16px;
color:#9e9e9e;
clear:both;
padding-top:2em;
}

div.rowBlock {
float:left;
margin-top:5px;
margin-bottom:0;
margin-right:10px;
width:316px;
height:211px;
border:solid #CCC thin;
overflow:hidden;
}

div.rowBlock2a {
float:left;
margin-top:5px;
margin-bottom:0;
margin-right:10px;
width:316px;
height:211px;
border:solid #CCC thin;
overflow:hidden;
background:#FFF;
}

#secondRow div.rowBlock,#thirdRow div.rowBlock {
width:316px;
height:211px;
}

div.rowBlock div.gradHeader {
height:33px;
line-height:33px;
font-size:16px;
font-weight:700;
color:#333;
text-align:center;
background:url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0 #6A6868;
border-bottom:thin solid #CCC;
}

div.rowBlock2 div.gradHeader2 {
height:33px;
line-height:33px;
font-size:16px;
font-weight:700;
color:#333;
text-align:repeat-x scroll 0 0 #6A6868;
border-bottom:thin solid #CCC;
}

div.rowBlock div.gradHeader a {
color:#333;
text-decoration:none;
}

div.rowBlock input {
background:none repeat scroll 0 0 #fff;
height:21px;
color:#000;
font-size:12px;
padding-left:.5em;
}

div.subtitle {
float:left;
clear:both;
width:978px;
font-size:18px;
}

div.subtitle.bottomLink {
width:auto;
font-size:13px;
clear:none;
}

div.subtitle.bottomLink a {
font-size:13px;
text-decoration:underline;
color:#838383;
width:auto;
}

div.subtitle.bottomLink a.nodec {
text-decoration:none;
}

.productsCont .productCont {
float:left;
margin-right:17px;
}

.productInfo {
background:url("/pws/images/backgrounds/bg_productlist_detail.gif") repeat-x scroll 0 0 transparent;
min-height:50px;
padding-left:3px;
width:132px;
}

.productCont h3,.productCont p {
color:#333;
display:inline;
}

.productCont h3 a strong {
color:#34312F;
}

.productCont h3 a {
display:block;
color:#34312F;
float:left;
height:30px;
overflow:hidden;
width:127px;
outline:medium none;
margin:15px 0 0;
}

div.productInfo p.productPriceAndViewLink {
width:150px;
float:left;
margin-top:3px;
}

div.productInfo p.productPriceAndViewLink span.productPrice span.wasPrice {
text-decoration:line-through;
}

div.productInfo p.productPriceAndViewLink span.viewProductLink {
float:right;
padding-top:1px;
}

span.wasPrice.optWasPriceA,span.wasPrice.optNowPriceB {
display:block;
margin-bottom:5px;
text-decoration:none !important;
width:120px;
}

span.priceBrake {
display:block;
margin-bottom:8px;
}

#bestsellersTabs {
float:left;
width:751px;
clear:left;
background:url("/pws/ispy/img/bestsellersBg.gif") repeat-x 0 0;
}

#bestsellersTabs2 {
float:right;
width:217px;
height:30px;
clear:right;
background:url("/pws/ispy/img/bestsellersBg.gif") repeat-x 0 0;
}

div#bestsellersTabs div {
background:url("/pws/ispy/img/TabBg.gif") no-repeat 0 0;
float:left;
width:185px;
height:30px;
margin-right:1px;
text-align:center;
line-height:30px;
font-size:14px;
color:#FFF;
cursor:pointer;
}

div#bestsellersTabs div.active {
background:url("/pws/ispy/img/activeTabBg.gif") no-repeat 0 0;
color:#000;
}

#mBestsellers,#wBestsellers {
border:1px solid #9e9e9e;
border-top:0;
float:left;
width:747px;
display:none;
padding:10px 1px 1px;
}

#newsletterSignUp {
height:auto;
width:215px;
margin-right:0;
margin-top:0;
float:right;
border-top:0;
}

#newsletterSignUp .gradHeader {
color:#FFF;
font-weight:700;
}

div#social-links {
padding-top:10px;
color:#FFF;
}

.free-delivery-banner {
width:978px;
background:#black;
color:#FFF;
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:14px;
}

div#free-delivery-bannerid {
width:978px;
background:#faf4dc;
color:#000;
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:14px;
}

div#q-club-banner {
font-size:16px;
color:#9e9e9e;
clear:both;
background:transparent url("http://www.austinreed.co.uk/pws/ispy/img/q-club2.jpg") repeat scroll 0 0;
height:77px;
}

.q-club-buttons1 {
float:left;
padding-right:53px;
width:90px;
padding-left:325px;
padding-top:29px;
}

.q-club-buttons2 {
float:left;
padding-right:80px;
width:95px;
padding-top:29px;
}

.q-club-buttons3 {
float:left;
padding-right:67px;
width:101px;
padding-top:29px;
}

.q-club-buttons4 {
float:left;
padding-right:0;
width:116px;
padding-top:29px;
}

.gradHeader a.arrow:link,.gradHeader a.arrow:visited {
background:transparent url(/pws/ispy/img/redesign/arrow.jpg) no-repeat scroll right;
padding-right:19px;
}

#shop-mens {
height:37px;
left:540px;
position:absolute;
top:330px;
width:160px;
z-index:1;
}

#shop-womens {
position:absolute;
width:177px;
height:38px;
z-index:2;
left:745px;
top:330px;
}

div#deptRightNav-mens2 {
position:relative;
float:right;
width:792px;
height:570px;
padding:5px 0 100px;
}

.seocopylandingpage {
clear:both;
padding-top:60px;
}

div#deptRightNav-womens {
float:right;
width:792px;
padding:0 0 100px;
}

.read-more-mens-suits {
background:transparent url(/pws/client/images/mens-suits/read-more-back.jpg) repeat scroll 0 0;
width:805px;
height:35px;
overflow:hidden;
padding-top:20px;
padding-left:10px;
}

div#west-read-more h3 {
color:#000;
font:Arial;
font-weight:700;
font-size:13px;
width:170px;
margin-top:-10px;
padding-right:14px;
}

.read-more-mens-suits a.arrow:link,.read-more-mens-suits a.arrow:visited {
background:transparent url(/pws/ispy/img/redesign/arrow.jpg) no-repeat scroll right center;
padding-right:19px;
display:block;
}

div#chels-read-more h3 {
color:#000;
font:Arial;
font-weight:700;
font-size:13px;
width:170px;
margin-top:-10px;
padding-right:19px;
}

div#cut-read-more h3 {
color:#000;
font:Arial;
font-weight:700;
font-size:13px;
width:170px;
margin-top:-10px;
padding-right:18px;
}

div#red-read-more h3 {
color:#000;
font:Arial;
font-weight:700;
font-size:13px;
width:170px;
margin-top:-10px;
}

.read-more-mens-suits a {
color:#514E4D;
}

div#best-1-heading h4 {
color:#514E4D;
font-size:13px;
text-align:center;
padding:10px 0 0;
}

.product-1-best {
padding-top:10px;
padding-left:40px;
}

div#product-1-best-info {
font-weight:700;
font-size:11px;
color:#514E4D;
padding-left:20px;
padding-top:5px;
text-align:center;
width:150px;
height:40px;
}

.price-view-suit {
padding-top:12px;
padding-left:10px;
}

.price-suit {
display:block;
float:left;
width:40px;
font-weight:700;
}

.view-suit {
padding-right:10px;
float:right;
font-weight:700;
}

div#suits-bestsellers h3 {
font-size:16px;
font-weight:700;
color:#514E4D;
padding-top:20px;
padding-bottom:10px;
padding-left:2px;
}

div#deptRightNav-mens div.smallBanner2 {
float:left;
clear:both;
margin-bottom:20px;
width:299px;
height:152px;
}

div#xmas-categories h3 {
padding:10px;
}

.westmin-text {
display:inline;
float:right;
width:400px;
margin-right:10px;
}

.westmin-suits-info-main {
width:783px;
overflow:hidden;
height:auto;
}

.westmin-image {
display:inline;
float:left;
width:341px;
overflow:hidden;
}

.shop-westminster {
margin-left:260px;
width:200px;
}

div#text-info {
text-align:justify;
width:400px;
font-size:12px;
color:#000;
}

div#text-info a {
color:blue;
}

div#westmin-header {
background:url(/pws/client/images/mens-suits/more-info-page/heading-background.jpg);
height:44px;
}

div#westmin-header h3 {
padding-left:10px;
padding-top:12px;
font-weight:700;
font-size:136%;
color:#000;
}

.shop-chelsea {
margin-left:230px;
width:200px;
}

div#west-read-more {
padding-right:20px;
float:left;
}

.suits-guide {
display:block;
position:absolute;
margin-top:-115px;
margin-left:315px;
}

.shirts-guide {
display:block;
position:absolute;
margin-top:475px;
margin-left:315px;
}

ul#main_navigation_level_1 li#main_navigation_dept_sale a.level_1 {
color:#FFF;
background:#cc092f;
}

.austinrecom h3 {
font-weight:700;
font-size:136%;
padding-bottom:0;
color:#000;
}

div#productDetailsCont div#productInfoCont h3 {
text-transform:capitalize;
}

div#sale-page {
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
border:thin solid #CCC;
height:310px;
}

div#sale-page2 {
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
border:thin solid #CCC;
height:310px;
margin-top:20px;
}

div#sale-heading-main {
border-bottom:thin solid #CCC;
height:32px;
}

div#sale-heading-main h3 {
color:#514E4D;
font-size:150%;
font-weight:700;
padding:5px 0 0 15px;
}

div#mens-sale-right-section {
width:773px;
height:277px;
}

.mens-sale-offer-1 {
width:240px;
height:133px;
background:#cc092f;
float:left;
margin-left:4px;
margin-top:4px;
border:thin solid #CCC;
}

.mens-sale-offer-4 {
width:100px;
height:131px;
background:#cc092f;
float:left;
margin-left:7px;
margin-top:10px;
}

.mens-sale-offer-5 {
width:100px;
height:131px;
background:#cc092f;
float:right;
margin-right:6px;
margin-top:10px;
margin-left:7px;
}

.mens-sale-offer-1-from {
color:#FFF;
font-size:12px;
text-align:center;
padding-top:0;
}

.mens-sale-offer-1-promo-terms {
color:#fff;
font-size:11px;
text-align:center;
}

.mens-sale-offer-2-from {
color:#FFF;
font-size:15px;
text-align:center;
padding-top:px;
}

.mens-sale-offer-3-from {
color:#FFF;
font-size:15px;
text-align:center;
position:relative;
top:15px;
}

.mens-sale-offer-3-promo {
color:#FFF;
font-family:Arial;
font-size:30px;
font-weight:700;
text-align:center;
padding-top:15px;
}

.mens-sale-offer-2-save {
color:#fff;
font-size:26px;
text-align:center;
padding-top:4px;
font-weight:700;
}

.sale-mens-text-links {
float:left;
height:auto;
margin-left:6px;
margin-top:15px;
width:760px;
border-bottom:1px solid grey;
}

div#sale-mens-links h3 {
font-size:150%;
font-family:arial;
color:#514E4D;
font-weight:700;
padding:0;
}

.sale-mens-links {
font-size:12px;
float:left;
height:auto;
padding-top:10px;
width:190px;
}

.sale-mens-text-links-1 {
float:left;
font-size:12px;
height:auto;
padding-top:10px;
width:150px;
margin-left:25px;
}

.sale-mens-text-links-2 {
float:left;
font-size:12px;
height:auto;
padding-top:10px;
width:190px;
margin-left:97px;
}

.sale-mens-text-links-3 {
float:right;
font-size:12px;
height:auto;
padding-top:10px;
width:190px;
margin-right:50px;
}

.mens-accessories-headings {
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
border-bottom:thin solid #CCC;
height:30px;
oveflow:hidden;
width:233px;
}

div#offers-page {
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
border:thin solid #CCC;
height:176px;
}

div#offers-page2 {
background:transparent url(/pws/ispy/img/rowBlockGradientBG2.jpg) repeat-x scroll 0 0;
border:thin solid #CCC;
height:176px;
float:left;
}

.new-store-banner {
float:left;
margin-top:10px;
}

.heading-image-del {
float:left;
height:80px;
width:430px;
}

.delivery-buttons1 {
float:left;
height:80px;
padding-top:10px;
}

.delivery-buttons2 {
float:right;
height:80px;
padding-top:10px;
}

.free-del-text {
float:left;
padding-left:17px;
width:770px;
}

.free-del-text2 {
float:left;
padding-left:17px;
width:770px;
padding-top:10px;
}

.free-del-text-first {
line-height:20px;
font-size:13px;
}

div#delivery-main-heading h3 {
font-size:20px;
}

div.gift-ideas-womenBg #products {
width:765px;
margin-top:10px;
}

div.sprin-summer-container {
width:980px;
height:703px;
background-image:url(/pws/client/images/spring-summer/home/home.jpg);
}

div.promo-container {
width:980px;
float:left;
height:auto;
margin-top:7px;
}

div.ss-promo {
width:560px;
height:156px;
float:right;
}

div#home-deep-links-ss2 {
float:left;
height:auto;
padding-top:20px;
width:980px;
}

div#link-ss-main-container {
float:right;
height:210px;
width:560px;
}

div.home-bestseller-ss {
float:left;
height:auto;
padding-top:0;
width:980px;
padding-bottom:34px;
}

div.bestseller-home-carousel {
float:right;
height:50px;
width:462px;
}

.home-menswear {
width:275px;
float:left;
padding-top:25px;
}

.home-womenswear {
width:275px;
float:right;
padding-top:25px;
}

.home-mens-heading {
padding-left:62px;
}

.home-womens-heading {
padding-left:24px;
}

.mens-links-home {
padding-left:62px;
font-size:12px;
line-height:20px;
padding-top:10px;
}

.womens-links-home {
padding-left:30px;
font-size:12px;
line-height:20px;
padding-top:10px;
color:#000;
}

.bestseller-home-heading-main {
float:right;
padding-right:365px;
width:100px;
}

.bestseller-products-home {
float:left;
padding-top:0;
width:610px;
height:220px;
padding-left:344px;
}

.best-prod-1-text {
text-align:center;
width:122px;
}

.bestseller-1-main {
height:auto;
overflow:hidden;
width:118px;
}

.home-best-1-image {
height:147px;
width:118px;
}

.home-best-1-text,.home-best-2-text,.home-best-3-text,.home-best-4-text {
padding-top:10px;
text-align:center;
width:118px;
color:#000;
}

.home-news-sign-up {
position:absolute;
top:30px;
left:671px;
}

.mens-landing-container {
background-image:url(/pws/client/images/spring-summer/mens-landing/mens-landingvs4a.jpg);
height:649px;
}

div#mens-landing-heading-main h1 {
background:transparent;
color:#FFF;
}

.mens-landing-heading {
float:right;
padding-right:40px;
padding-top:20px;
text-transform:uppercase;
}

#easyslidercontent {
overflow:hidden;
margin-bottom:5px;
}

.home-main-left-menu {
float:left;
padding-top:18px;
width:980px;
padding-left:10px;
line-height:18px;
}

.menswear-left-nav-home {
color:#000;
padding-left:10px;
padding-top:20px;
}

.menswear-left-nav-home a:hover {
color:#fff;
background:#000;
}

.homepage-bestsellers {
float:right;
padding-top:393px;
width:735px;
}

.bestseller-homepage-1 {
float:left;
padding-right:5px;
padding-left:51px;
}

.bestseller-homepage-2 {
float:left;
padding-right:5px;
}

.facebook-link {
line-height:0;
padding-top:69px;
}

.ss11-main {
height:703px;
width:980px;
}

.ss11-main2 {
background-image:url(/pws/client/images/sale/home/home-page-sale-background.jpg);
background-repeat:no-repeat;
height:703px;
width:980px;
}

.ss11-left-main {
position:absolute;
left:10px;
top:100px;
}

.ss11-right-main {
position:absolute;
width:810px;
height:647px;
top:117px;
left:371px;
}

.ss11-carousel-main {
width:607px;
}

.ss11-small-banner {
height:46px;
width:607px;
}

.additional-text-space {
float:right;
height:50px;
width:350px;
margin-top:48px;
}

.ss11-bestsellers {
position:absolute;
width:607px;
top:282px;
left:0;
}

.ss11-look-book-button {
left:216px;
position:absolute;
top:215px;
}

.mens-landing-container-2 {
background-image:url(/pws/client/images/spring-summer/mens-landing/mensvs2.jpg);
height:703px;
width:805px;
}

.womens-landing-container-2 {
background-image:url(/pws/client/images/spring-summer/womens-landing/womens.jpg);
height:703px;
width:805px;
}

.sub-header-container {
height:643px;
width:805px;
}

.left-image-container {
float:left;
height:600px;
width:240px;
}

.menu-container2a {
position:absolute;
left:403px;
top:176px;
width:475px;
color:#000;
}

.small-banner {
position:absolute;
height:44px;
left:580px;
top:358px;
}

.carousel-main-container {
position:absolute;
height:200px;
top:518px;
left:384px;
}

.carousel-main-container2 {
position:absolute;
height:200px;
width:528px;
overflow:hidden;
left:412px;
top:501px;
}

.header-banner {
height:62px;
position:absolute;
left:660px;
padding-top:2px;
width:285px;
}

.mid-banner-buttons {
height:115px;
float:left;
}

.image-button-container {
left:841px;
position:absolute;
top:440px;
}

.seo-text-container {
margin-left:177px;
padding-bottom:10px;
padding-top:10px;
font-size:10px;
color:#000;
}

.seo-text-container2 {
margin-left:23px;
width:775px;
padding-bottom:10px;
}

div.newsletter-header-offers-container_ {
position:absolute;
right:0;
top:0;
width:293px;
height:58px;
background-color:#554A46;
}

div.offer-of-the-week_ {
position:absolute;
left:0;
top:65px;
width:546px;
height:101px;
}

div.free-delivery-offers-page_ {
position:absolute;
right:0;
top:65px;
width:222px;
height:101px;
background:url(/pws/client/images/spring-summer/offers/free-delivery-offers-page.jpg);
}

div.menswear-header-container_ {
position:absolute;
right:20px;
top:65px;
width:173px;
height:92px;
}

div.menswear-offer-1-container_ {
position:absolute;
right:20px;
top:191px;
width:355px;
height:102px;
background-color:#FFF;
}

div.menswear-offer-2-container_ {
position:absolute;
right:20px;
top:310px;
width:355px;
height:109px;
background-color:#FFF;
}

div.womenswear-header-container_ {
position:absolute;
right:0;
top:604px;
width:173px;
height:95px;
}

div.womenswear-offer-1-container_ {
position:absolute;
right:20px;
top:506px;
width:355px;
height:102px;
background-color:#FFF;
}

div.womenswear-offer-2-container_ {
position:absolute;
left:408px;
top:627px;
width:355px;
height:102px;
background-color:#FFF;
}

div.offers-page-main-container {
height:782px;
width:783px;
float:left;
background:url(/pws/client/images/spring-summer/offers/offers-back.jpg);
position:relative;
}

.text-free-del-heading {
font-family:Arial, Helvetica, sans-serif;
margin-top:24px;
text-align:center;
color:#000;
}

.text-free-del-more {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0;
text-align:center;
color:#000;
}

div.mens-offer-1-main {
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
margin-left:66px;
margin-top:27px;
width:226px;
}

div.mens-offer-1a-main a {
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
margin-left:24px;
margin-top:0;
}

div.mens-offer-1a-main {
font-family:Arial, Helvetica, sans-serif;
margin-left:44px;
margin-top:4px;
width:260px;
font-size:14px;
}

div.mens-offer-2a-main {
font-family:Arial, Helvetica, sans-serif;
margin-left:67px;
margin-top:0;
width:260px;
font-size:14px;
}

.text-free-del-heading h3 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
}

.mens-offer-names {
color:#000;
font-size:15px;
font-weight:700;
margin-left:66px;
margin-top:11px;
position:absolute;
}

div.cut-cotainer-main {
position:relative;
left:0;
top:0;
width:805px;
height:608px;
}

div.cut-image-container {
position:absolute;
left:0;
top:0;
width:406px;
height:608px;
}

div.cut-header {
position:absolute;
left:406px;
top:0;
width:399px;
height:26px;
background-color:#d7e1e4;
}

div.cut-left-column {
position:absolute;
left:406px;
top:26px;
width:43px;
height:582px;
background-color:#d7e1e4;
}

div.cut-description-header {
position:absolute;
left:449px;
top:26px;
width:316px;
height:33px;
background:url(/pws/client/images/spring-summer/cut/cut_04.jpg);
font-size:16px;
color:#FFF;
font-weight:700;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

div.cut-right-column {
position:absolute;
left:765px;
top:26px;
width:40px;
height:582px;
background-color:#d7e1e4;
}

div.cut-description-container {
position:absolute;
left:449px;
top:59px;
width:316px;
height:161px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
}

div.cut-description-footer {
position:absolute;
left:449px;
top:220px;
width:316px;
height:33px;
background:url(/pws/client/images/spring-summer/cut/cut_07.jpg);
}

div.cut-mid-column {
position:absolute;
left:449px;
top:253px;
width:316px;
height:52px;
background-color:#d7e1e4;
}

div.cut-section-1-header {
position:absolute;
left:449px;
top:305px;
width:142px;
height:24px;
background:url(/pws/client/images/spring-summer/cut/cut_09.jpg);
}

div.cut-section-mid-banner {
position:absolute;
left:591px;
top:305px;
width:32px;
height:303px;
background-color:#d7e1e4;
}

div.cut-section-2-header {
position:absolute;
left:623px;
top:305px;
width:142px;
height:24px;
background:url(/pws/client/images/spring-summer/cut/cut_11.jpg);
}

div.cut-product-container-1 {
position:absolute;
left:449px;
top:329px;
width:142px;
height:185px;
}

div.cut-product-container-2 {
position:absolute;
left:623px;
top:329px;
width:142px;
height:185px;
}

div.cut-product-1-footer {
position:absolute;
left:449px;
top:514px;
width:142px;
height:22px;
background:url(/pws/client/images/spring-summer/cut/cut_14.jpg);
}

div.cut-product-2-footer {
position:absolute;
left:623px;
top:514px;
width:142px;
height:22px;
background:url(/pws/client/images/spring-summer/cut/cut_15.jpg);
}

div.cut-container-footer-1 {
position:absolute;
left:449px;
top:536px;
width:142px;
height:72px;
background-color:#d7e1e4;
}

div.cut-container-footer-2 {
position:absolute;
left:623px;
top:536px;
width:142px;
height:72px;
background-color:#d7e1e4;
}

.cut-description {
padding-left:10px;
width:300px;
padding-top:10px;
}

.cut-description-footer-text {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
text-align:center;
padding-top:8px;
}

div.sale-landing-main-container {
position:relative;
width:783px;
height:764px;
}

div.sale-landing-header-container {
position:absolute;
left:0;
top:0;
width:783px;
height:167px;
}

div.sale-landing-header-banner-spacer {
position:absolute;
left:0;
top:167px;
width:783px;
height:11px;
}

div.sale-spacer {
position:absolute;
left:0;
top:178px;
width:783px;
height:14px;
}

div.sale-left-banner-container {
position:absolute;
left:0;
top:192px;
width:30px;
height:572px;
}

div.sale-landing-mens-nav {
position:absolute;
left:30px;
top:192px;
width:197px;
height:275px;
background-color:#E7E2DF;
color:#000;
}

div.sale-landing-nav-spacer {
position:absolute;
left:227px;
top:192px;
width:18px;
height:572px;
}

div.sale-landing-bestseller-container-1 {
position:absolute;
left:245px;
top:192px;
width:150px;
height:251px;
}

div.sale-landing-mid-spacer {
position:absolute;
left:395px;
top:192px;
width:30px;
height:572px;
}

div.sale-landing-bestseller-container-2 {
position:absolute;
left:425px;
top:192px;
width:151px;
height:251px;
}

div.sale-landing-2nd-spacer {
position:absolute;
left:576px;
top:192px;
width:27px;
height:302px;
}

div.sale-landing-bestseller-container-3 {
position:absolute;
left:603px;
top:192px;
width:151px;
height:251px;
}

div.sale-landing-right-spacer {
position:absolute;
left:754px;
top:192px;
width:29px;
height:302px;
}

div.sale-landing-mid-row-spacer {
position:absolute;
left:245px;
top:443px;
width:150px;
height:51px;
}

div.sale-landing-mid-row-spacer2 {
position:absolute;
left:425px;
top:443px;
width:151px;
height:51px;
}

div.sale-landing-mid-row-spacer3 {
position:absolute;
left:603px;
top:443px;
width:151px;
height:51px;
}

div.sale-landing-mid-row-spacer4 {
position:absolute;
left:30px;
top:467px;
width:197px;
height:27px;
}

div.sale-landing-womens-nav {
position:absolute;
left:30px;
top:494px;
width:197px;
height:270px;
background-color:#E7E2DF;
color:#000;
}

div.sale-landing-bestseller-container-4 {
position:absolute;
left:245px;
top:494px;
width:150px;
height:251px;
}

div.sale-landing-bestseller-container-5 {
position:absolute;
left:425px;
top:494px;
width:152px;
height:251px;
}

div.sale-landing-bottom-mid-spacer {
position:absolute;
left:577px;
top:494px;
width:26px;
height:270px;
}

div.sale-landing-bestseller-container-6 {
position:absolute;
left:603px;
top:494px;
width:152px;
height:251px;
}

div.sale-landing-bottom-right-spacer {
position:absolute;
left:755px;
top:494px;
width:28px;
height:270px;
}

div.sale-landing-bottom-spacer1 {
position:absolute;
left:245px;
top:745px;
width:150px;
height:19px;
}

div.sale-landing-bottom-spacer2 {
position:absolute;
left:425px;
top:745px;
width:152px;
height:19px;
}

div.sale-landing-bottom-spacer3 {
position:absolute;
left:603px;
top:745px;
width:152px;
height:19px;
}

div.mens-sale-container-main {
position:relative;
width:786px;
height:703px;
overflow:hidden;
}

div.mens-sale-header {
position:absolute;
background:#554a46;
left:0;
top:0;
width:805px;
height:62px;
}

div.mens-header-spacer {
position:absolute;
left:0;
top:62px;
width:805px;
height:24px;
}

div.mens-sale-main-banner {
position:absolute;
left:0;
top:86px;
width:805px;
height:207px;
}

div.mens-sale-banner-spacer {
position:absolute;
left:0;
top:293px;
width:805px;
height:36px;
}

div.mens-sale-left-image {
position:absolute;
left:0;
top:329px;
width:241px;
height:374px;
}

div.mens-sale-landing-best1 {
position:absolute;
left:241px;
top:329px;
width:151px;
height:251px;
}

div.mens-mid-col-spacer {
position:absolute;
left:392px;
top:329px;
width:42px;
height:374px;
}

div.mens-sale-landing-best2 {
position:absolute;
left:434px;
top:329px;
width:150px;
height:251px;
}

div.mens-mid-col-right-spacer {
position:absolute;
left:584px;
top:329px;
width:40px;
height:374px;
}

div.mens-sale-landing-best3 {
position:absolute;
left:624px;
top:329px;
width:150px;
height:251px;
}

div.mens-sale-mid-right-spacer {
position:absolute;
left:774px;
top:329px;
width:31px;
height:374px;
}

div.mens-sale-bottom-spacer {
position:absolute;
left:241px;
top:580px;
width:151px;
height:123px;
}

div.mens-sale-bottom-spacer2 {
position:absolute;
left:434px;
top:580px;
width:150px;
height:123px;
}

div.mens-sale-bottom-spacer3 {
position:absolute;
left:624px;
top:580px;
width:150px;
height:123px;
}

div.mens-sale-sign-up {
float:right;
color:#CCC;
padding-right:31px;
padding-top:4px;
}

.js div#filterCont ul li.filterGroup ul {
display:block !important;
}

a.invisiblelink:link,a.invisiblelink:visited {
position:absolute;
top:91px;
left:540px;
width:414px;
height:25px;
}

.TabbedPanels {
overflow:hidden;
clear:none;
width:100%;
margin:0;
padding:0;
}

.TabbedPanelsTabGroup {
margin:0;
padding:0;
}

.TabbedPanelsTab {
position:relative;
top:1px;
float:left;
font:bold 0.7em sans-serif;
background-color:#DDD;
list-style:none;
border-left:solid 1px #CCC;
border-bottom:solid 1px #999;
border-top:solid 1px #999;
border-right:solid 1px #999;
-moz-user-select:none;
-khtml-user-select:none;
cursor:pointer;
margin:0 1px 0 0;
padding:4px 10px;
}

.TabbedPanelsTabHover {
background-color:#CCC;
}

.TabbedPanelsTabSelected {
background-color:#EEE;
border-bottom:1px solid #EEE;
}

.TabbedPanelsContentGroup {
clear:both;
border-left:solid 1px #CCC;
border-bottom:solid 1px #CCC;
border-top:solid 1px #999;
border-right:solid 1px #999;
background-color:#EEE;
}

.TabbedPanelsContent {
overflow:hidden;
padding:4px;
}

.VTabbedPanels {
overflow:hidden;
zoom:1px;
}

.VTabbedPanels .TabbedPanelsTabGroup {
float:left;
width:10em;
height:20em;
background-color:#EEE;
position:relative;
border-top:solid 1px #999;
border-right:solid 1px #999;
border-left:solid 1px #CCC;
border-bottom:solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
float:none;
border-top:none;
border-left:none;
border-right:none;
margin:0;
}

.VTabbedPanels .TabbedPanelsTabSelected {
background-color:#EEE;
border-bottom:solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
clear:none;
float:left;
width:30em;
height:20em;
padding:0;
}

.main_navigation_level_2 first_nav {
width:176px;
}

.ul.main_navigation_level_2 li {
width:278px;
}

.terms-text {
margin-left:68px;
color:#000;
font-size:10px;
}

#home-main-container {
width:auto;
height:946px;
padding-bottom:10px;
border:1px solid #E5E5E5;
margin-top:10px;
margin-bottom:10px;
display:block;
}

#home-page-searchbar-container {
position:absolute;
left:0;
top:0;
width:980px;
height:63px;
background:url(/pws/client/images/home/0905/Home-Page_01.jpg) no-repeat;
}

#home-page-feature-block {
position:absolute;
left:0;
top:63px;
width:421px;
height:355px;
}

#home-page-carousel-block {
position:absolute;
left:421px;
top:63px;
width:559px;
height:355px;
background:url(/pws/client/images/home/0905/Home-Page_03.jpg) no-repeat;
}

#home-page-bestsellers-newsletter-container {
position:absolute;
left:0;
top:418px;
width:980px;
height:55px;
background:url(/pws/client/images/home/0905/Home-Page_04.jpg) no-repeat;
}

#home-page-bestseller-block {
position:absolute;
left:0;
top:473px;
width:521px;
height:230px;
}

#home-page-menu-mid-block {
width:334px;
height:130px;
float:left;
margin-left:3px;
margin-top:10px;
}

#home-page-customer-service-block {
position:absolute;
left:521px;
top:632px;
width:360px;
height:71px;
background:url(/pws/client/images/home/0905/Home-Page_07.jpg) no-repeat;
}

#home-page-social-icon-block {
position:absolute;
left:881px;
top:632px;
width:26px;
height:71px;
}

#home-page-social-icon-block-2 {
position:absolute;
left:907px;
top:632px;
width:33px;
height:71px;
}

#Home-Page-10_ {
position:absolute;
left:940px;
top:632px;
width:40px;
height:71px;
}

#home-page-spacer-bottom {
position:absolute;
left:0;
top:700px;
width:980px;
height:9px;
}

#home-page-q-club-block {
position:absolute;
left:0;
top:712px;
width:417px;
height:177px;
}

#home-page-twitter-feed-block {
float:left;
left:417px;
top:712px;
width:450px;
height:177px;
}

#home-page-security-icons {
position:absolute;
left:759px;
top:712px;
width:221px;
height:177px;
}

.newsletter-signup-home-con {
float:right;
padding-top:2px;
width:353px;
}

.mens-menu-mid {
float:left;
font-size:12px;
width:147px;
margin-left:12px;
color:#000;
text-decoration:none;
padding-top:0;
}

.womens-menu-mid {
float:left;
font-size:12px;
padding-left:8px;
width:147px;
color:#000;
text-decoration:none;
padding-top:0;
}

.news-home-mid {
float:left;
padding-left:45px;
padding-top:11px;
width:475px;
padding-right:0;
}

.home-text-info {
color:#666;
padding-bottom:19px;
text-align:justify;
}

div.delivery-bar {
background:url('/pws/client/images/mens/mens-landing/top-bar.jpg') no-repeat;
display:block;
height:62px;
width:798px;
overflow:hidden;
padding-bottom:5px;
float:left;
}

#main-landing-container {
width:796px;
height:635px;
border:1px solid #CCC;
overflow:hidden;
float:left;
}

.feature-image {
background:url('/pws/client/images/mens/mens-landing/mens-feature-image.jpg') no-repeat;
display:block;
float:left;
height:324px;
margin-left:10px;
margin-top:10px;
width:232px;
}

.feature-image2 {
background:url('/pws/client/images/womens/womens-landing/womens-feature-image.jpg') no-repeat;
display:block;
float:left;
height:324px;
margin-left:10px;
margin-top:10px;
width:232px;
}

.offer-area {
float:right;
margin-right:15px;
margin-top:10px;
}

.sign-up-mid-bar {
border-bottom:2px dotted #ccc;
border-top:2px dotted #ccc;
display:block;
float:left;
width:796px;
margin-top:12px;
height:50px;
}

.bestseller-1-bottom {
float:left;
width:344px;
margin-left:3px;
margin-top:10px;
}

#bottom-right-menu {
float:right;
margin-top:16px;
width:398px;
height:144px;
}

.menu-column-2 {
float:left;
width:100px;
line-height:20px;
margin-top:14px;
margin-left:26px;
}

.bottom-menu-landing {
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
height:110px;
width:372px;
}

.customer-serv-social {
float:left;
margin-left:52px;
width:373px;
}

.customer-service-number {
float:left;
color:#000;
}

.twitter-icon-1 {
float:right;
padding-right:4px;
}

.news-signup-landing-contain {
background:url('/pws/client/images/mens/mens-landing/news-sign-up-backing-image.jpg') no-repeat;
height:auto;
float:right;
margin-right:22px;
}

.form-container-landing {
padding-left:9px;
padding-top:9px;
height:36px;
}

.offers-page-top-banner {
background-color:#F5F5F5;
border:1px solid #C6C6C6;
height:56px;
width:99%;
margin-top:10px;
}

.Mens-offer-3 {
background-color:#FFF;
border:8px solid #C4C4C4;
height:180px;
margin-top:14px;
width:47%;
float:left;
overflow:hidden;
}

.Womens-offer-3 {
background-color:#FFF;
border:8px solid #C4C4C4;
height:180px;
margin-top:14px;
overflow:hidden;
width:47%;
float:right;
}

.mens-offer-image-holder {
float:left;
height:165px;
}

.offer-footer-links {
background-color:#F5F5F5;
border:1px solid #C6C6C6;
height:45px;
width:100%;
float:left;
margin-top:14px;
}

.offer-text-heading2-sale {
color:#CC092F;
font-size:30px;
text-align:center;
}

.questionaire-banner {
bottom:0;
display:block;
position:fixed;
right:2px;
z-index:999999;
}

.offer-mid-text {
color:#2386b0;
font-size:20px;
padding-top:0;
text-align:center;
padding-bottom:3px;
}

.offer-mid-text-sale {
color:#CC092F;
font-size:20px;
padding-top:5px;
text-align:center;
}

.offer-left-heading {
float:left;
width:45%;
margin-top:12px;
color:#000;
}

.offer-right-heading {
float:right;
width:48%;
margin-top:12px;
color:#000;
}

.offer-shop {
font-size:14px;
text-align:center;
color:#000;
border-top:1px solid #000;
padding-top:4px;
margin-top:4px;
}

.mainBg.mens_formal_shirtsBg #productsCont {
width:979px;
}

.mainBg.mens_formal_shirtsBg #productsCont #products {
width:800px;
}

#home-header {
background-color:#F9F7ED;
border:1px solid #bfb3a4;
display:block;
height:55px;
background:url("/pws/client/images/header/home-header.gif") no-repeat scroll 0 0 transparent;
margin-top:10px;
}

.home-hero {
float:left;
height:330px;
margin-top:8px;
margin-left:8px;
width:auto;
background-color:#F9F7ED;
border:1px solid #bfb3a4;
}

.home-hero-promo {
float:right;
height:330px;
margin-top:8px;
margin-right:8px;
width:296px;
background-color:#F9F7ED;
border:1px solid #bfb3a4;
}

.home-bestseller-newsletter {
border:1px solid #bfb3a4;
float:left;
height:60px;
margin-left:8px;
margin-top:8px;
width:960px;
background-color:#F9F7ED;
}

.home-bestsellers1,.home-bestsellers2,.home-bestsellers3,.home-bestsellers4,.home-bestsellers5 {
border:1px solid #bfb3a4;
background-color:#F9F7ED;
float:left;
height:326px;
margin-left:0;
margin-top:10px;
overflow:hidden;
width:140px;
margin-right:8px;
}

.mens-bestsellers1,.mens-bestsellers2,.mens-bestsellers3,.mens-bestsellers4,.mens-bestsellers5 {
border:1px solid #bfb3a4;
background-color:#F9F7ED;
float:left;
height:326px;
margin-left:0;
margin-top:10px;
overflow:hidden;
width:140px;
margin-right:16px;
}

.mens-bestsellers5 {
margin-right:0 !important;
}

.home-mid-menu {
float:right;
border:1px solid #bfb3a4;
display:block;
height:326px;
width:340px;
margin-top:10px;
margin-right:8px;
background:#F9F7ED;
}

.home-feed-footer {
float:left;
display:block;
height:187px;
width:498px;
overflow:hidden;
margin-top:10px;
margin-left:8px;
border:1px solid #bfb3a4;
}

.home-feed-twitter {
display:block;
float:left;
height:187px;
margin-left:10px;
margin-top:10px;
width:450px;
border:1px solid #bfb3a4;
background:#F9F7ED;
}

.home-feed-card-icons {
display:block;
float:right;
height:187px;
margin-right:8px;
margin-top:10px;
width:130px;
border:1px solid #bfb3a4;
}

.bestseller-border-left,.bestseller-border-right {
border-top:1px solid #c7b989;
border-bottom:1px solid #c7b989;
display:block;
float:left;
height:1px;
margin-left:14px;
margin-top:28px;
width:129px;
}

.mens-bestseller-border-left,.mens-bestseller-border-right {
border-top:1px solid #c7b989;
border-bottom:1px solid #c7b989;
display:block;
float:left;
height:1px;
margin-left:14px;
margin-top:28px;
width:301px;
}

.bestsellers-heading {
color:#554d32;
float:left;
font-size:18px;
margin-left:10px;
padding-top:17px;
text-align:center;
width:140px;
text-transform:uppercase;
}

.besteller-image-container {
border:1px solid #c7b989;
margin-left:7px;
width:124px;
height:174px;
overflow:hidden;
}

.bestseller-info,.bestseller-price {
color:#000;
font-size:12px;
margin-left:5px;
padding-bottom:6px;
text-align:center;
width:128px;
}

.credit-card-icons {
height:100px;
left:630px;
position:absolute;
top:712px;
width:162px;
}

.home-offers-container {
height:190px;
margin-left:14px;
margin-top:12px;
width:480px;
}

.customer-service-info {
color:#000;
float:left;
height:auto;
display:block;
width:178px;
margin-top:72px;
margin-left:4px;
}

.twitter-heading h3 {
color:#000;
font-size:14px;
font-weight:700;
padding-left:10px;
padding-top:16px;
text-decoration:underline;
}

.lowerFooterLinks-mcaffee {
z-index:999;
position:absolute;
top:-1184px;
left:980px;
}

.landing-page-header {
border:1px solid #BFB3A4;
display:block;
height:auto;
margin-top:10px;
overflow:hidden;
}

.landing-page-hero {
display:block;
height:330px;
background:#F9F7ED;
border:1px solid #BFB3A4;
margin-top:7px;
}

.landing-mid-page-menu {
display:block;
height:50px;
background:#F9F7ED;
border:1px solid #BFB3A4;
margin-top:7px;
}

#prevBtn2 {
top:210px;
left:164px;
}

#nextBtn2 {
top:210px;
left:916px;
}

div#mainContentCont .landing-mid-heading h1 {
background:none;
color:#554D32;
margin-left:10px;
text-transform:uppercase;
font-size:17px;
}

.landing-mid-heading {
float:left;
width:131px;
height:50px;
}

.landing-mid-page-menu .bestseller-border-right {
margin-left:10px;
}

.our-brands-container {
border:1px solid #BFB3A4;
display:block;
height:auto;
width:773px;
float:left;
margin-bottom:10px;
margin-top:10px;
}

.our-brands-container-1 {
background:none repeat scroll 0 0 #F9F7ED;
border:1px solid #BFB3A4;
height:330px;
overflow:hidden;
width:245px;
float:left;
margin:8px;
}

.our-brands-container-2 {
background:none repeat scroll 0 0 #F9F7ED;
border:1px solid #BFB3A4;
height:330px;
margin-bottom:8px;
margin-right:8px;
margin-top:8px;
overflow:hidden;
width:245px;
float:left;
}

.our-brands-mid-seperator {
background:none repeat scroll 0 0 #F9F7ED;
border:1px solid #BFB3A4;
height:39px;
width:755px;
margin-left:8px;
display:block;
float:left;
}

div.mens-shirts-main {
position:relative;
left:0;
top:9px;
width:785px;
height:535px;
}

div.mens-shirts-top-banner {
position:absolute;
left:0;
top:0;
width:785px;
height:139px;
background:url("/pws/client/images/mens-shirts/mens-shirts-top-banner.jpg") no-repeat scroll 0 0 transparent;
}

div.mens-shirts-classic-fit-container {
position:absolute;
left:0;
top:139px;
width:392px;
height:342px;
background:url("/pws/client/images/mens-shirts/mens-shirts-classic-fit-container.jpg") no-repeat scroll 0 0 transparent;
}

div.mens-shirts-slim-fit-container {
position:absolute;
left:392px;
top:139px;
width:393px;
height:342px;
background:url("/pws/client/images/mens-shirts/mens-shirts-slim-fit-container.jpg") no-repeat scroll 0 0 transparent;
}

div.mens-shirts-shop-classic {
position:absolute;
left:0;
top:481px;
width:392px;
height:51px;
}

div.mens-shirts-shop-slim {
position:absolute;
left:392px;
top:481px;
width:393px;
height:51px;
}

.mens-shirts-classic-info {
color:#000;
position:absolute;
top:62px;
right:40px;
font-size:13px;
text-align:center;
}

.mens-shirts-slim-info {
color:#000;
position:absolute;
top:62px;
right:57px;
font-size:13px;
text-align:center;
}

.classic-fit-heading {
color:#000 !important;
position:absolute;
right:42px;
text-decoration:underline;
top:35px;
}

.slim-fit-heading {
color:#000 !important;
position:absolute;
right:56px;
text-decoration:underline;
top:35px;
}

.top-banner-promo-heading {
margin-top:24px;
color:#000;
font-size:18px;
text-align:center;
}

div#productsCont div.productCont.optProdA {
height:360px;
padding-top:10px;
}

div#productsCont .addToBag {
margin-top:18px;
}

div#brandslp-toplt span li a {
float:left;
margin-left:70px;
margin-top:10px;
}

div#brandslp-topmd span li a {
float:left;
margin-left:65px;
margin-top:10px;
}

div#brandslp-botrt span li a {
float:left;
margin-left:45px;
margin-top:10px;
}

div#brandslp-botmd span li a {
float:left;
margin-left:32px;
margin-top:10px;
}

div#brandslp-botlt span li a {
float:left;
margin-left:34px;
margin-top:10px;
}

div#brandslp-mid-nws {
height:45px;
width:780px;
background:#f3f3f3;
border:1px solid #CCC;
float:left;
position:relative;
margin-top:10px;
margin-left:10px;
}

div#brandslp-topmd {
float:left;
height:300px;
width:245px;
margin-top:10px;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-right:10px;
}

div#brandslp-botmd {
float:right;
height:300px;
width:245px;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:10px;
margin-top:10px;
}

div#brandslp-header h1 {
color:#666;
margin-left:15px;
padding-top:10px;
}

form#newslettersignupHomeFrm2 {
margin-top:5px;
float:right;
width:329px;
}

div#hmpg-top-bar {
height:40px;
float:left;
width:98%;
background:#f3f3f3;
border:1px solid #CCC;
margin:10px;
}

div#hmpg-top-bar span {
color:#666;
display:block;
float:left;
font-size:14px;
margin-top:11px;
text-transform:uppercase;
width:33%;
border-right:1px solid #CCC;
}

div#hmpg-top-bar li {
text-align:center;
}

div#hmpg-hero-feat {
float:left;
height:300px;
width:98%;
background:#f3f3f3;
border:1px solid #CCC;
margin:0 10px 10px;
}

div#hmpg-mid-news-bar {
float:left;
height:45px;
width:98%;
background:#f3f3f3;
border:1px solid #CCC;
margin:0 10px 10px;
}

div#hmpg-cat-1 {
float:left;
height:220px;
width:98%;
background:#f3f3f3;
border:1px solid #CCC;
margin:0 10px 10px;
}

.hmpg-catright {
float:left;
height:100%;
width:33%;
background:#f3f3f3;
}

div#hmpg-bleft-nav {
height:304px;
width:315px;
float:left;
margin-left:10px;
margin-bottom:10px;
background:#f3f3f3;
border:1px solid #CCC;
}

div#hmpg-bleft-nav span {
height:40px;
width:100%;
display:block;
background:#f3f3f3;
border:1px solid #CCC;
margin-bottom:10px;
}

div#hmpg-bleft-nav li {
color:#666;
margin-left:10px;
font-size:12px;
padding:12px;
}

div#hmpg-bmid-ad {
float:left;
height:304px;
width:315px;
margin-left:1px;
background:#f3f3f3;
border:1px solid #CCC;
margin-bottom:10px;
}

div#hmpg-bright-ad {
float:right;
height:304px;
width:324px;
margin-right:8px;
background:#f3f3f3;
border:1px solid #CCC;
margin-bottom:10px;
}

.hmpg-whnew {
border-right:1px solid #CCC;
color:#666;
float:left;
font-size:14px;
height:25px;
margin-top:10px;
text-align:center;
width:33%;
}

.hmpg-whnew li {
padding-top:4px;
text-transform:uppercase;
}

div#hmpg-mid-news-bar p {
float:left;
font-size:14px;
padding-top:14px;
padding-left:44px;
text-transform:uppercase;
color:#666;
}

.hmpg-catleft span {
float:left;
font-size:14px;
color:#666;
margin-left:81px;
margin-top:188px;
text-align:center;
text-transform:uppercase;
}

.hmpg-catright img {
float:left;
margin-left:7px;
margin-top:17px;
}

m
.hmpg-catright span {
float:left;
font-size:14px;
color:#666;
margin-left:91px;
margin-top:188px;
text-align:center;
text-transform:uppercase;
}

.hmpg-bmid-ad img {

}

.hmpg-bmid-ad span {
display:block;
margin-left:32px;
padding-bottom:4px;
padding-top:0;
width:90%;
margin-bottom:58px;
}

.hmpg-bmid-ad span p {
color:#666;
font-size:12px;
text-transform:uppercase;
}

.hmpg-bright-ad h3 {
color:#666;
text-transform:uppercase;
float:left;
font-size:17px;
margin-left:21px;
margin-top:26px;
display:block;
height:52px;
}

div#offerlp-topmd {
float:right;
height:300px;
width:251px;
margin-top:72px;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:10px;
}

div#offerlp-botmd {
float:right;
height:300px;
width:251px;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:10px;
margin-top:10px;
}

div#offerlp-botrt {
float:right;
height:300px;
width:25%;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:10px;
margin-top:10px;
margin-bottom:8px;
}

div#offerlp-title-1 {
color:#666;
font-size:16px;
margin-top:10px;
text-align:center;
width:auto;
padding-left:5px;
padding-right:5px;
}

div#offerlp-mtitle-1 {
color:#666;
font-size:26px;
margin-top:23px;
text-align:center;
width:auto;
}

div#offerlp-terms-1 {
text-align:center;
margin-left:23px;
font-size:12px;
width:200px;
color:#666;
min-height:30px;
}

div#upperFooterCont {
margin-top:10px;
background:#FFF;
border:1px solid #CCC;
height:30px;
}

ul#upperFooterLinks {
width:682px;
}

div#mainBg {
background:#f8f8f8;
}

ul#main_navigation_level_1 li#main_navigation_dept_mens a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_womens a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_collections a.level_1,ul#main_navigation_level_1 li#main_navigation_mens_viyella a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_sale a.level_1,ul#main_navigation_level_1 li#main_navigation_mens_viyella a.level_1,ul#main_navigation_level_1 li#main_navigation_checkout a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_gift-ideas a.level_1, {
color:#000;
background:none;
font-weight:400;
padding:0 8px;
}

ul#main_navigation_level_1 li#main_navigation_mens_viyella a.level_1:hover {
background:#999;
color:#FFF;
width:auto;
}

div#categorylist-header {
background:#f3f3f3;
border:1px solid #CCC;
width:97%;
height:50px;
float:right;
right:8px;
margin-left:10px;
margin-top:10px;
}


div#categorylist-header2a {
background:#f3f3f3;
border:1px solid #CCC;
width:98%;
height:50px;
float:left;
right:8px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}

div#adventlp-terms {
	float:left;
	margin-left:10px;
	text-align:justify;
	width:98%;
	background:#f3f3f3;
border:1px solid #CCC;
}

div#adventlp-terms p {
color:#666;
padding:10px;
}
div#categorylist-header2a h3 {
font-size:14px;
font-weight:700;
background:none;
line-height:30px;
margin-left:19px;
width:auto;
margin-top:10px;
color:#666;
padding:0;
}

div#adventlp-hero {
	display:block;
	float:left;
	height:auto;
	width:auto;
	margin-left:10px;
}

div#adventlp-block1 {
	display:block;
	height:220px;
	width:312px;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	float:left;
	border:1px solid #CCC;
}
div#adventlp-block2 {
	display:block;
	height:220px;
	width:312px;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	float:left;
	border:1px solid #CCC;
}
div#adventlp-block3 {
	display:block;
	height:220px;
	width:312px;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
	float:right;
	border:1px solid #CCC;
}

a#companyLogo {
margin-top:81px;
height:34px;
background:url("/pws/images/img_Logo_2a.gif") no-repeat scroll 0 0 transparent;
}

div#productsCont {
width:970px;
}



div#productsCont .productCont {
margin-right:35px;
border:1px solid #CCC;
width:160px;
height:auto;
min-height:370px;
float:left;
margin-left:0;
}

div#productsCont div.lastInRow {
border-right:1px solid #CCC;
margin-left:0;
}

div#filterCont ul li.filterGroup ul li {
height:auto;
font-size:12px;
text-transform:uppercase;
}

div#filterCont ul li.filterGroup span.filterTitle {
background:#999;
font-size:12px;
font-weight:400;
color:#fff;
width:161px;
padding:6px 0 10px 15px;
}

div#giftslp-mens {
background:#f3f3f3;
border:1px solid #CCC;
width:382px;
height:556px;
margin-left:10px;
margin-top:10px;
float:left;
overflow:hidden;
}

div#giftslp-womens {
background:#f3f3f3;
border:1px solid #CCC;
width:382px;
height:556px;
margin-left:14px;
margin-top:10px;
float:left;
overflow:hidden;
margin-bottom:10px;
}

div#giftslp-womens-header {
float:left;
margin-left:14px;
margin-top:10px;
width:382px;
background:#f3f3f3;
border:1px solid #CCC;
font-size:14px;
}

div#giftslp-mens-header {
float:left;
margin-left:10px;
margin-top:10px;
width:382px;
background:#f3f3f3;
border:1px solid #CCC;
font-size:14px;
}

div#giftslp-mens-header span li a {
float:left;
margin-left:150px;
margin-top:10px;
margin-bottom:10px;
color:#666;
}

div#giftslp-womens-header span li a {
float:left;
margin-left:130px;
margin-top:10px;
margin-bottom:10px;
color:#666;
}

.gift-ideasBg body.categorylistlayout div#bannerCont {
width:798px;
}

div#giftsmenlp-hero {
float:left;
margin-left:10px;
margin-top:10px;
width:780px;
overflow:hidden;
}

.gift-ideas-womenBg div#hmpg-seo-info p {
margin-left:8px;
margin-top:10px;
width:98%;
float:left;
color:#666;
}

.gift-ideas-womenBg div#hmpg-seo-info div#tbl {
text-align:justify;
width:98%;
display:block;
color:#666;
}

.gift-ideas-womenBg div#hmpg-seo-info {
margin-right:8px;
margin-top:10px;
width:78%;
float:right;
color:#666;
}

.gift-ideas-womenBg div#deptLeftNav {
margin-top:11px;
}

div#banner-containervs2 {
height:94px;
margin-left:11px;
margin-top:73px;
width:762px;
border:1px solid #CCC;
margin-bottom:10px;
}





div#formshirtslp-header {
background:#f3f3f3;
border:1px solid #CCC;
height:40px;
width:960px;
float:left;
padding-top:10px;
margin-top:10px;
margin-left:10px;
}

div#formshirtslp-b1 li,div#formshirtslp-b2 li,div#formshirtslp-b3 li {
margin-left:45px;
color:#666;
float:left;
}

div#formshirtslp-b1 img,div#formshirtslp-b2 img,div#formshirtslp-b3 img {
float:lefts;
margin-left:0;
}

.classic-suitBg div#productsCont {
width:auto;
padding-left:13px;
margin-right:10px;
margin-top:10px;
}

.slim-suitBg div#productsCont {margin-top:10px;}
.cutsuitBg div#productsCont {margin-top:10px;}
.arredsuitBg div#productsCont {margin-top:10px;}



.searchresultslayout div#mainCont div#mainContentCont {
margin-top:8px;
}

div#fflp-toplt {
float:right;
height:300px;
width:247px;
margin-top:72px;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:8px;
}

div#categorylist-header2 input {
background:#48861a;
color:#FFF;
margin-right:10px;
}

.classic-suitBg div#categorylist-header2 {width:765px;}
.slim-suitBg div#categorylist-header2 {width:765px;}
.arredsuitBg div#categorylist-header2 {width:765px;}
.mens-formal-suitBg div#categorylist-header2 {width:780px;}
.classic-suitBg div#categorylist-header2a {width:765px;}
.slim-suitBg div#categorylist-header2a {width:765px;}
.arredsuitBg div#categorylist-header2a {width:765px;}

.classic-suitBg div#women-banner-cont {width:765px;}
.slim-suitBg div#women-banner-cont {width:765px;}
.arredsuitBg div#women-banner-cont {width:765px;}


div#women-banner-cont {
background:#f3f3f3;
border:1px solid #CCC;
width:960px;
height:70px;
float:left;
margin-top:0;
}

div#women-banner-cont h3 {
font-size:25px;
text-align:center;
width:100%;
color:#066a8f;
margin-top:10px;
}

div#women-banner-cont p {
font-size:15px;
text-align:center;
width:100%;
text-transform:uppercase;
color:#666;
}

div#filterCont {
display:inline;
float:left;
padding-right:0;
margin-left:10px;
background:#f3f3f3;
border:1px solid #CCC;
width:176px;
margin-top:0px;
}



ul#main_navigation_level_1 li#main_navigation_dept_mens.selected a.level_1.selected,ul#main_navigation_level_1 li#main_navigation_dept_womens.selected a.level_1.selected {
background:#999;
color:#FFF;
}

body .text-info p,body .text-info p a:link,body .text-info p a:visited,body.regentstreetlayout,div#contentFull h2.f1calltoactiontitle a:link,div#contentFull h2.f1calltoactiontitle a:visited,.otherSaleDepartments ul li a:link,.otherSaleDepartments ul li a:visited,p.noResults,.slimshirt-expand h3,.classicshirt-expand h3,div#sale-mens-links a,.sale-mens-text-links-1 a,div#mens-links-home-main ul,div#mens-links-home-main ul li a:link,div#mens-links-home-main ul li a:visited,div#womens-links-home-main ul,div#womens-links-home-main ul li a:link,div#womens-links-home-main ul li a:visited,.home-best-1-text a,.home-best-2-text a,.home-best-3-text a,.home-best-4-text a,.menswear-left-nav-home a,.menu-container a,.menu-container2a a,.womens-offer-2-main h3,.mens-offer-names a,div.sale-landing-mens-nav a,div.sale-landing-womens-nav a,.terms-text a,.menu-column-1 a,.menu-column-2 a,.menu-column-3 a,.offer-t-c a,.Mens-offer-1-block-heading a,.Mens-offer-1-block-heading-sale a,.offer-shop a,.customer-service-info a,.slim-fit-heading h2,.slim-fit-heading a,.classic-fit-heading a,.classic-fit-heading h2,.mens-shirts-classic-about a,.mens-shirts-slim-about a,.top-banner-promo-heading p {
color:#000;
}

body .text-info p a:link,body .text-info p a:visited,ul.main_navigation_level_2 li a.selected,div#sale-mens-links a:hover,#home-page-menu-mid-block h1,.mens-menu-mid a:hover,.womens-menu-mid a:hover,.menu-column-1 a:hover,.menu-column-2 a:hover,.menu-column-3 a:hover,ul#upperFooterLinks li a:hover,.lowerFooterLinks li a:hover,div#hmpg-bleft-nav li a:hover,div#hmpg-mid-news-bar li a:hover,.hmpg-catleft a:hover,.hmpg-catmid a:hover,.hmpg-catright a:hover,div#hmpg-top-bar li a:hover {
text-decoration:underline;
}

div#deptLeftNav a:link.Sale,div#deptLeftNav a:visited.Sale,.mainBg.mens-formalshirtsBg #bannerCont img,.mainBg.mens-suitsBg #bannerCont img,.mainBg.mens-dresswearBg #bannerCont img,div#deptRightNavSV img,.mens-formalshirtsBg #bannerCont img,.womens-shirtsBg #bannerCont img,.special-offer-strip img {
padding:0;
}

div.mens-formalshirtssortBg p.noResults,div.mens-formalshirtssortBg #counter,div.mens-formalshirtssortBg #filterCont,div.mens-formal-suitBg #counter,div.mens-formal-suitBg #filterCont,div.mens-formal-suitsBg #counter,div.mens-formal-suitsBg #filterCont,div.gift-ideas-menBg #filterCont,div.gift-ideas-womenBg #filterCont,div.newinBg #deptLeftNav,div.sale_mens-vy-jersey-shortsBg #deptLeftNav {
color:#FFF;
display:none;
}

div.homepermmodcol a:link,div.homepermmodcol a:visited,div.hmpg-twitter a:link,div.hmpg-twitter a:visited {
color:#5C5341;
}

form#newslettersignupHomeFrm input,.floatLeft {
float:left;
display:block;
}

h3.customerserviceheader,h3.austinreedheader {
margin-bottom:10px;
width:232px;
height:24px;
line-height:24px;
border-bottom:solid 1px #000;
font-weight:700;
font-size:13px;
color:#000;
}

div.homepermmodcol,div.hmpg-twitter {
margin-top:10px;
float:left;
display:block;
margin-right:9px;
width:232px;
padding:0;
}

div.homepermmodcol.last,div.homecol4col.last,div.homecol.last,.noRightMarg,.saleModule.noRightMarg,div.rowBlock.lastInRow,.productsCont .productCont.lastInRow,div.hmpg-twitter.last {
margin-right:0;
}

div.homecol a:link,div.homecol a:visited,div#productInfoCont div#productTabs a.productTab,div.sizesCont ul.sizesList li span.pickSize.halfSize.selected span,div#deptLeftNav ul.sub_navigation_level_1 a,.innerlefthome ul a:link,.innerlefthome ul a:visited,.innerrighthome ul a:link,.innerrighthome ul a:visited,.expand-paragraph-text h3,ul#sub_navigation_level_1 li#sub_navigation_dept_sale a.level_1,div#offers-page a,div#offers-page2 a {
color:#FFF;
}


p.bold,span.bold,div#delivery-text-contain h3 {
font-weight:700;
}

div.getTheLook img.scrollLeft,div.getTheLook img.scrollRight,div#categoryHomeScrollerCont span.scrollLeft,div#categoryHomeScrollerCont span.scrollRight,div#recentlyViewedCont,#wBestsellers,div#breadcrumbCont,.new-in-button,.mainBg.mens_formal_shirtsBg #deptLeftNav,.mainBg.mens_formal_shirtsBg #counter,#fwc_promo,#mcaffe_img,.gift-ideas-womenBg p.noResults,.mens-formalshirtsBg div#deptLeftNav,.slim_shirtsBg div#deptLeftNav,.mens-casual-shirtsBg div#deptLeftNav,.mens-casual-jacketsBg div#deptLeftNav,.mens-casualtrousersBg div#deptLeftNav,.mens-topsBg div#deptLeftNav,.mens-jeansBg div#deptLeftNav,.mens-leather-jacketsBg div#deptLeftNav,.mens-coatsBg div#deptLeftNav,.mens-casualcoatsBg div#deptLeftNav,.women-newinBg div#deptLeftNav,.mens-jacketsBg div#deptLeftNav,.mens-formaltrousersBg div#deptLeftNav,.mens-dresswearBg div#deptLeftNav,.newinBg div#deptLeftNav,.mens-knitwearBg div#deptLeftNav,.luxury-for-less-mensBg div#deptLeftNav,.luxury-for-less-womens div#deptLeftNav,.cutBg div#deptLeftNav,.mens-cufflinksBg div#deptLeftNav,.110anniversaryBg div#deptLeftNav,.pressBg div#deptLeftNav,.womens-shirtsBg div#deptLeftNav,.womens-topsBg div#deptLeftNav,.womens-jacketsBg div#deptLeftNav,.womens-trousersBg div#deptLeftNav,.womens-dressesBg div#deptLeftNav,.womens-skirtsBg div#deptLeftNav,.womens-knitwearBg div#deptLeftNav,.womens-coatsBg div#deptLeftNav,.womens-accessoriesBg div#deptLeftNav,.cut-men-shirts-tiesBg div#deptLeftNav,.110anniversary_womensBg div#deptLeftNav,.ar-red-men-shirt-tieBg div#deptLeftNav,.arred-casualBg div#deptLeftNav,.sale_mens-formalshirtsBg div#deptLeftNav,.sale_mens-sale-suit div#deptLeftNav,.sale_mens-jacketsBg div#deptLeftNav,.sale_mens-formaltrousersBg div#deptLeftNav,.sale_mens-tiesBg div#deptLeftNav,.sale_mens-dresswearBg div#deptLeftNav,.sale_mens-casual-shirtsBg div#deptLeftNav,.sale_mens-casual-jacketsBg div#deptLeftNav,.sale_mens-casualtrousersBg div#deptLeftNav,.sale_mens-topsBg div#deptLeftNav,.sale_mens-jeansBg div#deptLeftNav,.sale_mens-leather-jacketsBg div#deptLeftNav,.sale_mens-coatsBg div#deptLeftNav,.sale_mens-casualcoatsBg div#deptLeftNav,.sale_mens-knitwearBg div#deptLeftNav,.sale_mens-swimwear-and-shortsBg div#deptLeftNav,.sale_mens-underwearBg div#deptLeftNav,.sale_mens-socksBg div#deptLeftNav,.sale_mens-cufflinksBg div#deptLeftNav,.sale_mens-beltsBg div#deptLeftNav,.sale_mens-hatsglovesandscarvesBg div#deptLeftNav,.sale_mens-bagsandluggageBg div#deptLeftNav,.sale_womens-shirtsBg div#deptLeftNav,.sale_womens-jacketsBg div#deptLeftNav,.sale_womens-topsBg div#deptLeftNav,.sale_womens-trousersBg div#deptLeftNav,.sale_womens-dressesBg div#deptLeftNav,.sale_womens-skirtsBg div#deptLeftNav,.sale_womens-knitwearBg div#deptLeftNav,.sale_womens-coatsBg div#deptLeftNav,.sale_womens-accessoriesBg div#deptLeftNav,.sale_mens-v-accessoriesBg div#deptLeftNav,.sale_mens-v-shirtsBg div#deptLeftNav,.sale_mens-v-trousersBg div#deptLeftNav,.sale_mens-v-knitwearBg div#deptLeftNav,.sale_mens-v-jacketsBg div#deptLeftNav,.sale_mens-v-outerwearBg div#deptLeftNav,.sale_AR_CutBg div#deptLeftNav,.classic_shirtsBg div#deptLeftNav,.sale_mens-sale-suitBg div#deptLeftNav,.special_offers div#deptLeftNav,.mens-beltsBg div#deptLeftNav,.mens-socksBg div#deptLeftNav,.mens-underwearBg div#deptLeftNav,.mens-bagsandluggageBg div#deptLeftNav,.mens-hatsglovesandscarvesBg div#deptLeftNav,.mens-v-shirtsBg div#deptLeftNav,.mens-v-knitwearBg div#deptLeftNav,.mens-v-jacketsBg div#deptLeftNav,.mens-v-outerwearBg div#deptLeftNav,.mens-v-accessoriesBg div#deptLeftNav,.gift-ideas-womens_beltscufflinksBg div#deptLeftNav,.gift-type-womens-scarvesBg div#deptLeftNav,.mens-waistcoatsBg div#deptLeftNav,.mens-formal-suitBg div#breadcrumbCont,.mens-formalshirtssortBg div#breadcrumbCont,.mens-formalshirtssortBg div#filterCont,.AR.RedBg div#breadcrumbCont,.AR.RedBg div#filterCont,.ar-red-men-suitBg div#breadcrumbCont,.ar-red-men-suitBgdiv#filterCont,.gift-ideas-menBg div#breadcrumbCont,.gift-ideas-menBg div#filterCont,.womens-suitsBg div#breadcrumbCont,.cut-men-suitingBg div#breadcrumbCont,.cut-men-suitingBg div#filterCont,.sale_womens-suitsBg div#breadcrumbCont,.slim-suitBg div#breadcrumbCont,.slim-suitBg div#filterCont,.classic-suitBg div#breadcrumbCont,.classic-suitBg div#filterCont,.cutsuitBg div#breadcrumbCont,.cutsuitBg div#filterCont,.arredsuitBg div#breadcrumbCont,.arredsuitBg div#filterCont,.searchresultslayout div#breadcrumbCont,.searchresultslayout div#filterCont,.dept_viyellaBg p.noResults,.mainBg.sale_mens-footwearBg #deptLeftNav {
display:none;
}






.topSaleBanner .promoTextSale img,.arrecommends .viewProductLink,div#variationSliderBlock img,.mensright,.womenright,.facebook-icon-1,.mainBg.mens-formal-suitBg #productsCont,.mens-formalshirtssortBg #productsCont,.AR.RedBg #productsCont,.ar-red-men-suitBg #productsCont,.gift-ideas-menBg #productsCont,.cut-men-suitingBg #productsCont,.sale_womens-suitsBg #productsCont,.slim-suitBg #productsCont,.classic-suitBg #productsCont,.cutsuitBg #productsCont,.arredsuitBg #productsCont {
float:right;
}
.classic_shirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.mens-jacketsBg div#deptLeftNav {display:none;}
.mens-formaltrousersBg div#deptLeftNav {display:none;}
.mens-tiesBg div#deptLeftNav {display:none;}
.mens-dresswearBg div#deptLeftNav {display:none;}
.mens-casual-shirtsBg div#deptLeftNav {display:none;}
.mens-casual-jacketsBg div#deptLeftNav {display:none;}
.mens-casualtrousersBg div#deptLeftNav {display:none;}
.mens-topsBg div#deptLeftNav {display:none;}
.mens-jeansBg div#deptLeftNav {display:none;}
.mens-leather-jacketsBg div#deptLeftNav {display:none;}
.mens-coatsBg div#deptLeftNav {display:none;}
.mens-casualcoats div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}
.gift-ideas-womens_bagsumbrellasBg div#deptLeftNav {display:none;}
.mens-v-trousersBg div#deptLeftNav {display:none;}
#mainBg mainBg.110anniversaryBg div#deptLeftNav {display:none;}
.mens-formalshirtsBg div#deptLeftNav {display:none;}
.slim_shirtsBg div#deptLeftNav {display:none;}

.mens-casual-shirtsBg div#deptLeftNav {display:none;}
.mens-casual-jacketsBg div#deptLeftNav {display:none;}
.mens-casualtrousersBg div#deptLeftNav {display:none;}
.mens-topsBg div#deptLeftNav {display:none;}
.mens-jeansBg div#deptLeftNav {display:none;}
.mens-leather-jacketsBg div#deptLeftNav {display:none;}
.mens-coatsBg div#deptLeftNav {display:none;}
.mens-casualcoatsBg div#deptLeftNav {display:none;}
.women-newinBg div#deptLeftNav {display:none;}
.mens-jacketsBg div#deptLeftNav {display:none;}
.mens-formaltrousersBg div#deptLeftNav {display:none;}
.mens-tiesBg div#deptLeftNav {display:none;}
.mens-dresswearBg div#deptLeftNav {display:none;}
.mens-casual-shirtsBg div#deptLeftNav {display:none;}

.newinBg div#deptLeftNav {display:none;}


.mens-casual-jacketsBg div#deptLeftNav {display:none;}
.mens-casualtrousersBg div#deptLeftNav {display:none;}
.mens-topsBg div#deptLeftNav {display:none;}
.mens-jeansBg div#deptLeftNav {display:none;}
.mens-leather-jacketsBg div#deptLeftNav {display:none;}
.mens-coatsBg div#deptLeftNav {display:none;}
.mens-casualcoatsBg div#deptLeftNav {display:none;}
.mens-knitwearBg div#deptLeftNav {display:none;}
.luxury-for-less-mensBg div#deptLeftNav {display:none;}
.luxury-for-less-womens div#deptLeftNav {display:none;}
.cutBg div#deptLeftNav {display:none;}
.mens-cufflinksBg div#deptLeftNav {display:none;}
.110anniversaryBg div#deptLeftNav {display:none;}
.pressBg div#deptLeftNav {display:none;}
.women-newinBg div#deptLeftNav {display:none;}
.110anniversaryBg div#deptLeftNav {display:none;}

.womens-shirtsBg div#deptLeftNav {display:none;}
.womens-topsBg div#deptLeftNav {display:none;}
.womens-jacketsBg div#deptLeftNav {display:none;}
.womens-trousersBg div#deptLeftNav {display:none;}
.womens-dressesBg div#deptLeftNav {display:none;}
.womens-skirtsBg div#deptLeftNav {display:none;}
.womens-knitwearBg div#deptLeftNav {display:none;}
.womens-coatsBg div#deptLeftNav {display:none;}
.womens-accessoriesBg div#deptLeftNav {display:none;}
.cut-men-shirts-tiesBg div#deptLeftNav {display:none;}
.110anniversary_womensBg div#deptLeftNav {display:none;}
.ar-red-men-shirt-tieBg div#deptLeftNav {display:none;}
.arred-casualBg div#deptLeftNav {display:none;}
.sale_mens-formalshirtsBg div#deptLeftNav {display:none;}
.sale_mens-sale-suit div#deptLeftNav {display:none;}
.sale_mens-jacketsBg div#deptLeftNav {display:none;}
.sale_mens-formaltrousersBg div#deptLeftNav {display:none;}
.sale_mens-tiesBg div#deptLeftNav {display:none;}
.sale_mens-dresswearBg div#deptLeftNav {display:none;}
.sale_mens-casual-shirtsBg div#deptLeftNav {display:none;}
.sale_mens-casual-jacketsBg div#deptLeftNav {display:none;}
.sale_mens-casualtrousersBg div#deptLeftNav {display:none;}
.sale_mens-topsBg div#deptLeftNav {display:none;}
.sale_mens-jeansBg div#deptLeftNav {display:none;}
.sale_mens-leather-jacketsBg div#deptLeftNav {display:none;}
.sale_mens-coatsBg div#deptLeftNav {display:none;}
.sale_mens-casualcoatsBg div#deptLeftNav {display:none;}
.sale_mens-knitwearBg div#deptLeftNav {display:none;}
.sale_mens-swimwear-and-shortsBg div#deptLeftNav {display:none;}
.sale_mens-underwearBg div#deptLeftNav {display:none;}
.sale_mens-socksBg div#deptLeftNav {display:none;}
.sale_mens-cufflinksBg div#deptLeftNav {display:none;}
.sale_mens-beltsBg div#deptLeftNav {display:none;}
.sale_mens-hatsglovesandscarvesBg div#deptLeftNav {display:none;}
.sale_mens-bagsandluggageBg div#deptLeftNav {display:none;}

.sale_womens-shirtsBg div#deptLeftNav {display:none;}
.sale_womens-jacketsBg div#deptLeftNav {display:none;}
.sale_womens-topsBg div#deptLeftNav {display:none;}
.sale_womens-trousersBg div#deptLeftNav {display:none;}
.sale_womens-dressesBg div#deptLeftNav {display:none;}
.sale_womens-skirtsBg div#deptLeftNav {display:none;}
.sale_womens-knitwearBg div#deptLeftNav {display:none;}
.sale_womens-coatsBg div#deptLeftNav {display:none;}
.sale_womens-accessoriesBg div#deptLeftNav {display:none;}
.sale_mens-v-accessoriesBg div#deptLeftNav {display:none;}
.sale_mens-v-shirtsBg div#deptLeftNav {display:none;}
.sale_mens-v-trousersBg div#deptLeftNav {display:none;}
.sale_mens-v-knitwearBg div#deptLeftNav {display:none;}
.sale_mens-v-jacketsBg div#deptLeftNav {display:none;}
.sale_mens-v-outerwearBg div#deptLeftNav {display:none;}
.sale_AR_CutBg div#deptLeftNav {display:none;}
.classic_shirtsBg div#deptLeftNav {display:none;}
.sale_mens-sale-suitBg div#deptLeftNav {display:none;} 
.special_offers div#deptLeftNav {display:none;} 
.mens-beltsBg div#deptLeftNav {display:none;} 
.mens-socksBg div#deptLeftNav {display:none;}
.mens-underwearBg div#deptLeftNav {display:none;}
.mens-bagsandluggageBg div#deptLeftNav {display:none;}
.mens-v-trousersBg div#deptLeftNav {display:none;}
.mens-hatsglovesandscarvesBg div#deptLeftNav {display:none;}
.mens-v-shirtsBg div#deptLeftNav {display:none;}
.mens-v-knitwearBg div#deptLeftNav {display:none;}
.mens-v-jacketsBg div#deptLeftNav {display:none;}
.mens-v-outerwearBg div#deptLeftNav {display:none;}
.mens-v-accessoriesBg div#deptLeftNav {display:none;}
.gift-ideas-womens_bagsumbrellasBg div#deptLeftNav {display:none;}
.gift-ideas-womens_beltscufflinksBg div#deptLeftNav {display:none;}
.gift-type-womens-scarvesBg div#deptLeftNav {display:none;}
.mens-waistcoatsBg div#deptLeftNav {display:none;}








.slimshirt,.classicshirt,.for-him,.for-her {
float:left;
display:block;
text-align:left;
border:solid 1px #c8c8c8;
width:386px;
height:320px;
padding:0 0 1px;
}

.categorylistlayout .mainBg,div.mainBg,.mainBg.mens-accessoriesBg,body.loginregisterlayout div#mainCont {
background:#FFF;
}

.xmas-gift-container h3,.choose-shirts-container h3 {
font-weight:700;
font-size:136%;
padding-bottom:0;
}

.chooseshirtstop,.xmas-gifts {
margin-bottom:0;
padding:0 0 15px;
}

.chooseshirtstop img,.xmas-gifts img {
margin-bottom:0;
}

.chooseshirtstop p,.xmas-gifts p {
font-size:100%;
}

.chooseshirtscontent h2,.xmasgiftscontent h2 {
font-size:130%;
font-weight:700;
padding-bottom:15px;
}

.suitlayout p.shortDescription,div#xmas-categories,div#red-read-more,.mens-offer-image,.tick-image,.bestseller-4,.bestseller-homepage-3,.austinrecom,div#hmpg-bleft-nav img,.hmpg-bright-ad img {
float:left;
}

.topdeptbanner,.departmenthomelayout div#deptRightNavSV div.smallBannerSV,.buy2get1freesmallbanner,div.contentRow,div.qclubvariationRow {
margin-bottom:10px;
}

div#deptRightNav div.smallBanner a,div#deptRightNavSV div.smallBannerSV a,div#deptCollectionsNav div.smallBanner a {
position:relative;
z-index:1;
}

div#deptRightNav div.smallBanner img,div#deptCollectionsNav div.smallBanner img {
padding:5px;
}

div#deptCollectionsNav div.noMargin,.landing-page-container .home-bestsellers5 {
margin-right:0;
margin-left:0;
}

div#deptLeftNav ul#sub_navigation_level_2 li.level_2 a:hover,div#deptLeftNav ul#sub_navigation_level_2 li.level_2 a.selected,div#sale-page a,div#sale-page2 a {
color:#fff;
}

div#deptLeftNav ul.level_2_ul_cont.selected ul,div#filterCont ul li.filterGroup ul li span.filterVal,.searchresultslayout #counter {
display:block;
}

body.departmenthomelayout div.mensBg,body.departmenthomelayout div.womensBg {
width:100%;
}

div#account_navigation a.account_home:hover,div#account_navigation a.log_in:hover,div#account_navigation a.log_out:hover,div#deptLeftNav a.Womens,div#deptLeftNav a.Collections,div#deptLeftNav a.Mens_Viyella,div#deptLeftNav a.Mens,div#deptLeftNav a.Mens,ul#main_navigation_level_1 li#main_navigation_dept_womens a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_womens.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_checkout a.level_1:hover,.mens-menu-header h1,div#mainContentCont .home-mid-menu h1 {
background:none;
}

div#deptLeftNav ul.level_2_ul_cont a,div#deptLeftNav ul.sub_navigation_level_2 li a {
color:#bfc4cc;
}
/*
body.departmentcollectionlayout div#bannerCont,#mens-suits-button,div.mens-formal-suitsBg #products,div.gift-ideas-menBg #products {
width:805px;
}
*/
.special-offer-strip-formal,.xmas-offer2 {
clear:left;
line-height:0;
background:#0088A9;
text-align:center;
color:#FFF;
font-weight:700;
font-size:150%;
margin-bottom:10px;
width:auto;
padding:0;
}

.graphic,#prevBtn,#nextBtn,#slider1prev,#slider1next,.graphic2,#prevBtn2,#nextBtn2,#slider1prev2,#slider1next2 {
display:block;
overflow:hidden;
text-indent:-8000px;
margin:0;
padding:0;
}

#slider li,#slider2 li,#slider2 li,#slider2 li {
width:520px;
height:200px;
overflow:hidden;
}

ol#controls li,ol#controls2 li {
float:left;
list-style:none;
display:block;
margin:0 2px 0 0;
padding:0;
}

ol#controls li a,ol#controls2 li a {
float:left;
height:18px;
line-height:18px;
display:block;
background:url('/pws/images/newimages/slide-background.png') top center no-repeat;
width:18px;
text-decoration:none;
padding:0;
}

ol#controls li.current a,ol#controls2 li.current a {
background:url('/pws/images/newimages/slide-background-selected.png') top center no-repeat;
}

ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus,ol#controls2 li a:focus,#prevBtn2 a:focus,#nextBtn2 a:focus {
outline:none;
}

.expand-close,.expand-close-left {
padding-right:5px;
float:right;
}

.men-price-1,.women-price-2,.men-price-2 {
margin-right:31px;
background:transparent url() no-repeat scroll left top;
}

.men-price-sub1,.men-price-sub2 {
margin-right:43px;
background:transparent url() no-repeat scroll left top;
}

.women-price-sub1,.women-price-sub2 {
margin-right:0;
background:transparent url() no-repeat scroll left top;
}

.best-2,.best-3 {
height:285px;
background-repeat:no-repeat;
background-image:url(/pws/client/images/mens-suits/suits-best-1.jpg);
float:left;
width:194px;
padding-right:9px;
}

.best-2-heading,.best-3-heading,.best-4-heading {
left:7px;
padding-top:15px;
width:188px;
z-index:5;
}

div#variationWEB20Links a strong,div#q-club-banner a strong {
font-weight:700;
font-family:Georgia,"Times New Roman",serif;
color:#000;
}

div#variationWEB20Links span,div#q-club-banner span {
display:inline;
padding-left:.8em;
}

div#variationWEB20Links span a,div#q-club-banner span a {
color:#9e9e9e;
}

div#variationWEB20Links img,div#q-club-banner img {
display:inline;
vertical-align:middle;
}

div#deptRightNav-mens div.smallBanner,div#deptRightNav-womens div.smallBanner {
float:left;
clear:both;
margin-bottom:20px;
width:299px;
height:152px;
border:solid #CCC thin;
}

div#chels-read-more,div#cut-read-more {
padding-right:15px;
float:left;
}

div#sale-mens-hero-image,div#sale-womens-hero-image {
width:219px;
height:251px;
float:left;
}

.mens-sale-offer-2,.mens-sale-offer-3 {
width:240px;
height:133px;
background:#cc092f;
float:left;
margin-left:10px;
margin-top:4px;
border:thin solid #CCC;
}

.mens-sale-offer-1-heading,.mens-sale-offer-2-heading {
font:arial;
font-size:15px;
text-align:center;
text-decoration:underline;
color:#FFF;
padding-top:2px;
height:20px;
}

.mens-sale-offer-1-promo,.mens-sale-offer-2-promo {
color:#FFF;
font-family:Arial;
font-size:26px;
font-weight:700;
text-align:center;
}

.mens-sale-offer-3-heading,.womens-sale-offer-1-heading,.womens-sale-offer-2-heading,.womens-sale-offer-3-heading {
font:arial;
font-size:15px;
text-align:center;
text-decoration:underline;
color:#FFF;
padding-top:2px;
height:34px;
}

.womens-sale-offer-4-heading,.womens-sale-offer-5-heading,.mens-sale-offer-4-heading,.mens-sale-offer-5-heading {
font:arial;
font-size:12px;
text-align:center;
text-decoration:underline;
color:#FFF;
padding-top:2px;
height:30px;
}

.mens-sale-offer-4-from,.mens-sale-offer-5-from {
color:#FFF;
font-size:12px;
text-align:center;
position:relative;
top:15px;
}

.mens-sale-offer-4-promo,.mens-sale-offer-5-promo {
color:#FFF;
font-family:Arial;
font-size:30px;
font-weight:700;
text-align:center;
padding-top:10px;
}

div#mens-accessories-block-1,div#mens-accessories-block-4 {
border:thin solid #CCC;
float:left;
height:165px;
margin-right:18px;
overflow:hidden;
width:233px;
}

div#mens-accessories-container-1 h3,div#mens-accessories-container-2 h3,div#mens-accessories-container-1 h3 a,div#mens-accessories-container-2 h3 a {
color:#514E4D;
font-size:105%;
font-weight:700;
padding-top:9px;
height:30px;
text-align:center;
}

div#mens-accessories-block-2,div#mens-accessories-block-5 {
border:thin solid #CCC;
float:left;
height:165px;
margin-right:16px;
overflow:hidden;
width:233px;
}

div#mens-accessories-block-3,div#mens-accessories-block-6 {
border:thin solid #CCC;
float:right;
height:165px;
margin-right:0;
overflow:hidden;
width:233px;
}

div#mens-accessories-container-1,div#mens-accessories-container-2 {
float:left;
padding-top:10px;
}

.home-mens-heading h3,.home-womens-heading h3 {
font-weight:700;
font-size:16px;
color:#000;
}

div#deptRightNav-mens2 h3,.menswear-left-nav-home h3,.heading h3 {
color:#000;
font-size:16px;
font-weight:700;
}

.bestseller-1,.bestseller-2,.bestseller-3 {
float:left;
padding-right:40px;
}

.menu-container,.menu-container2 {
position:absolute;
left:434px;
top:100px;
width:431px;
margin-top:53px;
color:#000;
}

.menu-container2a a:hover,.menu-container a:hover {
color:#FFF;
background:#000;
}

.menu-container-column1,.menu-container-column2,.menu-container-column1a,.menu-container-column2a {
float:left;
height:200px;
padding-top:29px;
width:172px;
}

.menu-container-column3,.menu-container-column3a {
float:left;
height:200px;
padding-top:29px;
}

div.mens-offer-1-main a,div.mens-offer-2-main a,div.mens-offer-2a-main a,.womens-offer-1-main a,div.womens-offer-1a-main a,.womens-offer-2-main a,div.womens-offer-2a-main a {
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

div.mens-offer-2-main,.womens-offer-1-main,.womens-offer-2-main {
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
margin-left:52px;
margin-top:27px;
text-align:center;
width:226px;
}

div.womens-offer-1a-main,div.womens-offer-2a-main {
font-family:Arial, Helvetica, sans-serif;
margin-left:67px;
margin-top:0;
width:264px;
font-size:14px;
}

.cut-desc-heading,div#menlp-lft img,div#menlp-rgt img,div#womenlp-lft img,div#womenlp-rgt img {
padding-top:8px;
}

.cut-prod-1-text,.cut-prod-2-text {
color:#FFF;
text-align:center;
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
}

.cut-prod-1-text a,.cut-prod-2-text a {
color:#FFF;
text-align:center;
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
text-decoration:none;
}

.cut-prod-1-footer,.cut-prod-2-footer {
color:#FFF;
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:3px;
}

.cut-prod-1-footer a,.cut-prod-2-footer a {
color:#FFF;
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding-top:3px;
text-decoration:none;
}

div.sale-landing-womens-nav h3,div.sale-landing-mens-nav h3 {
font-size:16px;
font-weight:700;
}

div.sale-landing-womens-nav a:hover,div.sale-landing-mens-nav a:hover {
background:#000;
color:#FFF;
}

.TabbedPanelsTab a,.womens-menu-mid a,.mens-menu-mid a {
color:#000;
text-decoration:none;
}

.menu-column-1,.menu-column-3 {
float:left;
width:100px;
line-height:20px;
margin-top:14px;
}

.delivery-information,.delivery-information-del2 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:13px;
margin-top:23px;
}

.Mens-offer-1,.Mens-offer-2 {
background-color:#FFF;
border:8px solid #C4C4C4;
height:200px;
margin-top:14px;
width:47%;
float:left;
overflow:hidden;
}

.Womens-offer-1,.Womens-offer-2 {
background-color:#FFF;
border:8px solid #C4C4C4;
height:200px;
margin-top:14px;
width:47%;
float:right;
overflow:hidden;
}

.mens-offer-text-holder,.mens-offer-text-holder-sale {
float:right;
width:45%;
height:auto;
padding-right:10px;
}

.offer-t-c,.offer-t-c-sale {
color:#000;
padding-bottom:3px;
padding-top:5px;
text-align:center;
border-top:1px solid #000;
margin-top:5px;
}

.offer-text-heading,.offer-text-heading-sale,.offer-text-heading2 {
color:#2386b0;
font-size:30px;
text-align:center;
}

.offer-text-heading a,.offer-text-heading2 a,.offer-mid-text a {
color:#2386B0;
}

.offer-text-heading2-sale a,.offer-mid-text-sale a {
color:#CC092F;
}

.Mens-offer-1-block-heading,.Mens-offer-1-block-heading-sale {
color:#000;
font-size:14px;
padding-top:5px;
text-align:center;
padding-bottom:10px;
border-bottom:1px solid #000;
}

.mainBg.mens_formal_shirtsBg #mainCont #mainContentCont,.mainBg.mens_formal_shirtsBg #bannerCont {
width:979px !important;
}

.home-bestsellers1,.mens-bestsellers1,.gift-ideas-womenBg div#hmpg-seo-info h2 {
margin-left:8px;
}

.mens-shirts-classic-about,.mens-shirts-slim-about {
color:#000;
font-size:12px;
position:absolute;
right:5px;
top:197px;
width:185px;
text-align:center;
}

div#brandslp-toprt span,div#brandslp-topmd span,div#brandslp-toplt span,div#brandslp-botrt span,div#brandslp-botmd span,div#brandslp-botlt span,div#viylp-toprt span,div#viylp-topmd span,div#viylp-toplt span,div#viylp-botrt span,div#viylp-botmd span,div#viylp-botlt span,div#accslp-toprt span,div#accslp-topmd span,div#accslp-toplt span,div#accslp-botrt span,div#accslp-botmd span,div#accslp-botlt span {
display:block;
color:#666;
font-size:14px;
margin-top:18px;
text-align:center;
width:100%;
}

div#brandslp-toprt img,div#brandslp-topmd img,div#brandslp-toplt img,div#brandslp-botrt img,div#brandslp-botmd img,div#brandslp-botlt img,div#viylp-toprt img,div#viylp-topmd img,div#viylp-toplt img,div#viylp-botrt img,div#viylp-botmd img,div#viylp-botlt img,div#accslp-toprt img,div#accslp-topmd img,div#accslp-toplt img,div#accslp-botrt img,div#accslp-botmd img,div#accslp-botlt img {
margin-left:4px;
margin-top:10px;
}

div#brandslp-toprt a,div#brandslp-topmd a,div#brandslp-toplt a,div#brandslp-botrt a,div#brandslp-botlt a,div#brandslp-botmd a,div#menlp-hero-ft a,div#menlp-lft a,div#menlp-rgt a,div#womenlp-hero-ft a,div#womenlp-lft a,div#womenlp-rgt a,#hmpg-top-bar a,div#viylp-toprt a,div#viylp-topmd a,div#viylp-toplt a,div#viylp-botrt a,div#viylp-botlt a,div#viylp-botmd a,div#accslp-toprt a,div#accslp-topmd a,div#accslp-toplt a,div#accslp-botrt a,div#accslp-botlt a,div#accslp-botmd a,div#formshirtslp-b1 li a,div#formshirtslp-b2 li a,div#formshirtslp-b3 li a {
color:#666;
}

div#brandslp-toplt span li img,div#brandslp-toprt span li img,div#brandslp-topmd span li img,div#brandslp-botrt span li img,div#brandslp-botmd span li img,div#brandslp-botlt span li img,div#viylp-toplt span li img,div#viylp-toprt span li img,div#viylp-topmd span li img,div#viylp-botrt span li img,div#viylp-botmd span li img,div#viylp-botlt span li img,div#accslp-toplt span li img,div#accslp-toprt span li img,div#accslp-topmd span li img,div#accslp-botrt span li img,div#accslp-botmd span li img,div#accslp-botlt span li img {
float:left;
margin-left:10px;
}

div#brandslp-toprt span li a,div#viylp-toprt span li a,div#accslp-toprt span li a {
float:left;
margin-left:97px;
margin-top:10px;
}

div#brandslp-mid-nws p,div#brandslp-recommends p,div#menlp-mid-nws p,div#menlp-recommends p,div#womenlp-mid-nws p,div#womenlp-recommends p,div#viylp-mid-nws p,div#viylp-recommends p,div#accslp-mid-nws p,div#accslp-recommends p,div#offerlp-mid-nws p,div#offerlp-recommends p,div#giftsmenlp-recommends p {
color:#666;
float:left;
font-size:14px;
padding-left:44px;
padding-top:14px;
text-transform:uppercase;
}

div#brandslp-recommends,div#menlp-mid-nws,div#menlp-recommends,div#womenlp-mid-nws,div#womenlp-recommends,div#viylp-mid-nws,div#viylp-recommends,div#accslp-mid-nws,div#accslp-recommends,div#offerlp-mid-nws,div#offerlp-recommends {
height:45px;
width:78%;
background:#f3f3f3;
border:1px solid #CCC;
float:right;
position:relative;
margin-top:10px;
margin-right:8px;
}


div#brandslp-header p,div#menlp-header p,div#womenlp-header p,div#viylp-header p,div#accslp-header p,div#offerlp-header p {
background:none;
font-size:16px;
color:#666;
float:left;
line-height:normal;
padding-top:14px;
padding-left:10px;
}

div#brandslp-toplt,div#viylp-toplt,div#accslp-toplt,div#offerlp-toplt {
float:left;
height:300px;
width:25%;
margin-top:10px;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-right:10px;
}

div#brandslp-toprt,div#viylp-toprt,div#accslp-toprt,div#offerlp-toprt {
float:left;
height:300px;
width:25%;
margin-top:10px;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
}

div#brandslp-botlt,div#offerlp-botlt {
float:left;
height:300px;
width:25%;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-top:10px;
margin-right:10px;
}

div#brandslp-botrt,div#viylp-botrt,div#accslp-botrt {
float:left;
height:300px;
width:25%;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

div#menlp-hero-container,div#womenlp-hero-container {
height:270px;
width:78%;
background:#f3f3f3;
border:1px solid #CCC;
float:right;
position:relative;
margin-top:72px;
margin-right:8px;
}

div#menlp-hero-msg,div#womenlp-hero-msg {
height:270px;
width:315px;
float:right;
position:relative;
margin-right:0;
}

div#menlp-hero-image,div#womenlp-hero-image {
width:440px;
height:270px;
float:left;
}

div#menlp-hero-hd,div#womenlp-hero-hd {
color:#666;
display:block;
font-size:11px;
text-align:center;
padding-top:20px;
text-transform:uppercase;
width:95%;
border-bottom:1px solid #CCC;
padding-bottom:28px;
}

div#menlp-hero-main-1,div#womenlp-hero-main-1 {
width:95%;
padding-top:24px;
text-align:center;
text-transform:uppercase;
font-size:35px;
color:#666;
}

div#menlp-hero-main-2,div#womenlp-hero-main-2 {
color:#666;
display:block;
font-size:23px;
text-align:center;
padding-top:5px;
text-transform:uppercase;
width:95%;
border-bottom:1px solid #CCC;
padding-bottom:15px;
}

div#menlp-hero-ft,div#womenlp-hero-ft {
color:#666;
display:block;
font-size:18px;
text-align:center;
padding-top:24px;
text-transform:uppercase;
width:95%;
}

div#menlp-lft-banner,div#womenlp-lft-banner {
height:200px;
width:78%;
background:#f3f3f3;
border:1px solid #CCC;
float:right;
position:relative;
margin-top:10px;
margin-right:8px;
}

div#menlp-lft,div#womenlp-lft {
width:49%;
height:200px;
overflow:hidden;
border-right:1px solid #CCC;
float:left;
padding-left:6px;
}

div#menlp-rgt,div#womenlp-rgt {
width:49%;
height:200px;
overflow:hidden;
float:left;
}

div#menlp-lft h3,div#menlp-rgt h3,div#womenlp-lft h3,div#womenlp-rgt h3 {
font-size:16px;
padding-top:10px;
text-align:center;
width:100%;
color:#666;
}

.hmpg-catleft,.hmpg-catmid {
float:left;
height:100%;
width:33%;
background:#f3f3f3;
border-right:1px solid #CCC;
}

.hmpg-catleft img,.hmpg-catmid img {
float:left;
margin-left:3px;
margin-top:17px;
}

.hmpg-catmid span,.hmpg-catright span {
float:left;
font-size:14px;
color:#666;
margin-left:110px;
margin-top:188px;
text-align:center;
text-transform:uppercase;
}

.hmpg-seo-info,.page-seo-info {
background:#f3f3f3;
border:1px solid #CCC;
float:left;
width:98%;
margin-left:11px;
margin-bottom:10px;
}

.home-seo-info-block,.page-seo-info-block {
color:#666;
padding-bottom:10px;
text-align:justify;
margin-top:10px;
width:96%;
margin-left:17px;
display:block;
}

div#viylp-topmd,div#accslp-topmd {
float:left;
height:300px;
width:245px;
margin-top:10px;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-right:10px;
}

div#viylp-botlt,div#accslp-botlt {
float:left;
height:300px;
width:25%;
background:#f3f3f3;
border:1px solid #CCC;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}

div#viylp-botmd,div#accslp-botmd {
float:left;
height:300px;
width:245px;
background:#f3f3f3;
border:1px solid #CCC;
margin:10px 10px 10px 10px;

}

div#viylp-toplt span li a,div#accslp-toplt span li a {
float:left;
margin-left:94px;
margin-top:10px;
}

div#viylp-topmd span li a,div#accslp-topmd span li a {
float:left;
margin-left:92px;
margin-top:10px;
}

div#viylp-botrt span li a,div#accslp-botrt span li a {
float:left;
margin-left:76px;
margin-top:10px;
}

div#viylp-botmd span li a,div#accslp-botmd span li a {
float:left;
margin-left:85px;
margin-top:10px;
}

div#viylp-botlt span li a,div#accslp-botlt span li a {
float:left;
margin-left:84px;
margin-top:10px;
}

div#offerlp-header,div#fflp-header2 {
background:#f3f3f3;
border:1px solid #CCC;
width:780px;
height:50px;
float:left;
margin-left:10px;
margin-top:10px;
}

div#offerlp-toplt img,div#offerlp-toprt img,div#offerlp-img-1 img {
margin-left:17px;
padding-top:9px;
}

div#offerlp-topmd img,div#offerlp-img-1,div#offerlp-feature-1 img {
margin-left:10px;
margin-top:12px;
}

ul#upperFooterLinks li a,ul.lowerFooterLinks li a {
color:#868686;
font-size:12px;
}

ul#main_navigation_level_1 li#main_navigation_dept_womens.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_collections.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_mens_viyella.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_gift-ideas.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_offers.selected a.level_1,ul#main_navigation_level_1 li#main_navigation_dept_mens a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_womens a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_collections a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_gift-ideas a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_dept_offers a.level_1:hover,ul#main_navigation_level_1 li#main_navigation_checkout a.level_1:hover {
background:#999;
color:#FFF;
font-weight:400;
width:auto;
}

div#giftslp-mens-header span li img,div#giftslp-womens-header span li img {
float:left;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

div#giftsmenlp-recommends,.gift-ideasBg div#menlp-recommends {
height:45px;
width:765px;
background:#f3f3f3;
border:1px solid #CCC;
float:right;
position:relative;
margin-top:10px;
margin-right:8px;
}

.gift-ideas-womenBg div#productsCont,.mens-formal-suitBg div#mainCont div#mainContentCont,.mens-formalshirtssortBg div#mainCont div#mainContentCont,.AR.RedBg div#mainCont div#mainContentCont,.ar-red-men-suitBg div#mainCont div#mainContentCont,.cut-men-suitingBg div#mainCont div#mainContentCont,.slim-suitBg div#mainCont div#mainContentCont,.classic-suitBg div#mainCont div#mainContentCont,.cutsuitBg div#mainCont div#mainContentCont,.arredsuitBg div#mainCont div#mainContentCont {
width:795px;
}

.offersBg div#deptLeftNav,.saleBg div#deptLeftNav,.sale_mensBg div#deptLeftNav,.sale_womenBg div#deptLeftNav,.friends_familyBg div#deptLeftNav {
margin-top:10px;
}



/*
.sale_mens-sale-suitBg div#filterCont,.mens-casual-shirtsBg div#filterCont,.mens-casual-jacketsBg div#filterCont,.mens-topsBg div#filterCont,.mens-jeansBg div#filterCont,.mens-leather-jacketsBg div#filterCont,.mens-coatsBg div#filterCont,.mens-casualcoatsBg div#filterCont,.mens-jacketsBg div#filterCont,.mens-tiesBg div#filterCont,.mens-dresswearBg div#filterCont,.special_offers div#filterCont,.mens-knitwearBg div#filterCont,.luxury-for-less-mensBg div#filterCont,.110anniversaryBg div#filterCont,.pressBg div#filterCont,.ar-red-men-shirt-tieBg div#filterCont,.arred-casualBg div#filterCont,.sale_mens-formalshirtsBg div#filterCont,.sale_mens-sale-suit div#filterCont,.sale_mens-jacketsBg div#filterCont,.sale_mens-formaltrousersBg div#filterCont,.sale_mens-tiesBg div#filterCont,.sale_mens-dresswearBg div#filterCont,.sale_mens-casual-shirtsBg div#filterCont,.sale_mens-casual-jacketsBg div#filterCont,.sale_mens-casualtrousersBg div#filterCont,.sale_mens-topsBg div#filterCont,.sale_mens-jeansBg div#filterCont,.sale_mens-leather-jacketsBg div#filterCont,.sale_mens-coatsBg div#filterCont,.sale_mens-casualcoatsBg div#filterCont,.cut-men-shirts-tiesBg div#filterCont,.sale_mens-knitwearBg div#filterCont,.sale_mens-swimwear-and-shortsBg div#filterCont,.sale_mens-underwearBg div#filterCont,.sale_mens-socksBg div#filterCont,.sale_mens-cufflinksBg div#filterCont,.sale_mens-beltsBg div#filterCont,.sale_mens-hatsglovesandscarvesBg div#filterCont,.sale_mens-bagsandluggageBg div#filterCont,.sale_womens-shirtsBg div#filterCont,.sale_womens-jacketsBg,.sale_womens-topsBg div#filterCont,.sale_womens-trousersBg div#filterCont,.sale_womens-dressesBg div#filterCont,.sale_womens-skirtsBg div#filterCont,.sale_womens-knitwearBg div#filterCont,.sale_womens-coatsBg div#filterCont,.sale_womens-accessoriesBg div#filterCont,.sale_mens-v-accessoriesBg div#filterCont,.sale_mens-v-shirtsBg div#filterCont,.sale_mens-v-trousersBg div#filterCont,.sale_mens-v-knitwearBg div#filterCont,.sale_mens-v-jacketsBg div#filterCont,.sale_mens-v-outerwearBg div#filterCont,.sale_AR_CutBg div#filterCont,.mens-cufflinksBg div#filterCont,.mens-beltsBg div#filterCont,.mens-socksBg div#filterCont,.mens-underwearBg div#filterCont,.mens-bagsandluggageBg div#filterCont,.mens-hatsglovesandscarvesBg div#filterCont,.mens-v-shirtsBg div#filterCont,.mens-v-trousersBg div#filterCont,.mens-v-knitwearBg div#filterCont,.mens-v-jacketsBg div#filterCont,.mens-v-outerwearBg div#filterCont,.mens-v-accessoriesBg div#filterCont,.gift-ideas-womens_bagsumbrellasBg div#filterCont,.gift-ideas-womens_beltscufflinksBg div#filterCont,gift-type-womens-scarvesBg div#filterCont {
display:inline;
float:left;
padding-right:0;
margin-left:10px;
background:#f3f3f3;
border:1px solid #CCC;
width:176px;
position:inherit;
margin-top:-65px;
}
*/

/*
.luxury-for-less-womensBg div#filterCont,.womens-shirtsBg div#filterCont,.womens-topsBg div#filterCont,.womens-jacketsBg div#filterCont,.womens-trousersBg div#filterCont,.womens-dressesBg div#filterCont,.womens-skirtsBg div#filterCont,.womens-knitwearBg div#filterCont,.womens-coatsBg div#filterCont,.womens-accessoriesBg div#filterCont,.110anniversary_womensBg div#filterCont,.women-newinBg div#filterCont {
display:inline;
float:left;
padding-right:0;
margin-left:10px;
background:#f3f3f3;
border:1px solid #CCC;
width:176px;
position:inherit;
margin-top:-147px;
}
*/

.mens-formal-suitBg div#filterCont {
float:left;
padding-right:0;
margin-left:10px;
background:#f3f3f3;
border:1px solid #CCC;
width:176px;
position:inherit;
margin-top:-65px;
display:none;
}


div#formshirtslp-b1,div#formshirtslp-b2,div#formshirtslp-b3 {
width:33%;
float:left;
text-align:center;
font-size:14px;
margin-top:7px;
}

.mens-formal-suitBg #products,.ar-red-men-suitBg#products {
width:auto;
}

.mens-formal-suitBg div#productsCont,.mens-formalshirtssortBg div#productsCont,.AR.RedBg div#productsCont,.ar-red-men-suitBg div#productsCont,.gift-ideas-menBg div#productsCont,.cut-men-suitingBg div#productsCont,.slim-suitBg div#productsCont,.cutsuitBg div#productsCont,.arredsuitBg div#productsCont {
width:auto;
padding-left:13px;
}

.mainBg.mens-formal-suitBg #products,.mens-formalshirtssortBg #products,.AR.RedBg #products,.ar-red-men-suitBg #products,.gift-ideas-menBg #products,.cut-men-suitingBg #products,.sale_womens-suitsBg #products,.slim-suitBg #products,.classic-suitBg #products,.cutsuitBg #products,.arredsuitBg #products {
width:770px;
}
.searchresultslayout #products {margin-left:10px; margin-right:0px;}

.mens-formal-suitBg div#deptLeftNav,.mens-formalshirtssortBg div#deptLeftNav,.AR.RedBg div#deptLeftNav,.ar-red-men-suitBg div#deptLeftNav,.cut-men-suitingBg div#deptLeftNav,.slim-suitBg div#deptLeftNav,.classic-suitBg div#deptLeftNav,.cutsuitBg div#deptLeftNav,.arredsuitBg div#deptLeftNav {
width:165px;
background:#f3f3f3;
border:1px solid #CCC;
float:left;
min-height:606px;
background-image:none;
margin-top:11px;
margin-left:10px;
margin-bottom:10px;
}
.sale_womens-suitsBg div#deptLeftNav {display:none;}

.searchresultslayout div#deptLeftNav {
	display:none;}





div#fflp-topmd,div#fflp-toprt {
float:right;
height:300px;
width:247px;
margin-top:72px;
background:#f3f3f3;
border:1px solid #CCC;
margin-right:10px;
}

div#fflp-botbanner,div#fflp-botbanner2 {
background:#f3f3f3;
border:1px solid #CCC;
width:78%;
height:auto;
float:right;
margin-right:8px;
margin-top:10px;
overflow:hidden;
}

div#fflp-toprt img,div#fflp-topmd img,div#fflp-toplt img {
margin-left:3px;
margin-top:3px;
}

.suitlayout div#deptLeftNav,.productdetailslayout div#deptLeftNav {
display:block;
margin-top:10px;
}

div#breadcrumbCont {display:none;}
div.getTheLook img.scrollLeft {margin-top:-5px; display:none;}
div#menlp-mid-nws {float:left;width:100%;}
div#menlp-lft-banner {float:left;width:100%;}
div#menlp-lft-banner, div#womenlp-lft-banner {width:100%;}
div#menlp-hero-image {
width:766px;
height:272px;
float:left;
}
div#womenlp-mid-nws {float:left;width:100%;}
div#womenlp-lft-banner {float:left;width:100%;}
div#womenlp-lft-banner, div#womenlp-lft-banner {width:100%;}
div#womenlp-hero-image {
width:766px;
height:272px;
float:left;
}

div#advent-backing {background:url('/pws/client/images/advent/advent-landing.jpg') no-repeat;height:570px;width:960px; float:left;border:1px solid #CCC;overflow:hidden;margin-left:10px;margin-bottom:10px;}
div#adlp-bag-name {display:block;height:50px;left:155px;position:relative;top:150px;width:48px;text-align:center;}
div#adlp-bag-name p {color:#FFF; font-family:"Times New Roman", Times, serif;font-size:26px;}
div#adlp-cont {height:173px;left:245px;position:absolute;top:103px;width:270px;}
.adv-head {color:#666666;float:left;font-family:"Times New Roman", Times, serif;font-size:20px;margin-top:23px;text-align:center;width:100%;}
.adv-head2 {color:#666666;float:left;font-family:"Times New Roman", Times, serif;font-size:48px;margin-top:10px;text-align:center;width:100%;}
.adv-head3 {color:#666666;float:left;font-family:"Times New Roman", Times, serif;font-size:20px;margin-top:1px;text-align:center;width:100%;}
div#adv-button {display:block;height:25px;left:23px;position:absolute;top:175px;width:221px;}
div#adlp-bag-name2 {position:absolute;height:50px;left:602px;top:228px;width:48px;text-align:center;}
div#adlp-bag-name2 p {color:#FFF; font-family:"Times New Roman", Times, serif;font-size:26px;}
div#adlp-bag-name3 {position:absolute;height:50px;left:747px;top:279px;width:48px;text-align:center;}
div#adlp-bag-name3 p {color:#FFF; font-family:"Times New Roman", Times, serif;font-size:26px;}
div#adlp-bag-name4 {position:absolute;height:50px;left:898px;top:395px;width:48px;text-align:center;}
div#adlp-bag-name4 p {color:#FFF; font-family:"Times New Roman", Times, serif;font-size:26px;}
div#adlp-bag-name5 {position:absolute;height:50px;left:819px;top:581px;width:48px;text-align:center;}
div#adlp-bag-name5 p {color:#FFF; font-family:"Times New Roman", Times, serif;font-size:26px;}
div#xmas-shop-adv {left:200px;position:absolute;top:422px;}

div#menssale-container-row1 {background:url('/pws/client/images/sale/mens/sale-mens_02.jpg') no-repeat; height:200px;width:auto;}
div#menssale-container-row2 {background:url('/pws/client/images/sale/mens/sale-mens_03.jpg') no-repeat; height:200px;width:auto;}
.menssale-cat1 {display:block;font-size:15px;left:260px;position:absolute;top:371px;}
.menssale-cat2 {display:block;font-size:15px;left:432px;position:absolute;top:371px;}
.menssale-cat3 {display:block;font-size:15px;left:616px;position:absolute;top:371px;}
.menssale-cat4 {display:block;font-size:15px;left:807px;position:absolute;top:371px;}
.menssale-cat5 {display:block;font-size:15px;left:229px;position:absolute;top:570px;}
.menssale-cat6 {display:block;font-size:15px;left:417px;position:absolute;top:570px;}
.menssale-cat7 {display:block;font-size:15px;left:638px;position:absolute;top:570px;}
.menssale-cat8 {display:block;font-size:15px;left:815px;position:absolute;top:570px;}
.menssale-cat1 a {color:#666666;}
.menssale-cat2 a {color:#666666;}
.menssale-cat3 a {color:#666666;}
.menssale-cat4 a {color:#666666;}
.menssale-cat5 a {color:#666666;}
.menssale-cat6 a {color:#666666;}
.menssale-cat7 a {color:#666666;}
.menssale-cat8 a {color:#666666;}
.menssale-cat1 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat2 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat3 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat4 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat5 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat6 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat7 a:hover {color:#666666;text-decoration:underline;}
.menssale-cat8 a:hover {color:#666666;text-decoration:underline;}


div#womenssale-container-row1 {background:url('/pws/client/images/sale/womens/sale-womens_02.jpg') no-repeat; height:200px;width:auto;}
div#womenssale-container-row2 {background:url('/pws/client/images/sale/womens/sale-womens_03.jpg') no-repeat; height:200px;width:auto;}
.womenssale-cat1 {display:block;font-size:15px;left:262px;position:absolute;top:371px;}
.womenssale-cat2 {display:block;font-size:15px;left:448px;position:absolute;top:371px;}
.womenssale-cat3 {display:block;font-size:15px;left:656px;position:absolute;top:371px;}
.womenssale-cat4 {display:block;font-size:15px;left:846px;position:absolute;top:371px;}
.womenssale-cat5 {display:block;font-size:15px;left:257px;position:absolute;top:570px;}
.womenssale-cat6 {display:block;font-size:15px;left:447px;position:absolute;top:570px;}
.womenssale-cat7 {display:block;font-size:15px;left:641px;position:absolute;top:570px;}
.womenssale-cat8 {display:block;font-size:15px;left:846px;position:absolute;top:570px;}
.womenssale-cat1 a {color:#666666;}
.womenssale-cat2 a {color:#666666;}
.womenssale-cat3 a {color:#666666;}
.womenssale-cat4 a {color:#666666;}
.womenssale-cat5 a {color:#666666;}
.womenssale-cat6 a {color:#666666;}
.womenssale-cat7 a {color:#666666;}
.womenssale-cat8 a {color:#666666;}
.womenssale-cat1 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat2 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat3 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat4 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat5 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat6 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat7 a:hover {color:#666666;text-decoration:underline;}
.womenssale-cat8 a:hover {color:#666666;text-decoration:underline;}

div#salelpmain-container-row1 {background:url('/pws/client/images/sale/landing-page/sale/sale-landing_03.jpg') no-repeat; height:200px;width:auto;}
div#salelpmain-container-row2 {background:url('/pws/client/images/sale/landing-page/sale/sale-landing_04.jpg') no-repeat; height:200px;width:auto;}
.salelpmain-cat1 {display:block;font-size:15px;left:266px;position:absolute;top:431px;}
.salelpmain-cat2 {display:block;font-size:15px;left:430px;position:absolute;top:431px;}
.salelpmain-cat3 {display:block;font-size:15px;left:655px;position:absolute;top:431px;}
.salelpmain-cat4 {display:block;font-size:15px;left:833px;position:absolute;top:431px;}
.salelpmain-cat5 {display:block;font-size:15px;left:230px;position:absolute;top:628px;}
.salelpmain-cat6 {display:block;font-size:15px;left:417px;position:absolute;top:628px;}
.salelpmain-cat7 {display:block;font-size:15px;left:601px;position:absolute;top:628px;}
.salelpmain-cat8 {display:block;font-size:15px;left:811px;position:absolute;top:628px;}
.salelpmain-cat1 a {color:#666666;}
.salelpmain-cat2 a {color:#666666;}
.salelpmain-cat3 a {color:#666666;}
.salelpmain-cat4 a {color:#666666;}
.salelpmain-cat5 a {color:#666666;}
.salelpmain-cat6 a {color:#666666;}
.salelpmain-cat7 a {color:#666666;}
.salelpmain-cat8 a {color:#666666;}
.salelpmain-cat1 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat2 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat3 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat4 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat5 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat6 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat7 a:hover {color:#666666;text-decoration:underline;}
.salelpmain-cat8 a:hover {color:#666666;text-decoration:underline;}
div#salelpmain-container {width:79%;float:left;margin-top:10px;margin-left:10px;}
div#menssale-container {width:79%;float:left;margin-top:10px;margin-left:10px;}
div#womenssale-container {width:79%;float:left;margin-top:10px;margin-left:10px;}

.hmpg-catright span {margin-left:78px;}



/* Andrew New Code */

div#brandslp-header, div#menlp-header, div#womenlp-header, div#viylp-header, div#accslp-header, div#giftslp-header {
	background:#F3F3F3;
	border:1px solid #CCCCCC;
	float:left;
	height:50px;
	margin-left:10px;
	margin-top:10px;
	width:780px;
}

div#menlp-hero-container, div#womenlp-hero-container {
	background:#F3F3F3;
	border:1px solid #CCCCCC;
	float:left;
	height:272px;
	margin-left:10px;
	margin-top:10px;
	width:780px;
}

div#menlp-mid-nws {
	float:left;
	width:780px;
}
div#menlp-lft-banner, div#womenlp-lft-banner {
	width:780px;
	float:left;
}

div#bannerCont {
	width:980px;
	display:inline;
	background:none repeat scroll 0 0 transparent;
	float:left;
	height:auto;
	overflow:hidden;
}

div#productsCont {
	width:980px;
	float:left;
	height:auto;
	background:none repeat scroll 0 0 transparent;
	display:inline;
}
div#filterCont {
	float:left;
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #CCCCCC;
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:176px;
}

div#women-banner-cont {
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #CCCCCC;
	float:left;
	height:70px;
	margin-left:10px;
	margin-top:10px;
	width:960px;
}
div#categorylist-header2 {
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #CCCCCC;
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:960px;
	height:50px;
}
	
div#products {
	width:770px;
	margin-top:10px;
	float:left;
	margin-left:10px;
}
div#productsCont .productCont {
	border:1px solid #CCCCCC;
	float:left;
	height:auto;
	margin-right:25px;
	min-height:370px;
	width:160px;
}

div#productsCont div.lastInRow {
	margin-left:0px;
	border:1px solid #CCCCCC;
	margin-right:0px;
}
div#deptLeftNav ul#sub_navigation_level_1 li.level_1 {
	width:165px;
}

div#deptLeftNav {
	width:165px;
	margin-top:10px;
	margin-left:10px;
	border:1px solid #CCCCCC;
	background:#F3F3F3;
	float:left;
}
div#deptLeftNav ul#sub_navigation_level_1 li.level_1 {
	width:165px;
}
div#deptLeftNav ul.level_2_ul_cont.selected {
	width:165px;
}



div#productsCont {margin-left:0px; margin-top:0px;}

div#offerlpmain-container-hero {
	float:left;
	width:780px;
	overflow:hidden;
	margin-left:10px;
	margin-top:10px;
}
div#offerlpmain-container-hero2 {
	float:left;
	width:780px;
	overflow:hidden;
	margin-left:10px;
}

div#bread {
	background:none repeat scroll 0 0 #5d5d5d;
	border:1px solid #CCCCCC;
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:960px;
	height:35px;
}
div#bread span.bread1 {font-size:12px;float:left;padding-right:10px;height:15px; margin-top:10px;margin-left:10px;}
div#bread span.bread1 a {color:#fff;}

div#bread span.bread2 {font-size:12px;float:left;padding-right:10px;height:15px; margin-top:10px;margin-left:10px;}
div#bread span.bread2 a {color:#fff;}

div#bread span.bread3 {font-size:12px;float:left;padding:10px;}
div#bread span.bread3 a {color:#fff;font-weight:bold;}
div#bread span.bread3 h1 {color:#fff;font-weight:bold;font-size:12px;margin:0px 0 0 0;line-height:15px;}

div#bread span.bread-arrow {font-size:12px;float:left;color:#FFF; font-weight:bold;margin-top:10px;}

/*########################################################Margin Edits on Accessories. This is in as it targets 2 divs with a mreater margin.#########################################*/
div#accslp-botmd span li a {margin-left:51px;}
div#accslp-botrt span li a {margin-left:43px;}
