/* TOP NAV */#topnav  {	float: left;	width: 355px;	height: 24px;	list-style:none;	overflow: hidden;	clear: both;}#topnav li{	float: left;	list-style-image: none;	list-style-type: none;	text-align: center;}#topnav li a{	float:left;	text-decoration:none;	list-style-image: none;	list-style-type: none;	display: block;	font-weight: bold;	font-size: 12px;	color: #666666;}#topnav a:hover{	-moz-opacity: 0.5;	opacity: 0.5;	text-decoration: none;	background-color: #FFFFFF;	list-style-image: none;	list-style-type: none;	color: #000000;}#topnav #topnav-title a{	width: 88px;}#topnav #topnav-director a{	width: 90px;}#topnav #topnav-schedule a{	width: 86px;}#topnav #topnav-country a{	width: 90px;}/* LIST NAV */#listnav  {	width: 179px;	list-style:none;	overflow: hidden;	height: 25px;	background-image: url(../images/tixsys-listnav.png);	background-repeat: no-repeat;}#listnav li{	float: left;	list-style-image: none;	list-style-type: none;	text-align: center;}#listnav li a{	float:left;	text-decoration:none;	list-style-image: none;	list-style-type: none;	display: block;	font-weight: bold;	font-size: 12px;	color: #666666;	line-height: 25px;}#listnav a:hover{	text-decoration: none;	list-style-image: none;	list-style-type: none;	color: #333333;}#filmscontainer {	padding-top: 30px;	padding-left: 16px;	padding-right: 16px;	width: auto;}#listnav #listnav-detail a{	width: 96px;}#listnav #listnav-list a{	width: 82px;}/* ALPHA NAV */#alphanav  {	width: 750px;	list-style:none;	overflow: hidden;	height: 28px;	background-image: url(../images/tixsys-alphanav.jpg);	background-repeat: no-repeat;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #48285D;	font-weight: bold;	font-size: 14px;}#alphanav li{	float: left;	list-style-image: none;	list-style-type: none;	text-align: center;	height: 28px;	text-decoration: none;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;}#alphanav li a{	float:left;	text-decoration:none;	list-style-image: none;	list-style-type: none;	display: block;	height: 28px;	line-height: 28px;	color: #3E2B5F;	width: auto;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;}#alphanav a:hover{	text-decoration: none;	list-style-image: none;	list-style-type: none;	color: #666666;	background-color: #FFFFFF;}#popprevnext {	width: auto;	list-style:none;	overflow: hidden;	height: 28px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #48285D;	font-weight: bold;	font-size: 14px;	padding-right: 5px;	padding-left: 5px;}#prev li{	float: left;	list-style-image: none;	list-style-type: none;	text-align: center;	width: auto;}#prev a:link{	float:left;	text-decoration:none;	list-style-image: none;	list-style-type: none;	display: block;	font-weight: bold;	font-size: 12px;	color: #48285D;	line-height: 28px;}#prev a:hover{	text-decoration: none;	list-style-image: none;	list-style-type: none;	color: #333333;}#next li{	float: right;	list-style-image: none;	list-style-type: none;	text-align: center;	width: auto;}#next a:link{	float:right;	text-decoration:none;	list-style-image: none;	list-style-type: none;	display: block;	font-weight: bold;	font-size: 12px;	color: #48285D;	line-height: 28px;}#next a:hover{	text-decoration: none;	list-style-image: none;	list-style-type: none;	color: #333333;}
