#za-picvid {
  height: 506px;
  width: 440px;
  background: url(/media/image/za-picvid-interface_background2.jpg) no-repeat 0px 0px;
  position: relative;
  margin-bottom: 40x
}

#za-picvid img {
  border-style: none;
  border-width: 0px
}

#za-picvid a {
  outline: 0
}

#za-picvid .picvid-snapshot-holder {
  position: absolute;
  height: 437px;
  width: 408px;
  left: 16px;
  top: 46px
}

div.ui-tabs-hide {
  display: none
}

#za-picvid ul.ui-tabs-nav {
  margin: 9px 14px 0px 0px;
  padding: 0px;
  list-style: none;
  float: right
}

#za-picvid ul.ui-tabs-nav li {
  background: url(/media/image/za-picvid-tab_background.png) no-repeat 0px 0px;
  height: 32px;
  width: 86px;
  font: 16px/34px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  float: left;
  display: inline
}

#za-picvid ul.ui-tabs-nav a {
  text-align: center;
  height: 32px;
  width: 86px;
  color: #000;
  text-decoration: none;
  float: left
}

#za-picvid ul.ui-tabs-nav li.ui-state-active a {
  color: #FFF
}

#za-picvid .picvid-contents {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 351px;
  width: 408px
}

#za-picvid .picvid-contents p {
  margin: 0px
}

#za-picvid .picvid-contents h3 {
  margin: 0px;
  font: 16px Arial, Helvetica, sans-serif;
  color: #333;
  padding-top: 16px;
  padding-right: 0px;
  padding-left: 0px;
  font-weight: normal
}

#za-picvid .picvid-thumbs {
  position: absolute;
  left: 0px;
  top: 348px;
  width: 372px;
  height: 97px;
  overflow: hidden
}

#za-picvid .picvid-thumbs ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  width: 10000px
}

#za-picvid .picvid-thumbs li {
  float: left;
  height: 97px;
  width: 123px;
  background: url(/media/image/za-picvid-thumbnail_background2.png) no-repeat 0px -97px
}

#za-picvid .picvid-thumbs li.active {
  background: url(/media/image/za-picvid-thumbnail_background2.png) no-repeat 0px 0px
}

#za-picvid .picvid-thumbs a {
  height: 113px;
  width: 87px
}

#za-picvid .picvid-thumbs img {
  margin-top: 4px;
  margin-left: 4px
}

#za-picvid .picvid-controls {
  position: absolute;
  top: 351px;
  height: 97px;
  width: 50px;
  left: 370px
}

#za-picvid .picvid-controls .picvid-prev {
  float: left
}

#za-picvid .picvid-controls .picvid-next {
  float: right
}

#za-picvid-home {
  height: 418px;
  width: 513px;
  background: url(/media/image/za-picvid-home-interface_background.jpg) no-repeat 0px 0px;
  position: relative;
  margin-bottom: 40x
}

#za-picvid-home a {
  outline: 0
}

#za-picvid-home .picvid-snapshot-holder {
  position: absolute;
  height: 306px;
  width: 513px;
  left: 0px;
  top: 31px
}

#za-picvid-home .picvid-contents p {
  margin: 0px
}

#za-picvid-home .picvid-contents h3 {
  margin: 0px;
  font: 16px Arial, Helvetica, sans-serif;
  color: #333;
  padding-top: 30px;
  text-align: center
}

#za-picvid-home .picvid-thumbs {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100px;
  height: 306px;
  overflow: hidden
}

#za-picvid-home .picvid-thumbs ul {
  margin: 0px;
  padding: 0px;
  list-style: none
}

#za-picvid-home .picvid-thumbs li {
  height: 99px;
  width: 100px;
  margin-bottom: 5px
}

#za-picvid-home .picvid-thumbs img {
  border-width: 0px;
  filter: alpha(opacity=65);
  opacity: 0.65
}

#za-picvid-home .picvid-thumbs li.active img {
  filter: alpha(opacity=100);
  opacity: 1.0
}

#za-picvid-home-main {
  height: 345px;
  width: 674px;
  background: url(/media/image/za-homesnap-bg.jpg) no-repeat 0px 0px;
  position: relative;
  margin-bottom: 40x;
  margin-left: 10px
}

#za-picvid-home-main .picvid-contents {
  position: absolute;
  width: 513px;
  height: 318px;
  left: 13px;
  top: 13px
}

#za-picvid-home-main .picvid-thumbs {
  position: absolute;
  right: 15px;
  top: 14px;
  width: 151px;
  height: 316px;
  overflow: hidden
}

#za-picvid-home-main .picvid-thumbs ul {
  margin: 0px;
  padding: 0px;
  list-style: none
}

#za-picvid-home-main .picvid-thumbs li {
  margin: 0px;
  padding: 0px;
  height: 79px;
  overflow: hidden;
  width: 151px
}

#za-picvid-home-main .picvid-thumbs li.active {
  background: url(/media/image/za-homesnap-arrow.png) no-repeat 0px 0px
}

#za-picvid-home-main .picvid-thumbs a {
  font: 9px Arial, Helvetica, sans-serif;
  color: #FFF;
  text-decoration: none;
  overflow: hidden;
  padding: 0px 5px 0px 23px;
  display: block;
  height: 79px
}

#za-picvid-home-main .picvid-thumbs a:hover {
  background: url(/media/image/za-homesnap-arrow.png) no-repeat 0px -100px
}

#za-picvid-home-main .picvid-thumbs strong {
  font-size: 12px;
  font-weight: bold;
  display: block
}

#za-picvid-home-main .picvid-thumbs span {
  display: block;
  margin-top: 27px
}

#za-picvid-home-main #CurvesLeft {
  width: 8px;
  height: 318px;
  background: url(/media/image/za-homesnap-left_curves.png) no-repeat 0px 0px;
  position: absolute;
  left: 13px;
  top: 13px
}

#za-picvid-home-main #CurvesRight {
  width: 10px;
  height: 318px;
  background: url(/media/image/za-homesnap-right_curves.png) no-repeat 0px 0px;
  position: absolute;
  right: 15px;
  top: 14px
}