#catarea {
  float:left;
  width:100px;
  margin-left:10px;
  margin-top:20px;
  margin-right:10px;
  padding-top:30px;
  border-right:solid 1px #838381;
  height:500px;
  font-weight:bold;
}
#catarea span {
  color:#999;
}
#catarea ul li {
  margin-bottom:5px;
}

#prodarea {
  float:left;
  margin-top:16px;
}

#header {
  margin-bottom:20px;
}
#scroller {
  width:818px;
  height:442px;
  overflow:hidden;
}

.artdiv {
  width:130px;
  height:140px;
  cursor:pointer;
  float:left;
  margin-bottom:4px;
}

.thumb {
  /*background-image:url(../img/thumb.gif);
  background-repeat:no-repeat;*/
  text-align:center;
  width:110px;
  height:110px;
  line-height:110px;
  margin-left:20px;
}
.thumb * {
  vertical-align:middle;
}
.thumbtxt {
  text-align:center;
  height:32px;
  font-size:12px;
  line-height:12px;
  font-weight:bold;
  margin-left:20px;
  overflow:hidden;
  display:none;
}



#product {
  width:786px;
  height:397px;
  background-image:url(../img/product_info.gif);
  position:absolute;
  margin-left:12px;
  margin-top:46px;
  display:none;
  color:#fff;
  z-index:20;
}
#product h1, #product h2, #product h3, #product h4, #product h5, #product h6 {
  color:#fff;
}

#prodleft {
  float:left;
  margin-left:30px;
  margin-top:40px;
}
#prodleft a:link, #prodleft a:visited, #prodleft a:active {
  color: #999;
}

#prodleft a:hover {
  color:#fff;
}

#prodtext {
  width:300px;
  height:300px;
}
#prodright {
  float:right;
  margin-left:60px;
  width:340px;
}
#prodimg {
  float:left;
  margin-top:60px;
  width:300px;
  height:300px;
  text-align:center;
}
#prodcol {
  float:right;
  margin-right:5px;
  margin-top:5px;
}
.colthumb {
  border:solid 1px #cccccc;
  margin-bottom:5px;
  width:20px;
  overflow:hidden;
  color:#000;
}

#whiteframe {
  filter:alpha(opacity:100);
  KHTMLOpacity:1;
  MozOpacity:1;
  opacity:1;
}
