@charset "utf-8";
h3#cap{
}
#contents{
  float:none;
  display:none;
  width:760px;
  position:relative;
}
#contents li.left{
  float:left;
  width:430px;
  margin:15px 0 0;
  /* background:#ddd; */
}
#contents li.right{
  float:right;
  width:314px;
  height:430px;
  margin:17px 0 0;
  position:relative;
  /* background:#ccc; */
}
#contents li.athe{
  height:530px;
}
#contents li.right p{
  position:relative;
  left:20px;
  background:#eee;
}
#contents li.left a{
  display:block;
  float:left;
  width:57px;
  height:102px;
  margin:1px;
  background:#fff;
}
#contents li.left #buttonContainer3 a,
#contents li.left #buttonContainer4 a{
  width:69px;
  height:102px;
}
#contents li.left a:hover{
  background:#659fda;
}
#contents li.left img{
  width:55px;
  height:100px;
  margin:1px;
  overflow:hidden;
}
#contents li.left #buttonContainer3 img,
#contents li.left #buttonContainer4 img{
  width:67px;
  height:100px;
}
/* subnav */
#sNav{
  width:158px;
  position:absolute;
  right:10px;
}
#sNav li{
  float:left;
  height:27px;
  text-indent:-9999px;
}
#sNav li a{
  color:#333;
  height:27px;
  display:block;
  font-weight:bold;
}
#sNavVanessabruno a{
  width:107px;
  background:url(../images/collections/snav_vanessabruno.gif) no-repeat left -27px;
}
#sNavAthe a{
  width:51px;
  background:url(../images/collections/snav_athe.gif) no-repeat left -27px;
}
#sNav .current{
  background-position:left top;
}
#sNav li a:hover{
  background-position:left -54px;
}
#sNav li a.current:hover{
  background-position:left top;
}
/* tabs */
.ui-tabs-nav {
  background:url(../images/collections/tabs_background.gif) repeat-x left bottom;
}
#tabs{
  padding:0 0 0 10px;
}
#tabs li{
  text-indent:-9999px;
}
#tabs_show1{
  width:68px; 
  background:url(../images/collections/v_tabs_def1.gif) no-repeat left -27px;
}
#tabs_show2{
  width:68px; 
  background:url(../images/collections/v_tabs_def2.gif) no-repeat left -27px;
}
#tabs_pre1{
  width:117px; 
  background:url(../images/collections/v_tabs_pre1.gif) no-repeat left -27px;
}
#tabs_pre2{
  width:117px; 
  background:url(../images/collections/v_tabs_pre2.gif) no-repeat left -27px;
}
#tabs_acce{
  width:93px; 
  background:url(../images/collections/v_tabs3.gif) no-repeat left -27px;
}
#tabs_shoes{
  width:61px; 
  background:url(../images/collections/v_tabs4.gif) no-repeat left -27px;
}
#tabs_ready{
  width:105px; 
  background:url(../images/collections/v_tabs5.gif) no-repeat left -27px;
}
#tabs li#tabs_show1 a:hover{ background:url(../images/collections/v_tabs_def1.gif) no-repeat left -54px; }
#tabs li#tabs_show2 a:hover{ background:url(../images/collections/v_tabs_def2.gif) no-repeat left -54px; }
#tabs li#tabs_pre   a:hover{ background:url(../images/collections/v_tabs2.gif) no-repeat left -54px; }
#tabs li#tabs_acce  a:hover{ background:url(../images/collections/v_tabs3.gif) no-repeat left -54px; }
#tabs li#tabs_shoes a:hover{ background:url(../images/collections/v_tabs4.gif) no-repeat left -54px; }
#tabs li#tabs_ready a:hover{ background:url(../images/collections/v_tabs5.gif) no-repeat left -54px; }
#tabs .ui-tabs-selected{ background-position:left top; }
/* product repos */
#textContainer{
  color:#555;
  width:380px;
  height:82px;
  position:absolute;
  bottom:0;
  left:10px;
}
#textContainer table td{
  font-size:0.84em;
  _font-size:0.64em;
  padding:0 2em 0 0;
}
/* pri load */
#prLd{
  border-top:1px solid #eee;
  background:url(../images/common/ajaxPayAnimation.gif) no-repeat center 65%;
  height:90px; 
}

#clicktozoom{
  position:absolute;
  right:170px;
  top:460px;
}