#press_text {
  position:absolute;
  width:96px;
  height:33px;
  top:62px;
  left:220px;
  background: url(../images/press_text.jpg) center center no-repeat;
  z-index:100;
}
#video-png {
  position:absolute;
  width:343px;
  height:248px;
  left:73px;
  top:135px;
  background: url(../images/tv.png) center center no-repeat;
  z-index:98;
}

#video-n-png {
  position:absolute;
  width:343px;
  height:27px;
  left:73px;
  top:135px;
  background: url(../images/tv-n3.png) center center no-repeat;
  z-index:99;
}

#video-nw-png {
  position:absolute;
  width:38px;
  height:38px;
  left:73px;
  top:135px;
  background: url(../images/tv-nw.png) center center no-repeat;
  z-index:99;
}

#video-ne-png {
  position:absolute;
  width:111px;
  height:38px;
  left:305px;
  top:135px;
  background: url(../images/tv-ne.png) center center no-repeat;
  z-index:99;
}

#video-w-png {
  position:absolute;
  width:35px;
  height:248px;
  left:73px;
  top:135px;
  background: url(../images/tv-w2.png) center center no-repeat;
  z-index:99;
}

#video-sw-png {
  position:absolute;
  width:41px;
  height:67px;
  left:73px;
  top:316px;
  background: url(../images/tv-sw.png) center center no-repeat;
  z-index:99;
}

#video-s-png {
  position:absolute;
  width:343px;
  height:54px;
  left:73px;
  top:328px;
  background: url(../images/tv-s3.png) center center no-repeat;
  z-index:99;
}

#video-e-png {
  position:absolute;
  width:99px;
  height:248px;
  left:317px;
  top:135px;
  background: url(../images/tv-e3.png) center center no-repeat;
  z-index:99;
}

#video-se-png {
  position:absolute;
  width:114px;
  height:68px;
  left:302px;
  top:315px;
  background: url(../images/tv-se1.png) center center no-repeat;
  z-index:99;
}

#video-1 {
  position:absolute;
  top:153px;
  left:103px;
/*  background-color:#E3E3E3;*/
  background-color:black;
  width:214px;
  height:180px;
}

#video-2 {
  position:absolute;
  top:162px;
  left:103px;
/*  background-color:#E3E3E3;*/
  background-color:black;
  width:214px;
  height:162px;
}

#video {
  position:absolute;
  top:166px;
  left:114px;
  background-color:#E3E3E3;
/*  border:1px solid #CCCCCC;*/
  width:190px;
  height:156px;
}

#back-video {
  position:absolute;
  top:380px;
  right:340px;
  font-size:0.8em;
}
#video_container {
   position:absolute;
   width:207px;
   height:152px;
   top:168px;
   left: 105px;
   border:1px solid black;
   margin: 0px;
   padding: 0px;
   overflow:hidden;
}
.category_title, .current_videos {
   position:relative;
   width:190px;
   margin:0px;
/*   margin-top:-1px;*/
   padding:0px;
}
.category_title {
   border:1px solid black;
   height: 20px;
   font-size: 0.8em;
   text-transform:uppercase;
   letter-spacing: 0.4em;
   color: #E6E8FA;
   background-color: #545454;
   text-align:center
}	
.current_videos {
   border-top:1px solid #777777;
	/*   border-top: 0px;*/
/*   z-index:-1;*/
   color:white;
   overflow:auto;
   height:152px;
   
/*   border:1px solid white;*/
/*	 background-color:#777777;*/
}
.video_selected{
   border-bottom:1px solid #777777;
/*	 margin-left:19px;*/
	 padding-left:1px;
	 padding-right:1px;	 
	 height:38px;
	 font-size:0.85em;
	 background-color:#111111;
   color:white;
/*	 width:305px;*/
	 width:188px;
   z-index:99;
   margin-top:0px;
   margin-bottom:0px;
}
.video_selected table {
  width:100%;
  border-collapse: collapse;
  margin:0px;
  padding:0px;
}
.video_selected table td{
	padding:0px;
	margin:0px;
/*	border:1px solid black;*/
	font-size:0.8em;
	vertical-align:top;
}
.video_selected table a, .video_selected table img{
	border:none;
}
.video_selected table a:hover{
/*	border:1px solid gray;*/
}
.arrow-up, .arrow-down {
  position:absolute;
  left:1px;
  width:19px;
  height:24px;
  z-index:9;
  display:none;
  background: #545454;
  /*  border:1px solid blue;*/
}
.arrow-up {
  top:0px;
  background: #545454 url(../images/arrow_up.gif) top center no-repeat;
}
.arrow-down {
  top:96px;
/*	top:98px;*/
  background: #545454 url(../images/arrow_down.gif) bottom center no-repeat;
}
.arrow-down img, .arrow-up img {
	border:none;
}
.video-scroller {
  position:absolute;
  top:0px;
  left:1px;
  width:20px;
  height:200px;
  background-color: #545454;
  z-index:-1;
  display:none;
}
