
/*****************************************
 * body pages - main most used
 *****************************************/
body.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffff99;
	/*background-image: url(images/FFF200.gif);
	color: #ffffff;*/
	font-size: 12px;
}

body body.plain {	/* used on print layout */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffff99;
	background-image: url(images/FFF200.gif);
}

/*font.* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}*/
/*****************************************
 * for display.php page
 *****************************************/
.titledates {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 125%;
	color: #FFFFFF;
	font-weight: bold;
}

/*****************************************
 * for fineprint.php and movielink.php pages
 *****************************************/
.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.fineprinthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
/*****************************************
 * for fineprint.php page
 *****************************************/

.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
/*****************************************
 * for contact.php page
 *****************************************/
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
.oops {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7777;
	font-style: bold;
}

th.column   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: top;
}
a.white:link {

	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.white:visited {

	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.white:hover {

	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
/*****************************************
 * some nav.php pages
 *****************************************/
A.navigation:link {
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-INDENT: 5px; 
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none
}
A.navigation:visited {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-INDENT: 5px; 
	LINE-HEIGHT: 15px; 
	
	TEXT-DECORATION: none
}
A.navigation:hover {
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
	TEXT-INDENT: 5px;  
	BACKGROUND-COLOR: #2e3192; 
	TEXT-DECORATION: none
}

A.navigation2:link {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFF200;
	TEXT-INDENT: 5px;
	BACKGROUND-COLOR: #2e3192; 
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
A.navigation2:visited {
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFF200; 
	TEXT-INDENT: 5px;
	BACKGROUND-COLOR: #2e3192; 
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
A.navigation2:hover {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-INDENT: 5px;
	BACKGROUND-COLOR: #2e3192;
	LINE-HEIGHT: 15px;  
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

A.whoisit:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
}
A.whoisit:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
}
A.whoisit:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
}
td.navigation2 {
	font-family: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #C5D8C2; 
	LINE-HEIGHT: 15px; 
	ALIGN: center;
}

td.title {
	font-family: verdana, arial, helvetica, sans-serif;
	LINE-HEIGHT: 15px; 
	FONT-WEIGHT: 20px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: strong;
	
}


td.popup1 {
	font-family: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #ffe999; 
	COLOR: #FFFFFF; 
}


A.boxnav:link {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;        
  padding: 3px 3px 3px 3px;
}
A.boxnav:visited {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;        
  padding: 3px 3px 3px 3px;
}
A.boxnav:hover {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffe900;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px;  
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;        
  padding: 3px 3px 3px 3px;
}
/*****************************************
 * for Screening Details of One Movie - SD1M
 *****************************************/
td.moviename	{
	background-color: #8A2BE2;
	/*FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;*/
}
	
td.details   {
	font-family: verdana, arial, helvetica, sans-serif;
	/*font-size: 12px;*/
	background-color: #8A2BE2;
	border: 0;
}
td.moviedate   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ff9933;
	border: 1px solid black;
}
td.movietime   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: plain;
	color: #000000;
	background-color: #ffcc33;
	border: 1px solid black;
}
td.comingtime   {
	background-color: #8A2BE2;
}
.moviename	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #FFFFFF; 
	/*TEXT-DECORATION: none;*/
	text-align: left;
}

a.moviename:link {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.moviename:visited {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.moviename:hover {
	font-size: 18px;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
	background-color: #ffe999;
}

.rating	{ /* also LS1M */
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align: left;
}

.starring	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	text-align: left;
}

.length	{ /* also LS1M */
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	text-align: left;
}

.genre	{ /* also LS1M */
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	text-align: left;
}

.specsum	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	text-align: left;
}

.dates	{
	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.comingdates	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00000; 
	TEXT-DECORATION: none;
	text-align: left;
}
.times	{/* also LS1M */
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align: left;
}

.synopsis	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	text-align: left;
}
/*****************************************
 * Show Movies Screening for One Day -MS1D
 *****************************************/
td.dailydate   {
	font-family: verdana, arial, helvetica, sans-serif;
	/*font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;*/
	background-color: #ff9933;
	border: 1px solid black;
}
.dailydate	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
td.dailyname   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	COLOR: #FFFFFF; 
	background-color: #ffff99;
	border: 1px solid black;
}
.dailyname	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
.dailyrating	{ /* also LS1M */
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
a.dailyname:link {
	
	font-size: 9px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
a.dailyname:visited {

	font-size: 9px;
	font-weight: bold;
	color: #2222ff;
	text-decoration: none;
}
a.dailyname:hover {
	
	font-size: 9px;
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}

td.dailytime   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: plain;
	color: #FFFFFF;
	background-color: #ccffff;
	border: 1px solid black;
}
.dailytimes	{
	FONT-WEIGHT: plain; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

/*****************************************
 * Show List of Screenings for 1 Day - LS1D
 *****************************************/
screenlistmoviename	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	text-align: left;
	COLOR: #ffffff; 
}

a.screenlistmoviename:link {
	font-size: 14px;
	font-weight: bold;
	color: #fff200;
	text-decoration: none;
}
a.screenlistmoviename:visited {
	font-size: 14px;
	font-weight: bold;
	color: #fff200;
	text-decoration: none;
}
a.screenlistmoviename:hover {
	font-size: 14px ;
	font-weight: bold ;
	color: #0000ff ;
	text-decoration: none ;
	background-color: #ffe999;
}

.price	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align: left;
}

.special	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align: left;
}


.listtimes	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	text-align: left;
	/*background-color: #D4D0C8; */
}

.listdates	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: bold;
	text-align: left;
	background-color: #8C28E7;
}
td.listdates	{
	background-color: #8C28E7;
}
tr.listcolor0	{
	background-color: #9940EA;
}
tr.listcolor1	{
	background-color: #B270EF;
}
 
/*****************************************
 * for Print layout of program
 *****************************************/
 .printmoviename	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printrating	{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printstarring	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printlength	{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printgenre	{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printspecsum	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printdates	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printcomingdates	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
.printtimes	{
	FONT-WEIGHT: plain; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printsynopsis	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

.printtitledates	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: bold;
}

td.printdetails	{
	text-align: left;
}

tr.printtimeeven	{

	background-color: #ccccff;
	text-align: left;
}

tr.printtimeodd		{

	background-color: #ddddff;
	text-align: left;
}
/*****************************************
 * Admin links
 *****************************************/
A.adminlink:link {
	/*DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	align: right;
	TEXT-DECORATION: none;
	/*margin-bottom: 12px;	*/
}
A.adminlink:hover {
	/*DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #0000ff;
	align: right;
	TEXT-DECORATION: none;
	/*margin-bottom: 12px;	*/
}
A.adminlink:visited {
	/*DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	align: right;
	TEXT-DECORATION: none;
	/*margin-bottom: 12px;	*/
}

/* login table background */
table.login	{
	BACKGROUND-COLOR: #ff9933;
}
/*****************************************
 * 'Now Showing' box
 *****************************************/
div.moviesshowing
	{
		float: left;
//		background-color: #ffffff;
		width: 13em;
		border: dashed black 2px;
		padding: 0.5em;
		margin-left: 4em;
		margin-bottom: 2em;
		margin-right: -1em;
		color: #000000;
	}

div.moviesshowing h2
	{
		font-size: 1.1em;
	}

div.moviesshowing ul
	{
		margin-left: 1.5em;
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 0em;
		list-style: square;
		font-size: 80%;
	}

div.moviesshowing p
	{
		padding-top: 0.5em;
		font-size: 80%;
		padding-bottom: 0em;
		margin: 0em;
		text-align: center;
	}
/*****************************************
 * Defaults
 *****************************************/
a.normal:link {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.normal:visited {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.normal:hover {
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underline;
}

/*****************************************
 * week's program, movie order, times only
 *****************************************/
 td.detailsonly   {
	font-family: verdana, arial, helvetica, sans-serif;
	COLOR: #000000; 
//	background-color: #ffcc33;
	border: 0;
	text-align: left;
}
 
 .detailsonly	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
 
 .movienameonly	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
 
 a.movienameonly:link	{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
 
 a.movienameonly:visited	{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
 
 a.movienameonly:hover	{
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underline;
}
 
 .ratingonly	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
 
 .lengthonly	{
	FONT-WEIGHT: plain; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
 
 td.datesonly0  {
	font-family: verdana, arial, helvetica, sans-serif;
	COLOR: #000000; 
//	background-color: #ff9933;
	border: 0;
	text-align: left;
}
 td.datesonly1  {
	font-family: verdana, arial, helvetica, sans-serif;
	COLOR: #000000; 
//	background-color: #ffbb55;
	border: 0;
	text-align: left;
}
 
 .datesonly	{
	FONT-WEIGHT: plain; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}
 
 td.timesonly0  {
	COLOR: #000000; 
//	background-color: #ff9933;
	border: 0;
	text-align: left;
}
 td.timesonly1  {
	COLOR: #000000; 
	//background-color: #ffbb55;
	border: 0;
	text-align: left;
}
 
 .timesonly	{
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: plain; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	text-align: left;
}

/*****************************************
 * general usage
 *****************************************/
h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 175%;
}
h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 150%;
}
h3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 125%;
}
h4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
}
h5 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 75%;
}
h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 50%;
}

input,select,textarea     {
 /*background-color: #FFFFFF;*/
 color: #000000;
	font-size: 8pt;
}



/*****************************************
 * trailer box
 *****************************************/
 
.trailertitle	{
	color: #000000;
}


/*****************************************
 * poll box
 *****************************************/

table.poll {
	background-color: #ffff99;
	}
.polltitle	{
	font-family: verdana, arial, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold;
	text-align: center;
	}
.pollqn	{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #0000ff;
	FONT-SIZE: 10px; 
	font-weight: bold;
	text-align: left;
	}
.pollvote {
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0000ff; 
	text-align: left;
}

A.pollvote:link {
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0000ff; 
	TEXT-INDENT: 5px;  
	TEXT-DECORATION: none
}
A.pollvote:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0000ff; 
	TEXT-INDENT: 5px;  
	TEXT-DECORATION: none
}
A.pollvote:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #cc0000; 
	TEXT-INDENT: 5px;  
	TEXT-DECORATION: none
}

/*****************************************
 * UNUSED??
 *****************************************/
td.title {
	font-family: verdana, arial, helvetica, sans-serif;
	LINE-HEIGHT: 15px; 
	FONT-WEIGHT: 20px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: strong;
	
}
table.header    {
//    background-color: #5BCD58;
	color: #000000;
}

th.row   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
td.tbl_even   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
td.tbl_odd   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

/********************************************************
/ styles for the star rater
/********************************************************/
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 100px;
		height: 20px;
		position: relative;
		background: url("http://www.roxy.com.au/movie-images/movielinks/star_rating.gif") top left repeat-x;
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:20px;
		height: 20px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url("http://www.roxy.com.au/movie-images/movielinks/star_rating.gif") left bottom;
		z-index: 1;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:20px;
	}
	.star-rating a.two-stars{
		left:20px;
	}
	.star-rating a.two-stars:hover{
		width: 40px;
	}
	.star-rating a.three-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 40px;
	}
	.star-rating a.four-stars{
		left: 60px;
	}
	.star-rating a.four-stars:hover{
		width: 80px;
	}
	.star-rating a.five-stars{
		left: 80px;
	}
	.star-rating a.five-stars:hover{
		width: 100px;
	}