html{
  overflow: auto;
}

body{
  background-color: black;
  font-family:arial,helvetica,clean,sans-serif;
  font-size:11px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1.231;
  margin:0;
}

a{
  text-decoration: none;
  border:0px;
  color:white;
}

img{border:0;}


a:hover{
  text-decoration: underline;
}

#hd{
  margin: 50px 0 0 50px;
}

.yui-g{
  overflow:hidden;
}

#tc{
}
#v-slide{
  padding-top: 6px;
}


#thumbs-container{
  position: relative;
  width: 6000px;
  overflow:auto;
  margin-top: 46px;
  left:0;
}

.thumb-big{
  position: relative;
  display:inline;
  float:left;
  margin:0 5px 5px 0;
  overflow:hidden;
  padding:0;
  vertical-align:middle;
  height:475px;
}

#thumbs-big{
  width: 6000px;
  overflow:auto;
  margin: 50px 0 0 90px;
}

#thumbs-small-container{
  position: relative;
  width: 6000px;
  overflow:auto;
  margin:0 0 0 50px;
  left:0;
}

.thumb-small{
  position: relative;
  display:inline;
  float:left;
  margin:0 2px 5px 0;
  overflow:hidden;
  padding:0;
  vertical-align:middle;
}

.tb-small{
  top: 70px;
}

.tb-info{
  position:absolute;
  top:290px;
  margin: 0;
  padding: 0;
  width:280px;
}

.tb-info span{
  background-color: black;
  color: white;
  padding: 2px;
}

.tb-info .title{
  background-color: black;
  color: white;
  padding: 2px;
  font-size: 14px;
  line-height: 32px;
}

.title{text-transform: uppercase;}

.tb-info a{
  color: white;
}

tb-info-text{
  line-height: 15px;
}



#menu{
  position: absolute;
  top: 132px;
  left: 50px;
  z-index: 100;
}

#menu ul, li{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;  
  color:white;
}

#menu li{
  margin-bottom: 6px;
  text-transform: uppercase;
  font-size: 9px;
}

#menu a{
  background-color: black;
  padding: 2px 8px 3px 0;
  color:white;
}

.menu_on{
  text-decoration: line-through;
}

#title-small{
  position: absolute;
  top: 596px;
  left: 50px;
  z-index: 101;
  color:white; 
}

#title-small .info{
  margin-bottom: 6px;
  background-color: black;
  padding: 2px 8px 4px 0; 
  text-transform: uppercase;
  font-size: 9px;
}

#title-small a{
  background-color: black;
  padding: 1px 5px; 
  margin-right: 3px;
  color: white;
}

#title-small a:hover{
  text-decoration: none;
}


#thumbs-left{
  position: absolute;
  top: 300px;
  left: 0px;
  z-index: 101;
}

#wk-desc{
  position:absolute;
  top:138px;
  left: 145px;
  height: 371px;
  width: 280px;
  background-color: black;
  color: white;
  padding: 0;
  z-index: 300;
}

#wk-desc_ {
  position: absolute; 
  bottom: 0;
  padding: 0 5px 3px 10px;
  
}

#wk-desc_ h1{
  font-size: 14px;
  text-transform: uppercase;
}

#wk-desc_ p{
  padding: 0;
  margin: 0;
}

#wk-desc_ a{
 text-decoration: underline;
}