#showFilm
{
    position:relative;
    background-color:#E7EBF6;
    border-style:solid;
	border-color:#416FA0;
	border-width:1px;
    padding:0px 0px 0px 0px;
	margin-bottom:25px;
	width:510px;
   clear:both;
	height: 300px;
}

html>/**/body div.showFilm
{

}    

#topBar
{
	position: absolute; 
	top:50px;
	left:15px;
}
#topBar .topBar1
{
	width:370px;
    height:20px;
    background-color:#416FA0;
    float:left;
    color:White;
    font-weight:bold;
    padding:3px 0px 0px 5px;
}
#topBar .topBar2
{
    width:85px;
    height:20px;
    background-color:#416FA0;
    float:left;
    color:White;
    font-weight:bold;
    padding:3px 0px 0px 5px;
}


#links
{
    width:312px;
    position: absolute;
	top: 15px; left: 15px;
}


#Scrollbar-Container {
  position: absolute;
  top: 0px; right: 29px;
  height:300px;

}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 20px; height: 240px;
  position: absolute;
  top: 36px; left: 4px;
  background: transparent url(/media/glass/scrollbar_track.gif) repeat-y center center;
}
.Scrollbar-Handle {
  position: absolute;
  width: 20px; height: 20px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  bottom: 0px;
}
#Scroller-1 
{
	top: 90px;
	left: 15px;
	position: absolute; 
	overflow: hidden;
	width:460px;
	height: 200px;
	
}

#Scroller-Container
{
 	 left: 0px; position: absolute; top: 0px;
}
#Scroller-Container div.light
{
	background-color:#F5F5FA;
	width:100%;
	height:25px;
}
#Scroller-Container div.dark
{
	width:100%;
	height:25px;
}
#Scroller-Container div.maintext
{
	float:left;
	width:390px;
	height:100%;
}
#Scroller-Container div.itemlinks
{
	float:left;
 width:65px;
	height:100%;

}


#Scroller-Container div.camera
{
    padding-top:3px;
    width:30px;
    float:right;

    
}  
 
#Scroller-Container div.video
{
    padding-top:3px;
    width:30px;
    float:right;

    
}   



 
#tv
{
	position:relative;
	width:320px;
	height:300px;
	background-color:#E7EBF6;
	border-style:solid;
	border-color:#416FA0;
	border-width:1px;
	padding:10px 0px 0px 10px;

		
}

#tvlistcontainer 
{
	left: 0px;
	overflow: hidden;
	width: 280px;
	clip: rect(0px 320px 270px 0px);
	position: relative;
	top: 0px;
	height: 300px;
	text-align: left;

}

#tvlist
 {
 	position: absolute;
 	top:0px;
 	left:0px;
}





 
#links a,  #tvLinks a
{
     color:#4E6F92;
     font-weight:bold;
     text-decoration:underline;
     margin-right:1px;
       font-size:1em;
}     

 

  #films a, #tv a
  {
    color:#4E6F92;
    text-decoration:underline;
    
  }
 


#leftcontent
{
	width:350px;
	float:left;
	margin-bottom:25px;


}

 #leftcontent h2, #rightcontent h2 
 
 {
	color:#2F5481;
	font-size:1.5em;
	margin:0px 0px 20px 0px;

	

}

#rightcontent
{
	width:340px;
	float:left;
	padding-bottom:25px;


}
#faqs
{
    width:250px;
    margin:20px 20px 10px 0px;
  
   
}
#faqs h5
{
    font-weight:bold;

}


.qNum
{

    background-color:#E7EBF6;
    font-size:1em;
    color:#416FA0;
    font-weight:bold;
    margin-right:10px;
    padding:2px;
     width:20px;


    
}
#base
{
   float:left;
   width:400px;
   background-color:Red;
}
#box
{

	margin:0px 0px 25px 30px;
	background-color:#E7EBF6;
	width:500px;

    padding: 10px 10px 5px 10px;
	


}    

#box p
{   
 
    vertical-align:middle;

}

    
#selectiontitle
 {


    background-color:Azure;

}     

#selectiontitle a.item
{
    text-decoration:none;

}   

#tabFilm 
{
   
    background-repeat:no-repeat;
        position:relative; 
      	z-index:999;
    padding: 6px 78px 5px 0px;
        float:left;
           top:11px;
   _top:11px;

}    
#tabFilm a
{
   
 	padding: 6px 58px 5px 20px;
 	text-decoration:none;
 	font-size:1.2em;
   	
}
html>/**/body #tabTV,
html>/**/body #tabFilm

{
    position:relative;
 top:1px;
}



#tabTV
{
  
    background-repeat:no-repeat;
    padding: 6px 78px 5px 0px;
    float:left;
    position:relative;   
    z-index:999;
    left:-80px;
    top:11px;
   _top:11px;

}    
#tabTV a
{

 	padding: 6px 58px 5px 20px;
 	text-decoration:none;
  	font-size:1.2em;
}
   	
