#container {
  float:left;
  width:754px;
  background:url('/images/solid_vertical.gif') top left repeat-y;
  margin:0 0 0 16px;
  position:relative;
  z-index:0;
}
#innerContainer {
  margin:0 0 0 10px;
}
#divFilters {
position:relative;
width:125px;
float:left;
z-index:1;
}
#noSearchResults {
  padding:4px 0 200px 15px;
}
.browsePromos {
  margin:0 0 21px 109px;
}
.productUpsellImage {
  width:206px;
  height:206px;
}
.browsePromo {
  float:left;
  width:205px;
  text-align:center;
}
.browsePromo .brand {
  margin:5px 0;
  font-size:12px;
  font-weight:bold;
  background:url('/images/dot_horizontal.gif') repeat-x bottom left;
}
.browsePromo .title {
  margin:5px 0 10px 0;
}
.leftNav select {
  margin:0 0 8px 0;
}
.subtitle {
  width:610px;
}
.subtitle .sortlist {
  margin:4px 5px; line-height:14px;
}
.subtitle .browseAllLinkContainer {
  line-height:14px;
}
.borrowButton {
  margin:10px 0;
}
.radioInput {
  display:block;
}
#advancedSearchBrowse {
  padding:0 0 5px 0;
  margin:0 0 5px 0;
  background:url('/images/dot_horizontal.gif') repeat-x bottom left;
}
#advancedSearchBrowse img {
  margin:5px 0 0 0;
}
#breadcrumbs {
  margin: 7px 0 7px 0px;
  background:transparent;
  height: auto;

}

#breadcrumbs h1 {
  margin: 0;
  display:inline;
}
.breadCrumbLink,.breadCrumbLink h1,.breadCrumbLink span,.breadCrumbLink a,#breadcrumbs h1{
  font-size:11px;
  color:#262626;
 
  
  }

.browseFilters {
  position:relative;
  color:#9c9090;
  font-size:11px;
  line-height:14px;

  
}
.topFilter{
  margin:0px 0px 33px 0px;
  height:41px;
}
.browseFilters a {
  text-decoration:none;
  font-weight:normal;
}
.browseFilters a:hover {
  text-decoration:underline;
}

.browseFilters .footContent{
  background:url("/images/dot_horizontal.gif") top left repeat-x;
  padding:6px 0;
  
}

.browseFilters .left {
  float: left;
}

.browseFilters .right {
  float: right;
}

a#save_this_search {
  margin: 0 7px 7px 0;
  text-decoration: underline;
}

body .browseFilters .topContent, 
body .browseFilters .bottomContent {
background: #dfdfdf;
padding: 7px;
text-align: center;
color: black;
}

select, option {
font-size: 10px;
}

.topContent .label,
.bottomContent .label {
font-weight: bold;
}

.browsePageControls {
display: table;
margin: 0px auto;
border: 0px solid green;
}

.browsePageControls div, .browsePageControls span, .browsePageControls a {
  display: table-cell;
}

html .browsePageControls div,
html .browsePageControls span,
html .browsePageControls a.control {
display: inline;
float: none; 
}

.browsePageControls span {
float: left;
margin: 0 .5em 0 0;
}

.browsePageControls a.control {
position: relative;
float: left;
border: 1px solid #a0a0a0;
margin: 0 .5em 0 0;
background: white;
color: black;
text-decoration: none;
text-align: center;
/* width: 1.3em; */
padding: 2px 5px;
}

.browsePageControls a.control:hover {
text-decoration: none;
}

.browsePageControls a.selected {
  background: #aeaeae;
}

.topContent .browsePageControls a.prev,
.bottomContent .browsePageControls a.prev {
  background: white url(/images/icons/arrows/browse_arrow_left.gif) center center no-repeat;
}

.topContent .browsePageControls a.next,
.bottomContent .browsePageControls a.next {
  background: white url(/images/icons/arrows/browse_arrow_right.gif) center center no-repeat;
}

.sortByControls {
float: left;
}

.itemCountControls {
float: right;
}

.jumpTo span, .jumpTo input {
  position:relative;
  vertical-align:baseline;
}
#divFilters, #container {
  padding:0px 0 0 0;
}
#designerPopup,
.filterPopup {
  display:none;
  background:#ffffff;
  position:absolute;
  width:924px;
  z-index:120;
  top:3px;
  left:-9px;
  padding:16px 0 9px 9px;
  border:1px solid #786c6c;
  color:#9D9091;
  font-size:9px;
}
.filterPopup .column,
#designerPopup .column {
  float:left;
  width:145px;
  margin:0 5px 0 0;
}
.filterPopup .close, 
#designerPopup .close {
  clear:both;
  text-align:right;
  margin:0 15px 0;
}
.filterPopupLink {
  display: none;
}
.previousPage, .pageDotPipe, .nextPage {
  display:none;
}
.previousPage {
  padding: 0 0 0 8px;
  background:url('/images/icons/arrows/arrow_chocolate_back.gif') top left no-repeat;
}  
.previousPage:hover
{
  background:url('/images/icons/arrows/arrow_back.gif') top left no-repeat;
}
.pageCount { 
  padding:0 4px 0 0;
}
.page {
  padding:0 3px 0 0;
}
.thumbnailImage {
  width:110px;
  height:132px;
  margin:0 0 5px 0;
  padding:0;
  overflow:hidden;
}
#featuredProducts {
  position:relative;
  z-index:2;
  margin:0px 0 0 0;
  width:731px;
}
#featuredProducts .dot {
  margin:4px 0;
}
#featuredProducts .productText {
  margin:0;
  padding:0;
  line-height:9px;
}

.productText .callToArrow {
  line-height:9px;
}
.productText .dotPipe {
  margin:0 9px;
}
.productThumbnail {
 z-index:1;
}
.productThumbnail .productImage, 
.productThumbnail .outletProductImage {
  position:relative;
  width:206px;
  height:206px;
  text-align:center;
}
.outletProductDetails{width:180px;text-align:center;margin:10px 0px 0px 10px;}
.outletProductDetails .identity {text-transform:uppercase;font-size:10px;color:#7e7779;border-bottom:1px solid #aba6a8;}
.outletProductDetails .action {margin:0px}
.outletProductDetails .brand {color:#7e7779;font-size:11px;text-decoration:none;font-weight:900;}
.outletProductDetails .condition{}
.outletProductDetails .outlet_price{margin:9px 0px 15px 0px;}
.outletProductDetails .outlet_price .retail{font-size:11px;text-decoration:line-through;color:#7e7779}
.outletProductDetails .outlet_price .current{font-size:12px;font-weight:900;color:#e45224}
.outletProductDetails .outlet_price .discount{font-size:11px;font-weight:200;color:#ab6d00}
.outletProductDetails .outlet_price .soldOut{font-size:14px;font-weight:900;color:#880013}
.outletProductDetails .outlet_price .inStockCount{font-size:11px;font-weight:900;color:#7e7779}
.outletProductDetails .callToArrow {text-decoration:underline;color:#424242;font-size:10px;line-height:13px;}


.productThumbnail .quickLookLink {
  position:absolute;
  visibility:hidden;
  left:0;
  bottom:0;
  width:130px;
  height:22px;
  line-height:22px;
  background:#626669;
  color:#ffffff;
  text-align:center;
  text-transform:uppercase;
  text-decoration:none;
}
.productThumbnail .description {
  margin:0;
  padding:0;
  line-height:11px;
}
.productThumbnail .description .outletPrice {
  color:#d58a28;
}
.browseFilters .selected {
  font-weight:bold;
}
#pageInnerWrapper {
  margin:0 auto;
}
.navHeader {
  margin:15px 0 0 0;
}
#priceArrow {
  display:none;
}
#loadingDiv {
  text-align:center;
  height:600px; 
}
#SATCBrowsePromo {
  position:relative;
  z-index:1;
  color: white;
  text-transform: uppercase
}
#SATCBrowsePromo .dot {
  margin:20px 0 10px 0;
}
#SATCBrowsePromo .text {
  position:absolute;
  top:2px;
  left:0;
  z-index:20;
}
#SATCBrowsePromo .bag {
  position:absolute;
  top:0;
  left:267px;
  z-index:2px;
}
#SATCBrowsePromo .credit {
  position:absolute;
  top:225px;
  left:0;
  z-index:2px;
}
#SATCBrowsePromo .links {
  position:absolute;
  top:111px;
  left:313px;
  color:white;
  font-size:11px;
}
#SATCBrowsePromo .links a {
  color:#ed3694;
}
#SATCBrowsePromo .links a:hover {
  color:#4d4d4d;
}
#SATCBrowsePromo .links ul {
  list-style-type:none;
}
#SATCBrowsePromo .links li {
  margin:0 0 2px 90px;  
}
#SATCBrowsePromo .links li a {
  padding:0 10px 0 0;
  font-weight:normal;
}
#SATCBrowsePromo .links li a:hover, #SATCBrowsePromo .links a.selected {
  font-weight:normal;
}
 #SATCBrowsePromo .links a.selected {
   color: white;
  text-decoration:none;
  font-weight:normal;
 }
#loadingDiv div {
  background:#fff;
  margin:10px;
  padding:10px;
}
#closetNav {
  float:left;
  width:149px;
  margin:10px 0 0 0;
  background:url('/images/dot_vertical.gif') repeat-y top right;
  font-size:11px;
  line-height:11px;
  color:#363636;
}
#closetNav div {
  width:125px;
  margin:0 0 4px 0;
}
#closetNav .dot, #closetNav img {
  margin:0 0 18px 0;
}
#closetNav a {
  color:#363636;
  font-weight:normal;
}
#pageIntro {
  font-size:12px;
  float:left;
  margin:16px 0 0 24px;
  width:590px;
}
#pageIntro ul {
  margin-top:5px;
  padding-left:15px;
}
#wishListContainer {
  position:relative;
  width:630px;
  margin:0 15px 0 0;
  border:1px solid #4e5356;
  z-index:1;
  
}
#wishListContainer .defaultText {
  margin:50px 0; 
  text-align:center;
}
#tabContainer {
  float:left;
  font-weight:bold;
  width:630px;
  margin-bottom:-1px;
  position:relative;
  z-index:10;
  
}
#tabIntro {
  background:url('/images/wishlist/row_background.gif') repeat-y top left;
  border:solid #fff;
  border-width:0 0 2px 0;
  padding:10px 0 0 10px;
}
#tabIntro .description {
  float:left;
  width:400px;
  color:#000;
}
#tabLinks { 
  float:left;
  text-align:right;
  width:180px;
  margin:0 0 0 10px;
}
.rowHeader, #DDIntro {
  background:url('/images/wishlist/row_background.gif') repeat-y top left;
  padding:5px 0 5px 0;
}
.rowHeader {
  height:14px;
}
.rowHeader div {
  font-weight:bold;
  height:14px;
  line-height:14px;
  margin:0 0 0 10px;
}
#DDIntro {
  text-align:center;
}
.productRow {
  cursor:move;
  clear:both;
  height:80px;
  width:630px;
}
.noMove {
  cursor:auto;
}
.productRow div {
  float:left;
  margin:5px 0 0 10px;
}
.productRow .dot{
  margin:5px 0;
}
#wishListContainer .item {
  float:left;
  width:77px;
}
#wishListContainer .item img {
  width:50px;
  height:60px;
}
#wishListContainer .name {
  float:left;
  width:145px;
}
#wishListContainer .action {
  float:left;
  width:120px;
}
#wishListContainer .reminder {
  float:left;
  width:112px;
}
#wishListContainer .remove {
  float:left;
  width:100px;
}
#wishListContainer, #quickLookContainer {
  float:left;
}
#quickLookContainer {
  width:235px;
}
.newList {
  display:block;
  float:left;
  margin:1px 2px;
  padding:5px;
  line-height:14px;
}
.tab, .recommendedItems {
  float:left;
  background:#4e5356;
  border:1px solid #4e5356; 
  border-bottom:none;
  color:#fff;
  margin:0px 3px -1px 0px;
  font-size:12px;
  padding:6px;
  text-transform:uppercase;
  white-space:nowrap;
}
.tab:hover, .recommendedItems:hover {
  text-decoration:underline;
  cursor:pointer;
}
.tabselected {
  float:left;
  
  border:1px solid #4e5356;
  border-bottom:none;
  color:#4e5356;
  margin:0px 3px 0px 0px;
  font-size:12px;
  padding:6px;
  text-transform:uppercase;
  background:#ffffff;
  position:absolute:
  top:-10px;
}
.hover {
  background:#6793cf;
}
#wishListItems {
  position:relative;
}
#pageDrop {
  height:300px;
  width:300px;
  background:red;
}
.addTab {
  padding:30px;
  background:#fff;
  border:1px solid #4a3233;
}
.addTab ul {
  padding:0;
  list-style-type:none;
}
.addTab li {
  margin:0 0 10px 0;
}
.addTab .title {
  font-weight:bold;
  text-transform:uppercase;
  color:#5381c0;
  margin:0 0 10px 0;
}
.addTab .submit {
  text-align:right;
  clear:both;
}
.addTab .submit input {
  margin:5px 5px 0 0;
}
.addTab .leftColumn {
  float:left;
  text-align:right;
  height:28px;
  width:100px;
  margin:0 10px 0 0;
  clear:both;
}
.addTab .rightColumn {
  float:left;
  height:28px;
  width:150px;
}
.addTab .emailsLeft {
  text-align:left;
  height:100%;
  margin:0;
  width:130px;
}
.addTab .emailsLeft input {
  margin:0 0 5px 0;
}
.addTab .emailsRight {
  height:100%;
  width:120px;
}
.quickLookDetails, .quickLookDescription, .quickLookKeywords {
  display:none;
}
.quickLookTabs a {
  position:relative;
  background:#5c4748;
  color:#fff;
  text-decoration:none;
  margin:0 0 2px 0;
  font-size:12px;
  padding:5px 7px 0 7px;
}
.quickLookTabs a:hover {
  color:#fff;
  text-decoration:underline;
}
.quickLookTabs a.selected {
  background:#402728;
}
#quickLookLoading {
  text-align:center;
}

#saveSearchAction{
  width:180px;
  display:none;
  background:#ffffff;
  position:absolute;
  padding:19px;
  border:1px solid #9d9091;
  font-size:11px;
  z-index:100;
}
#saveSearchScreen{
  display:none;
  background:#000000;
  position:fixed;
  height:100%;
  width:100%;
  z-index:99;
  top:0px;
  left:0px;
  filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2;
  
}

.quickLookRates .rates {
  line-height:18px;
  margin:8px 0;
}
.quickLookIntro .brandName {
  font-weight:bold;
  font-size:15px;
  color:#968889;
}
.quickLookIntro .name {
  font-size:12px;
  font-weight:bold;
}
.quickLookContent {
  border:1px solid #402728;
  padding:5px 10px;
}
.quickLookContent .featured {
  text-align:center;
  margin-top:10px;
}
.quickLookContent .thumb {
  text-align:center;
  margin:10px 0;
}
#recommendedHeader {
  display:none;
}
small {
  font-size:9px;
}
#avellePromo {
  position:relative;
  width:730px;
  text-align:right;
  margin:0;
}
#avelleText {
  position:absolute;
  top:0;
  left:0;
  z-index: 1
}
#avelleBanner {
  position: relative;
  z-index: 0
}
#avelleBanner,
#avelleBanner img {
  display: block;
}
.avelleBackground {
  display:none;
}
#avelleBackground1 {
  display:block;
}
#outletCount{
  background:#f6f5f5;
  padding:4px 0px 5px 2px;
  margin-bottom:4px;
  
}
.quickLook {
  position:absolute;
  z-index:2;
  background:#fff;
  width:232px;
  top:0;
  left:0;
}
.quickLook .callToArrow {
  font-size:11px;
  margin:0 0 5px 0;
  line-height:14px;
}
.quickLook .closePopup {
  text-align:right;
}
.quickLook .closePopup a {
  background:url('/images/icons/closex.gif') right center no-repeat;
  padding:0 14px 0 0;
  text-decoration:none;
}

.quicklookOutletDetails .outlet_price{margin:9px 0px 0px 0px;}
.quicklookOutletDetails .retail{font-size:13px;text-decoration:line-through;color:#333}
.quicklookOutletDetails .current{font-size:14px;font-weight:bold;color:#ab6d00}
.quicklookOutletDetails .discount{font-size:14px;font-weight:normal;color:#ab6d00}
.quicklookOutletDetails .soldOut{font-size:14px;font-weight:bold;color:#8c0002}
.quicklookOutletDetails .soldOut .current, .quicklookOutletDetails .soldOut .discount {font-size:13px;font-weight:normal;color:#666666}
.quicklookOutletDetails .inStockCount{font-size:14px;font-weight:normal;color:#7e7779}
.quicklookOutletDetails .callToArrow {text-decoration:underline;color:#424242;font-size:10px;line-height:13px;}


#newArrivalsNavHead{
  margin:10px 0px 0px 0px;
  padding:5px 0px 5px 0px;

  background:url('/images/dot_horizontal.gif')  top left repeat-x;
   
}

div#designerBio {
  margin-bottom: 1em;
}

.productThumbnail .dot{background:transparent url(/images/solid_horizontal.gif) repeat-x scroll left top;}


/*QUICKLOOK*/
  img{
    border:0px;
  }
  
  .prodTitle{
     color:#323232;
     font-size:12px;
     font-weight:900;
     text-decoration:underline;
     font-family:arial, sans-serif;
   }
   
   .prodSku{
     color:#323232;
     font-size:12px;
     font-weight:100;
     font-family:arial, sans-serif;
   }
   
   .blueHeading{
     color:#5881aa;
     font-weight:bold;
     text-decoration:none;
   }
   
   #memberRentalTerms {
     padding-left:18px;
    }
   
   #memberRentalTerms li{
     list-style-type: disc;
   }
   
   #prodTitleBox{
     padding:10px 0 10px 10px;
   }
   
   #prodTitleBox a{
     color:#323232;
     text-decoration:none;
   }
   
   .GWO_ProductNameOn {
     display: inline;
   }

  #filters ul { list-style:none;}
  #filters ul, #filters li { padding-left: 0; margin-left: 0;  }
  #filters > ul > li { margin-bottom:10px; }
  #filters b { text-transform: capitalize; }
  #filters span.link { color:blue; cursor:pointer; }

  #filters ul, .attribute li {
    margin-left: 0;
    padding-left: 0;
  }

  #filters .arrow {
    display: none;
  }

    #products ul {
      list-style:none;
    }
    #products li.products {
      float:left;
      text-align:center;
    }
    #products br {
      clear:both;
    }
    #products .newbug, 
    #products .couturebug,
    #products .vintagebug {
      display:block;
      width:40px;
      height:20px;
    }
    #products .newbug {
      background:url(/images/icons/new_product.gif);
      border:1px solid purple;
    }
    #products .couturebug {
      background:url(/images/icons/bug_couture.gif);
      border:1px solid orange;
    }
    #products .vintagebug {
      background:url(/images/icons/bug_vintage.gif);
      border:1px solid green;
    }


