body,li,h2,input{font-family:Verdana, Geneva, sans-serif;font-size:12px}
ul{margin:0;padding:0;list-style:none}
a,img{border:0;outline:none}
sub,sup{font-size:80%;vertical-align:baseline}
td{vertical-align:top}

body{background:#4b2112}
input,textarea,select{border:1px solid #BEA97C;padding:2px}
a{color:#4B2112}
a:hover{text-decoration:underline}
.button,.purple-btn,._step a{background:#4B2112;color:#fff;border:1px solid #4B2112;padding:5px}
.alt{background:#BEA97C;border:1px solid #BEA97C;color:#4B2112}
 .button:hover,.purple-btn:hover,.alt:hover,._step a:hover{cursor:pointer;color:#BEA97C}


.nav{background:#bea97c;list-style:none outside none;margin:0;width:937px;display:block;zoom:1;height:26px;color:#fff}
  .nav li{background:url("/assets/shoe01_50/images/nav-sep.gif") no-repeat left 4px;display:block;float:left;margin:0;position:relative;text-align:center;width:185px;z-index:50}
  .nav .dropdown{display:none;position:absolute;top:26px;z-index:10;background:#663300;-moz-box-shadow:2px 3px 10px #333;-webit-box-shadow:2px 3px 10px #333;box-shadow:2px 3px 10px #333;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')}
   .nav .dropdown .list{float:left;width:185px}
    .nav .dropdown .list .header{background:#A78A67;color:#FFF;margin:2px;padding:5px 0;width:97%}
  .nav li:hover .dropdown{display:block}
   .nav a{color:#fff;text-decoration:none;display:block;padding:6px 0}
    .nav a:hover{text-decoration:underline;position:relative;z-index:50;color:#4b2112}
    .nav a:active,.nav a:focus{outline-style:none}
   .nav table{border-collapse:collapse}
  .nav ul a{text-align:left;white-space:nowrap;padding:5px;display:block}
   .nav ul a:hover{background:#875f34;color:#fff}
  .nav ul ul{position:absolute;left:25px;top:-2px}
   .nav li li{height:auto;margin:0;width:100%;background:none}
  .nav,.nav ul{list-style:none;padding:0}
  
  .nav li:hover{position:relative}
   .nav li:hover>a{color:#fff}
    .nav li a:hover{position:relative;cursor:pointer}
    .nav a:hover ul,.nav a:hover a:hover ul,.nav a:hover a:hover a:hover ul{display:block}
    .nav a:hover ul ul,.nav a:hover a:hover ul ul{display:none}
 .nav .right{float:right}
  .nav .right a{margin:0}
  .nav .basket{background:url(/assets/shoe01_50/images/icon-basket.gif) no-repeat;margin:5px 10px 0 20px;padding:0 0 0 30px}
  .nav .selected{font-weight:700}

   .nav .cols2 .center-align{left:-93px}
   .nav .cols2 .dropdown{width:370px}
   .nav .cols3 .center-align{left:-185px}
   .nav .cols3 .dropdown{width:555px}
   .nav .cols4 .center-align{left:-273px}
   .nav .cols4 .dropdown{width:731px}
   .nav .cols5 .center-align{left:-370px}
   .nav .cols5 .dropdown{width:916px}

  .nav .left-align{left:0}
  .nav .right-align{right:0}
   .nav .right-align .list{float:right}

.search-form{background:#f3eee2;font-size:11px;padding:4px 0;float:left;position:relative;width:100%}
 .search-form label{color:#57596C;margin:0 0 0 30px}
 #search-box,.search-button{border:1px solid #BEA97C;padding:2px;font-size:11px}
  .search-button{border:0;cursor:pointer}

 .breadcrumb{background:url(/assets/shoe01_50/images/nav-sep.gif) no-repeat scroll left 1px;margin:1px 0 0;padding:2px 10px;position:absolute;top:4px;left:260px;width:640px}
  .breadcrumb a{text-decoration:none!important}
   .breadcrumb a:hover{text-decoration:underline!important}

.heading-div{position:relative;z-index:1}
 .heading-div .links{position:absolute;right:0;top:0;z-index:2;overflow:hidden;background:#e8e0cd;list-style:none;margin:0;padding:0 10px}
  .heading-div .links li{float:left;padding:5px;color:#bc9026}
   .heading-div .links a{color:#bc9026;text-decoration:none}
    .heading-div .links a:hover{text-decoration:underline;color:#666}

#container{overflow:hidden;width:937px}
 #container #left{float:left;width:230px}

 .top-homepage{overflow:hidden;margin:0 10px}
  .top-homepage #rotate-banners{float:left;height:363px;margin:5px 0 5px 8px;overflow:hidden;position:relative;width:633px;background:no-repeat}
   .top-homepage #rotate-banners .brand-list{left:5px;position:absolute;top:5px}
    .top-homepage .brand-list li{height:44px;cursor:pointer}
  .top-homepage #rotate-banners #rotate-link{height:360px;left:135px;position:absolute;top:0;width:489px}

  .top-homepage .popular-types{float:right;width:264px;margin:0 0 5px}
   .top-homepage .popular-types .womens,.top-homepage .popular-types .country{width:264px;height:179px;margin:0 0 0 10px;float:right;margin:5px 10px 0}
    .top-homepage .popular-types .womens{background:url("/assets/shoe01_50/images/pwomans-bg.jpg") no-repeat}
    .top-homepage .popular-types .country{background:url("/assets/shoe01_50/images/pcountry-bg.jpg") no-repeat}
     .top-homepage .popular-types ul{color:#BC9026;font-weight:700;list-style:none outside none;margin:40px 0 0 20px;padding:0}
      .top-homepage .popular-types .country ul{margin:50px 0 0 20px}
   .top-homepage .whybuy{list-style:none;margin:10px auto 0;padding:0;width:912px;overflow:hidden}
   .top-homepage .whybuy li{background:url("/assets/shoe01_50/images/hp-info-bg.png");float:left;font-family:Georgia,'Times New Roman',Times,serif;font-size:14px;padding:5px;text-align:center;width:208px;height:64px;margin:0 5px}
   .top-homepage .whybuy p{margin:0}
    .top-homepage .whybuy span{color:#684F12;float:left;margin:0 0 5px;width:208px}

 .hp-content{margin:10px 25px 0}
  .hp-content td{width:434px;padding:0 5px}
   .hp-content h1,.hp-content h2,.hp-content h3{color:#9d843d;margin:5px 0 0}
    .hp-content h1{font-size:18px}
    .hp-content h2{font-size:16px;margin:10px 0 0}
    .hp-content h3{font-size:14px}

 .pageContent{}
  .pageContent #productimgcell{float:left;text-align:center;width:380px;margin:0 0 0 10px}
  .pageContent #productimgcell li{float:left;height:100px;text-align:center;width:100px;overflow:hidden;border:1px solid #CCC;margin:10px 0 0 5px}
   .pageContent #productimgcell li img{cursor:pointer}
  .pageContent #productimgcell p{clear:both}
  
  .pageContent .product-information{float:left;margin:0 10px;padding:5px;width:517px}
   .pageContent .product-information h1{margin:0 0 10px}
   .pageContent .product-information .price{float:left;font-size:18px;margin:0 0 5px;width:100%}
    .pageContent .product-information .rrp-price{font-size:10px}
    .pageContent .product-information .sale-price{font-size:14px;text-decoration:line-through}
    .pageContent .product-information .offer{font-weight:700}
   .pageContent .product-information .product-qty{width:20px;padding:3px 6px;text-align:center;margin:3px 5px}
   .pageContent .product-information .variation-container{float:left;width:270px;margin:3px 0}
    .pageContent .product-information .variation-box{float:left}
     .pageContent .product-information .variation-box .variation-label{float:left;padding:4px 5px 4px 0;text-align:left;width:120px}
     .pageContent .product-information .variation-box .variation-select{margin:0 0 5px}
   .pageContent .product-information .qty-label{float:left;padding:5px 0;width:67px}
   .pageContent .product-information .deliverytime{clear:both;float:left;margin:1px 0 10px;overflow:hidden;padding:1px 10px;width:100%}
   .pageContent .product-information .product-box{background:#BEA97C;float:left;overflow:hidden;padding:5px;width: 507px;}
   .pageContent .product-information .product-tabs{}
    .pageContent .product-information .product-tabs li{float:left}
    .pageContent .product-information .product-tabs li a{float:left;margin:0 5px 0 0;padding:5px 10px;background:url("/assets/shoe01_50/images/tabs.png") no-repeat scroll center bottom #D9CCAF;color:#4B2112; text-align:center; width: 103px;}
     .pageContent .product-information .product-tabs li a:hover,.pageContent .product-information .product-tabs li .selected{background-position:top left;background-color:#875f34;color:#fff}
     .pageContent .product-information .product-tabs #pcalllink {margin:0px;}
    .pageContent .product-information .information-box{border:1px solid #875F34;float:left;padding:0 10px;height:280px;overflow:auto;width:485px;background:#fff;border-width:2px 1px 1px}

.hp-footer{overflow:hidden;border:1px solid #CCC;border-width:1px 0 0;overflow:hidden;padding:5px}
 .hp-footer br{height:0;line-height:0}
 .hp-footer .social{float:left;width:150px}
  .hp-footer .social-links{margin:0;padding:0;list-style:none}
 .hp-footer .blurb{background:url("/assets/shoe01_50/images/hp-footer-sep.png") no-repeat 0 0;float:right;margin:0 0 0 5px;padding:0 0 0 10px;width:762px}
 .hp-footer .blurb p{margin:0 0 5px}

.contact-page .contact_form{overflow:hidden}
 .contact-page .contact-one{float:left}
  .contact-page .contact-one h2{margin:0}
 .contact-page .contact-two{float:right}
  .contact-page .contact-two table{color:#4B2112!important;}
   .contact-page .contact-two input,.contact-page .contact-two textarea{border:1px solid #BEA97C;padding:2px}
   .contact-page .contact-two .purple-btn{background:#4B2112;color:#BEA97C;border:1px solid #4B2112;padding:5px}
   .contact-page .contact-two .purple-btn:hover{cursor:pointer;color:#fff}

.subCategoryTile{float:left;border:1px solid #bea97c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #BEA97C;float:left;margin:5px 6px}
 .subCatTitle{font-weight:700;padding:5px 0 0 5px}

.subcategories{-moz-border-radius:0 5px;-webkit-border-radius:0 5px;border-radius:0 5px;background:#F3EEE2;border:1px solid #BEA97C;overflow:hidden;width:220px}
 .subcategories p{border-bottom:1px solid #999;font-size:13px;font-weight:700;margin:5px 10px;padding:0;padding:0 0 3px}
 .subcategories .item{float:left;width:100%;padding:3px 20px;width:180px}
  .subcategories .item:hover{text-decoration:underline;background:#BEA97C;color:#000}
  .subcategories .selected{background:#975F34;color:#FFF;font-weight:700}

.spec-filter{padding:10px;width:220px}
 .spec-filter #filter_clearall{clear:both}
 .filter{border-bottom:1px solid #BEA97C;color:#333;padding:10px 5px 1px 5px;width:210px}
 .filter-items{width:218px}
#filtersys {padding-top:10px;padding-bottom:10px;}

.filter-item input {border-width:0px;margin-right:3px;}

.imgDiv{background:no-repeat center center;position:relative;border-bottom:1px solid #ccc;padding:0 0 10px}
.product_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #CCC;margin:10px 10px 0 0;min-height:245px;padding:5px;width:200px;overflow:hidden}
 .product_container .product_header a{color:#4B2112;float:left;font-size:14px;font-weight:700;padding:5px;height:30px;overflow:hidden}
  .product_container .product_header a:hover{color:#000}
 .product_container .zoom{bottom:0;position:absolute;left:175px}
  .product_container .pricelist{clear:both}
   .product_container .pricelist .list{padding:5px 0}
    .product_container .list .text{float:left;margin:0 10px 0 5px}
   .product_container .pricelist .button{float:left;margin:0 6px}
 .product_container .custom-instock,.product_container .custom-outstock{color:#009900;float:right;font-weight:700;margin:-51px 5px 0 0;text-transform:capitalize}
 .product_container .custom-outstock{color:#990000}
 .product_container .specialoffer{left:-5px;position:absolute;top:-5px}

.call-me-button{background:#BEA97C;color:#4B2112;margin-left:10px;width:90px;border:0;
font-weight:700;cursor:pointer}

.page-numbers{padding:10px 0 0}
 .page-numbers a,.page-numbers .current{background:#BEA97C;padding:2px 5px;margin:0 2px;color:#4B2112;}
  .page-numbers .current,.page-numbers a:hover{background:#4B2112;color:#fff}

.basket-progress h1{margin:10px}
.index-body .empty_basket{padding:5px;text-align:center}

#basket{}
.border-effect{background:#BEA97C;margin:10px auto;width:710px;padding:1px 0}
 .basket-table,.checkout_details,.checkout_details2{margin:8px;padding:5px;background:#fff}
 .checkout_details,.checkout_details2{width:694px}
 .paynow-table{width:668px}
  .basket-table .alt{margin:0 0 5px}
  .basket-table .odd{background:#F3EEE2}
   .basket-table .odd td{border:1px solid #ccc;border-width:1px 0}
    .basket-table h3 a{font-size:15px!important}

 .basket-information{margin:0 auto;width:720px;padding:5px}
  .basket-information .noborder{border:0;padding:0}

#checkout-steps{background:url(/assets/shoe01_50/images/basket/checkout-steps.png) no-repeat;margin:10px auto 0;overflow:hidden;width:705px}
 #checkout-steps.step-2{background-position:0 0}
 #checkout-steps.step-2{background-position:0 -31px}
 #checkout-steps.step-3{background-position:0 -62px}
 #checkout-steps.step-4{background-position:0 -93px}
 #checkout-steps li{float:left;margin:0 0 0 1px;padding:6px 0 7px;text-align:center;text-indent:-9999px;width:174px}

 .nextstep{text-align:right;margin:0 0 10px}

.e64,.e64 a{color:#4B2112;text-decoration:none;background:#BEA97C;padding:5px}
 .e64 a:hover{text-decoration:underline;color:#ededed}

.MagicThumb{margin:5px 0}
.buy-button,.basket-table .noborder{border:0!important}
.nobg{background:none transparent!important}
.subCatImage{background:no-repeat center;margin:-1px 0 0}
.subCatMore{display:none}
.subCategoryTile{overflow:hidden}

.homelink a:link, .homelink a:visited {
color:black;
text-decoration:none;
}

.homelink a:active, .homelink a:hover {
text-decoration:underline;
}
.social-bar{background:#F3EEE2;height:20px;margin:-5px -5px 2px;padding:5px}
 .social-bar a{background:url(/assets/shoe01_50/images/facebook.png) no-repeat transparent;float:left;padding:3px 0 5px 25px}
 .social-bar a:hover{color:#000}

.social-links .facebook{background:url(/assets/shoe01_50/images/large-facebook.png) no-repeat;float:left;margin:0 0 0 10px;padding:0 0 1px 42px}

.e64 .body{text-align:left}
