/* CONTENT-FEATURES */

/* home page  -------------------------------------------- */
.home #mens-container, .home #womens-container { position : absolute; top : 10px; overflow : hidden; width : 465px; height : 430px; }
.home #mens-container a , .home #womens-container a {display:block; cursor:pointer;}
.home #mens-container { left: 10px; }
.home #womens-container { right: 10px; }
.home #mens-main, .home #womens-main { position : absolute; width : 465px; height : 430px; }
.home #mens-main { top: 0; left: 0; background: url(../images/content/mens-main.jpg) 0 0 no-repeat; }
.home #womens-main { top : 0; right : 0; background: url(../images/content/womens-main.jpg) 0 0 no-repeat; }
.home #mens-main h3, .home #womens-main h3 { text-indent: -999px; }
.home #mens-main ul, .home #womens-main ul { position: absolute; top: 406px; }
.home #mens-main ul { left: 95px;}
.home #womens-main ul  { left: 162px; }
.home #mens-main ul li, .home #womens-main ul li { float: left; padding-left: 14px; margin-right: 18px; background: 0 3px no-repeat; }
.home #mens-main ul li { background-image: url(../images/common/arrow-brown.gif); }
.home #womens-main ul li { background-image: url(../images/common/arrow-purple2.gif); }
.home #mens-main ul li a { color: #D7D3D0; }
.home #womens-main ul li a { color: #000; }

.home #mens-titlepanel, .home #womens-titlepanel { position : absolute; top : 370px; width : 465px; height : 60px; }
.home #mens-titlepanel { left: 0; background : url(../images/content/mens-title-overlay.jpg) 0 0 no-repeat; }
.home #womens-titlepanel { right: 0; background : url(../images/content/womens-title-overlay.jpg) 0 0 no-repeat; }
.home #mens-expanded, .home #womens-expanded { position: absolute; top : 0; width : 475px; height : 430px; }
.home #mens-expanded { left : 465px; background : url(../images/content/mens-expanded.jpg) 0 0 no-repeat; }
.home #womens-expanded { right: 465px; background : url(../images/content/womens-expanded.jpg) 0 0 no-repeat; }
.home #mens-expanded img { margin : 150px 0 0 44px; }
.home #womens-expanded img { margin : 150px 0 0 15px; }
.home #womens-expanded-info-buttons a , .home #womens-expanded-info-buttons a { display: inline; }
.home #mens-expanded-info-buttons a img, .home #womens-expanded-info-buttons a img  { margin: 0; position: absolute; }
.home #mens-expanded-info-buttons a img { top: 192px; left: 315px; }
.home #womens-expanded-info-buttons a img { top: 192px; left: 290px; }

/* landing page features  -------------------------------- */
#content #main-feature.landing-men { position: relative; margin: 6px 0 16px 0; border-top: 3px solid #C37851; }
#content #main-feature.landing-men img, #content #main-feature.landing-women  img { display: block; }
#content #main-feature.landing-men h3, #content #main-feature.landing-women  h3 { margin:0; }
#content #main-feature.landing-men h3.in-this-look, #content #main-feature.landing-men a, #content #main-feature.landing-women  h3.in-this-look, #content #main-feature.landing-women  a { position: absolute; right: 10px; display: block; width: 217px; }
#content #main-feature.landing-men h3.in-this-look { top: 15px; }
#content #main-feature.landing-men a:hover, #content #main-feature.landing-women a:hover { opacity: .6; }
#content #main-feature.landing-men a.item1 { top: 39px; }
#content #main-feature.landing-men a.item2 { top: 91px; }
#content #main-feature.landing-men a.item3 { top: 143px; }

#content #main-feature.landing-women  { position: relative; margin: 6px 0 16px 0; border-top: 3px solid #9B46A8; } 
#content #main-feature.landing-women h3.in-this-look { top: 41px; }
#content #main-feature.landing-women a.item1 { top: 66px; }
#content #main-feature.landing-women a.item2 { top: 118px; }
#content #main-feature.landing-women a.item3 { top: 170px; }

#content #main-feature.landing-saleshop  { position: relative; margin: 6px 0 16px 0; border-top: 3px solid #9B46A8; } 
#content #main-feature.landing-saleshop img { display: block; }
#content #main-feature.landing-saleshop h3 { margin:0; }
#content #main-feature.landing-saleshop h3.in-this-look, #content #main-feature.landing-saleshop  a { position: absolute; right: 10px; display: block; width: 217px; }
#content #main-feature.landing-saleshop h3.in-this-look { top: 41px; }
#content #main-feature.landing-saleshop a.item1 { top: 66px; }
#content #main-feature.landing-saleshop a.item2 { top: 118px; }
#content #main-feature.landing-saleshop a.item3 { top: 170px; }

/* product list features  -------------------------------- */
#content .formal-shirts { position: relative; margin: 6px 0 2px 0; border-top: 3px solid #C37851; }
#content .formal-shirts img { display: block; }
#content .formal-shirts h3 { position: absolute; top: 18px; left: 21px; margin: 0; }
#content .formal-shirts a.buy-now { position: absolute; display: block; top:78px; left: 21px; width: 88px; height: 22px; }
#content .formal-shirts a.buy-now:hover { opacity: .6; }
#content .formal-shirts img.description { position: absolute; top: 10px; right: 10px; }

