.tf_bg{
width:100%;
height:100%;
position:fixed;
top:0px;
left:0px;
}
.tf_bg img{
position:absolute;
top:0px; 
left:0px;	
width:100%;	

z-index: 0;
display:none;
}
.tf_pattern{
position:absolute;
width:100%;
height:100%;
background:transparent url(/images/pattern.png) repeat top left;
z-index:1;
}
#slider_nav {
position: relative;
bottom: 40px;
}
.tf_thumbs{
margin-top: 30px;
border:4px solid #000;
-webkit-box-shadow: 0px 0px 5px #000000;
-moz-box-shadow: 0px 0px 5px #000000;
box-shadow: 0px 0px 5px #000000; 
}
.tf_thumbs img{
display:block;
}
.tf_loading{
position:fixed;
top:50%;
left:50%;
margin:-30px 0px 0px -30px;
width:30px;
height:30px;
background:transparent url(/images/loader-2.gif) no-repeat center center;
z-index:999;
}
.tf_next,
.tf_prev,
.tf_pause,
.tf_play{
width:35px;
height:14px;
position:relative;
right: -245px;
cursor:pointer;
background:transparent url(/images/nav.png) no-repeat top left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
filter: alpha(opacity=60); 
-moz-opacity: 0.6; 
-khtml-opacity: 0.6; 
opacity: 0.6; 
}
.tf_next{
top: 195px;
background-position:0px -14px;
}
.tf_prev{
top: 50px;
background-position:0px 0px;
}
.tf_next:hover,
.tf_prev:hover,
.tf_pause:hover,
.tf_play:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 
}
.tf_play,
.tf_pause {
right: -205px;
top: 200px;
width:15px;
height:15px;
background:transparent url(/images/ft_pause.png) no-repeat top left;
}
.tf_play {
background-image: url(/images/ft_play.png);
}

