
/*****************************************
 * 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: #1f687a;
	/*background-image: url("http://www.cinemaparadiso.com.au/testsite2/images/ettalongband.jpg"); */
	color: #ffffff;
	font-size: 12px;
}

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-image: url("images/ettalongband.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: #000000;
	font-weight: bold;
	background-color: transparent;
}

/*****************************************
 * 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-weight: 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: #ff0000;
	TEXT-INDENT: 5px;
	/* BACKGROUND-COLOR: #225500; */
	TEXT-DECORATION: none
}

A.navigation2:link {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	/* BACKGROUND-COLOR: #225500; */
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
A.navigation2:visited {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	/* BACKGROUND-COLOR: #225500; */
	LINE-HEIGHT: 15px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
A.navigation2:hover {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #330D63;
	TEXT-INDENT: 5px;
	BACKGROUND-COLOR: #FFFF99;
	LINE-HEIGHT: 15px;
	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: #F0A400;
	LINE-HEIGHT: 15px;
	text-align: center;
	border: thin;
	border-color: #FFFFFF;
	border-style: solid;
}
th.navigation2 {
	font-family: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #F0A400;
	LINE-HEIGHT: 15px;
	text-align: center;
	border: thin;
	border-color: #FFFFFF;
	border-style: solid;
}
td.nonav {
	font-family: verdana, arial, helvetica, sans-serif;
	border: none;
	color: #000000;
}

.ecard {
	font-family: verdana, arial, helvetica, sans-serif;
	border: none;
	color: #000000;

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


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


A.boxnav:link {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;
  padding: 3px 3px 3px 3px;
  background-color: #dfd288;
}
A.boxnav:visited {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;
  padding: 3px 3px 3px 3px;
  background-color: #dfd288;
}
A.boxnav:hover {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffe900;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	border: thin solid gray;
  padding: 3px 3px 3px 3px;
  background-color: #635c35;
}

th.boxnav	{
	bgcolor: #644c8f;
	}
/*****************************************
 * for Screening Details of One Movie - SD1M
 *****************************************/
td.moviename	{
	background-color: #ffffff;
	/*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: #ffffff;
	color: #ffffff;
	border: 0;
	text-align: left;
}
td.moviedate   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #003B7D;
	border: 1px solid black;
	white-space:nowrap;
	text-align: right;
}
td.movietime   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCC99;
	background-color: #005FAB;
	border: 1px solid black;
	text-align: left;
}
td.comingtime   {
	background-color: #003B7D;
}
.moviename	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	/*TEXT-DECORATION: none;*/
	text-align: left;
}

a.moviename:link {
	font-size: 18px;
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}
a.moviename:visited {
	font-size: 18px;
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}
a.moviename:hover {
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underline;
	/*background-color: #225500;*/
}

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

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

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

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

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

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

.dates	{
	FONT-WEIGHT: bold;

	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	text-align: left;
}

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

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


.starrate	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	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: #F0A400;
	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: #F8F816;
	background-color: #003B7D;
	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: 9px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	text-align: left;
}
a.dailyname:link {

	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.dailyname:visited {

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

	font-size: 9px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

td.dailytime   {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #77914D;
	border: 1px solid black;
}
.dailytimes	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	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: #000000;
}

a.screenlistmoviename:link {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.screenlistmoviename:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.screenlistmoviename:hover {
	font-size: 12px ;
	font-weight: bold ;
	color: #ff0000 ;
	text-decoration: none ;
/*	background-color: #77914D; */
}

.price	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: left;
	font-style: italic;
}

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

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

.listdates	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	text-align: left;
	/*background-color: #D4D0C8; */
}
td.listdates	{
	background-color: #ffffff;
}
tr.listcolor0	{
	background-color: #E5EEF0;
}
tr.listcolor1	{
	background-color: #CCDEE2;
}
/*****************************************
 * Show List of ALL MOVIES
 *****************************************/
.alllistmovieletter	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-align: left;
	COLOR: #000000;
}

a.alllistmovie:link {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.alllistmovie:visited {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.alllistmovie:hover {
	font-size: 10px ;
	font-weight: normal ;
	color: #ff0000 ;
	text-decoration: none ;
/*	background-color: #77914D; */
}

/*****************************************
 * for Print layout of program
 *****************************************/
 .printmoviename	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: left;
}


a.printmoviename:link {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.printmoviename:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.printmoviename:hover {
	font-size: 14px ;
	font-weight: bold ;
	color: #ff0000 ;
	text-decoration: none ;
/*	background-color: #77914D; */
}

.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: normal;
	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: #ffffff;
	text-align: right;
	TEXT-DECORATION: none;
	/*margin-bottom: 12px;	*/
}
A.adminlink:hover {
	/*DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #0000ff;
	text-align: right;
	TEXT-DECORATION: none;
	/*margin-bottom: 12px;	*/
}
A.adminlink:visited {
	/*DISPLAY: block;*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	text-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: #77914D;
		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: #000000;
	text-decoration: none;
}
a.normal:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	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: normal;
	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: normal;
	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: normal;
	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: 10pt;
}



/*****************************************
 * trailer box
 *****************************************/

.trailertitle	{
	color: #000000;
	background-color: transparent;
}


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

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

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

/*****************************************
 * NAVIGATION TAB STYLES
 *****************************************/
td.ntab	{
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E7FFFF;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	background-color: #225500;
} /* USED FOR FILLER CELLS BETWEEN TABS: JUST BOTTOM LINE */

td.atab	{
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-top-style: solid;
	border-top-color: #E7FFFF;
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #4D5D60;
	border-bottom-style: none;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	background-color: #77914D;
} /* ACTIVE TAB - NO BOTTOM LINE */


td.itab	{
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-top-style: solid;
	border-top-color: #E7FFFF;
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #4D5D60;
	border-bottom-style: solid;
	border-bottom-color: #E7FFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	background-color: #225500;
}
/* INACTIVE TAB - HAS BOTTOM LINE */
/*
td.atab	{
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-top-style: solid;
	border-top-color: #E7FFFF;
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #4D5D60;
	border-bottom-style: none;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
} /* ACTIVE TAB - NO BOTTOM LINE */


/*td.itab	{
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-top-style: solid;
	border-top-color: #E7FFFF;
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #4D5D60;
	border-bottom-style: solid;
	border-bottom-color: #E7FFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	background-color: #77914D;
}
/* INACTIVE TAB - HAS BOTTOM LINE */


td.notopboxed {
	border-width: 1px;
/*	white-space: nowrap;
	padding: 0px; */
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #E7FFFF;
	border-bottom-style: solid;
	border-bottom-color: #E7FFFF;
	border-top-style: none;
}

td.notopright {
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-left-style: solid;
	border-left-color: #E7FFFF;
	border-right-style: none;
	border-right-color: #E7FFFF;
	border-bottom-style: solid;
	border-color: #E7FFFF;
	background-color: #225500;
}
td.notopleft {
	border-width: 1px;
	white-space: nowrap;
	padding: 0px;
	border-left-style: none;
	border-left-color: #E7FFFF;
	border-right-style: solid;
	border-right-color: #E7FFFF;
	border-bottom-style: solid;
	border-color: #E7FFFF;
	background-color: #225500;
}

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;
	}