P,TD,BODY,FORM 
{ font-family: Arial, Helvetica, Sans-Serif; font-size:13px;}

H2 	
{ font-size: 14pt;  font-family: Tahoma, Geneva, Arial, Helvetica, Sans-Serif; margin-top: 0em;	margin-bottom: 0em;   }

h3 
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin-top: 0em; margin-bottom: 1em;}
	  
h5  
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin-top: 0em; margin-bottom: 0em; font-size:13px;}

h5.title  
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin-top: 0em; margin-bottom: 0em; font-size:13px;}

h4
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin-top: 0em; margin-bottom: 0em; font-size:13px;}

h5.bl
{	color : #336699;}

#gryln
{
	border-bottom : 1px solid #CCCCCC;
}

.xsmall
{font-size: 9px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight:bold;}

.xsmallw
{font-size: 9px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color : #FFFFFF;}

a.xsmall
{font-size: 9px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight:bold; color: #000000;}

.small  
{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

 .smspcr      
 {	font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 6px;}

 .smbld  	 
 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}

 .smgr
 {font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666;}

  .smgrbld	
 { font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666;	font-weight:bold;}

.smgrhed	
{ font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #999999;	font-weight:bold; padding-bottom : 5px;	padding-top : 3px;}

.smltgrbld 
 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#999999; font-weight:bold; text-decoration: none;}
 
 .smital       	
 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style : italic;}
 
 .smrdbld 	
 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#CC0033; font-weight:bold;}
 
  .smwhtbld 	
 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bold; }

 .leadin
{font-size: 12px; font-family: Arial, Helvetica, Sans-Serif;}
 
.ver			
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.verbld      
 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
 
 .verblubld      
 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;	color : #336699;}
 
 .verdkblubld      
 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;	color : #003366;}
 
  .verrdbld      
 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#CC0033; font-weight:bold;}

.lgbldsp
{font-size: 18px;  font-weight:bold; padding-top: 5px; padding-bottom: 7px}	
 
 .lggrbld
{font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;}

.lgbldblsp
{font-size: 16px;  font-weight:bold; padding-bottom: 7px; color:#003366;}	

.lgbldbl
{font-size: 16px;  font-weight:bold; color:#003366;}	

.lgbldltbl
{font-size: 16px;  font-weight:bold; color:#336699;}	

.lggrbldsp 
{font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;padding-top: 5px;	padding-bottom: 7px;}	

.dkbluhed 
{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;
	background-color: #003366;	padding-bottom : 2px; padding-left : 2px; padding-top : 2px;}

.ltbluhed
 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;
	background-color: #336699;	padding-bottom : 2px;	padding-left : 2px;	padding-top : 2px;}

.whthed 
{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;	text-decoration: none;	font-weight: bold;
	padding-bottom : 2px;	padding-left : 2px;	padding-top : 2px;}

.ggbg1
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;
	background-color: #006600;	padding-bottom : 2px;	padding-left : 2px;	padding-top : 2px;}

.ggbg2  
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight:bold;	background-color: #669966;	
	padding-bottom : 2px;	padding-left : 2px;	padding-top : 2px;}

.bgcolor
{background-color : #CCCCCC;}

.bgcolor2
{background-color : #003366;}

.bgcolor3
{background-color : #336699;}

td.hgreyline
{border-top : 1px solid #CCCCCC;}

td.vgreyline
{border-left : 1px solid #CCCCCC;}

td.vdkgrln
 {border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}

td.whtln
 {border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}
 
.breadcrumbs
{font-size: 14px;	font-family: Tahoma, Geneva, sans-serif; padding-bottom : 10px;	padding-top : 7px;}

.spcr
{padding-bottom : 5px;	padding-top : 5px;}

.tjbrdr 
{
	background-color : #FFFFFF;
	padding : 2px 2px 2px;
	border : 3px solid #003366;
}

.Byline 
{ font-family: Arial, Helvetica, Sans-Serif;  font-size: 13px; font-weight: bold; color: #666666;}

.Bylinetwo 
{ font-family: Arial, Helvetica, Sans-Serif;  font-size: 11px;}

.pdbot
{padding-bottom: 5px;}

.pdtop
{padding-top:5px;}

.subhead 
{font-family: Tahoma, Geneva, Arial, Helvetica, Sans-Serif;	font-size: 14px;}

.result
{background : #66CCFF;	font-weight : bold;}

.adbox
{background-color : #CCCC99;	border-bottom : 1px solid #999999;	padding-left : .5px;}

.mnuhed
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight:bold;	color: #FFFFFF;	text-decoration : none;
	background-color : #628FAE;	border-bottom : 1px solid #CCCCCC;	border-top : 1px solid #CCCCCC;	padding-top :1px;	padding-bottom :1px;	padding-left : 5px;}

.mnubdy
{padding-top :43px;	padding-bottom :43px;	padding-left :2px;}

.mnuspc
 {padding-top:2px;}

.mnuspc2 
 {padding-left: 10px;	background-color: #6699CC;}

a.menu:link 
{font-size: 10px; color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }

a.menu:visited 
{font-size: 10px; color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; } 

a.menu:active 
{font-size: 10px;	color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;}

a.menu:hover 
{font-size: 10px; color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;}

a.blmenu:link 
{font-size: 10px; color: #336699;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }

a.blmenu:visited 
{font-size: 10px; color: #336699;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; } 

a.blmenu:active 
{font-size: 10px;	color: #336699;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;}

a.blmenu:hover 
{font-size: 10px; color: #336699;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;}

a.more:link 
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #003366;	padding-bottom : 2px;
	padding-right : 2px;	padding-top : 2px;	color: #FFFFFF;	text-decoration: none; }

a.more:visited 
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #003366;	padding-bottom : 2px;
	padding-right : 2px;	padding-top : 2px;	color: #FFFFFF;	text-decoration: none; } 

a.more:active 
{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #003366;	padding-bottom : 2px;
	padding-right : 2px;	padding-top : 2px;	color: #FFFFFF;	text-decoration: underline;}

a.more:hover 
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #003366;
	padding-bottom : 2px;	padding-right : 2px;	padding-top : 2px;	color: #FFFFFF;	text-decoration: underline;}

a.smgrhed:link	
{ font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #999999;	font-weight:bold; text-decoration: none;  padding-bottom : 5px;	padding-top : 3px;}

a.smgrhed:visited	
{ font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #999999;	font-weight:bold; text-decoration: none;  padding-bottom : 5px;	padding-top : 3px;}

a.smgrhed:active	
{ font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #999999;	font-weight:bold; text-decoration: underline;  padding-bottom : 5px;	padding-top : 3px;}

a.smgrhed:hover	
{ font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #999999;	font-weight:bold; text-decoration: underline;  padding-bottom : 5px;	padding-top : 3px;}

a.whtbdlnk:link
{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;	text-decoration: none; 	font-weight:bold;}

a.whtbdlnk:visited
{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none; 	font-weight:bold; } 

a.whtbdlnk:active 
{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: underline; font-weight:bold;}

a.whtbdlnk:hover
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: underline;	font-weight:bold;}

a.medwhtbdlnk:link
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;	text-decoration: none; 	font-weight:bold;}

a.medwhtbdlnk:visited
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none; 	font-weight:bold; } 

a.medwhtbdlnk:active 
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: underline; font-weight:bold;}

a.medwhtbdlnk:hover
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: underline;	font-weight:bold;}

a.smbldlnk:link
{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; 	font-weight:bold;}

a.smbldlnk:visited
{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; 	font-weight:bold; } 

a.smbldlnk:active 
{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;  text-decoration: underline; font-weight:bold;}

a.smbldlnk:hover
{font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;	font-weight:bold;}

.hptjbrdr {	border: 2px solid #003366;}

.hptjtop {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #FFFFFF;	background-color: #003366;}

.fnbrdr {border: 2px solid #66CC66;	background : #E2F9E2;}

.pipbrdr
{
	border-left : 4px solid #CCCC99;
	border-right : 4px solid #CCCC99;
}

a.pip:link
{font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #336600; text-decoration: none;}

a.pip:visited
{	font-size: 12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #336600; text-decoration: none;} 

a.pip:active 
{	font-size: 12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #336600;  text-decoration: underline;}

a.pip:hover
{font-size: 12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #336600; text-decoration: underline;}


.logbrdr {
	border: thin dashed #336699;
	background-color: #CCCCCC;
}
.ltblubrdr {
	border: 1px solid #336699;
}

.bluln {	border-top : 2px solid #336699; }

.forumbutton	{ background-color: #FFFFFF; padding: 2px 2px 2px; border: 1px solid #000000; font-weight:bold; }

.maintable	{
	background-color: #000000;
	border: 2px solid;
}

.forumname {
	font-size: 22px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: bolder;
}

.forumdes {font-size: 11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-weight: normal;}

.forumfont {font-size: 10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-weight: normal;}

.forumfont2 {font-size: 11.5px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000; font-weight: normal;}

.forumthreadtopic {font-size: 18px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#336699; font-weight: bolder; }

.forummessagetext {font-size: 11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-weight: normal; }

.forummessagequote {
	font-size: 9.5px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: normal;
	background-color: #000000;
	border: 1px solid;
}

.foruminput {font-size: 10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000; font-weight: normal; background-color : #FAFAFA;}

.forumicons {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
}

a.forumicons  {text-decoration: none; font-weight: normal; color: #336699;}
a:link.forumicons  {text-decoration: none; font-weight: normal; color: #336699;}
a:visited.forumicons {text-decoration: none; font-weight: normal; color: #336699;}
a:hover.forumicons  {text-decoration: underline; font-weight: normal; color: #336699;}


.forumbar {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #FFFFFF;
	border-color: #000000;
	background-color: #336699;
	font-weight: bolder;
}


.forumbar2 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	border-color: #000000;
	background-color: #eeeeee;
	font-weight: normal;
    border-left : 1px;	
}

a.forumbar2 {text-decoration: none; font-weight: bold; color: #336699;}
a:link.forumbar2  {text-decoration: none; font-weight: bold; color: #336699;}
a:visited.forumbar2 {text-decoration: none; font-weight: bold; color: #336699;}
a:hover.forumbar2r {text-decoration: underline; font-weight: bold; color: #336699;}



.forumbar3 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	border-color: #000000;
	background-color: #ddeeff;
	font-weight: normal;
	
}

a.forumbar3 {text-decoration: none; font-weight: bold; color: #336699;}
a:link.forumbar3  {text-decoration: none; font-weight: bold; color: #336699;}
a:visited.forumbar3  {text-decoration: none; font-weight: bold; color: #336699;}
a:hover.forumbar3  {text-decoration: underline; font-weight: bold; color: #336699;}

.forumbar4 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	border-color: #000000;
	background-color: #dddddd;
	font-weight: normal;
	
}

a.forumbar4 {text-decoration: none; font-weight: bold; color: #336699;}
a:link.forumbar4  {text-decoration: none; font-weight: bold; color: #336699;}
a:visited.forumbar4 {text-decoration: none; font-weight: bold; color: #336699;}
a:hover.forumbar4  {text-decoration: underline; font-weight: bold; color: #336699;}


.forumbarbot {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	border-color: #000000;
	background-color: #bbccdd;
	font-weight: normal;
}


.forumthread1 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	background-color: #eeeeee;
	font-weight: normal;
}

a.forumthread1 {text-decoration: none; font-weight: normal; color: #336699;}
a:link.forumthread1  {text-decoration: none; font-weight: normal; color: #336699;}
a:visited.forumthread1  {text-decoration: none; font-weight: normal; color: #336699;}
a:hover.forumthread1  {text-decoration: underline; font-weight: normal; color: #336699;}



.forumthread2 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	border-color: #000000;
	background-color: #ddeeff;
	font-weight: normal;
}

a.forumthread2 {text-decoration: none; font-weight: normal; color: #336699;}
a:link.forumthread2  {text-decoration: none; font-weight: normal; color: #336699;}
a:visited.forumthread2  {text-decoration: none; font-weight: normal; color: #336699;}
a:hover.forumthread2 {text-decoration: underline; font-weight: normal; color: #336699;}


input.forum         {background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; color: #000000;}
textarea.forum      {background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; color: #000000}
select.forum        {background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt; color: #000000;}

.moviesText {
	font-size:12px;
	}

/* Movie Schedule */
.moviesScheduleChain {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	}

.moviesScheduleListings {
	font-size:12px;
	}


.moviesScheduleTheater {
	font-size:12px;
	}

 /* Movie Details */
.moviesheadline {
	font-family:verdana,geneva,arial;
	font-size:18px;
	font-weight:bold;
	}

.moviesDetailsTable {
	padding:1px;
	font-family:verdana,geneva,arial;
	font-size:12px;
	}

.moviesDetailsTable2 {
	padding:1px;
	font-family:verdana,geneva,arial;
	font-size:12px;
	padding:6px;
	border:1px solid #000;
	}

.moviesDetailsTD1 {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	background-color:#eee;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	}

.moviesDetailsTD2 {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	background-color:#fff;
	border-bottom:1px solid #000;
	}

.moviesImageNA {
	width:120px;
	background-color:#eee;
	border:1px solid #000;
	padding:5px;
	height:200px;
	text-align:center;

	}

.moviesCaption {
	font-size:11px;
	}

.moviesDetails {
	font-size:11px;
	}

.moviesInfoBox {
	border:1px solid #000;
	font-size:11px;
	}

.moviesInfoBoxBody {
	font-size:11px;
	padding:3px;
	background-color:#eee;
	}

.moviesInfoBoxHeader {
	border-bottom:1px solid #000;
	background-color:#369;
	color:#fff;
	font-weight:bold;
	padding:3px;
	}




 /* Movie Details Navigation */

.moviesNavTable {
	font-size:10px;
	font-family:verdana,geneva,arial,helvetica;
	}

.moviesNavOn {
	background-color:#369;
	color:#fff;
	font-weight:bold;
	border:1px solid #000;
	margin:2px;
	border-bottom:none;
	height:16px;
	}

.moviesNavOff {
	background-color:#eee;
	color:#aaa;
	font-weight:bold;
	border:1px solid #000;
	margin:2px;height:16px;
	border-bottom:none;
	}

.moviesDetails {
	font-family:verdana,geneva,helvetica;
	font-size:12px;
	}


a.moviesNavOnLink {
	color:#fff;
	text-decoration:none;
	}
a.moviesNavOnLink:hover {
	color:#eee;
	}



a.moviesNavOffLink {
	color:#aaa;
	text-decoration:none;
	}

a.moviesNavOffLink:hover {
	color:#999;
	}



a.MovieLink {
	font-size:12px;
	text-decoration:underline;
	color:#369;
	}

a.MovieLink:hover {
	font-size:12px;
	text-decoration:underline;
	}


a.MovieLink2 {
	font-size:12px;
	color:#369;
	font-weight:bold;
	}

a.MovieLink2:hover {
	font-size:12px;
	color:#36a;
	font-weight:bold;
	}

a.MoviesBackLink {
	font-size:12px;
	font-weight:bold
	text-decoration:none;
	color:#369;
	}

a.MoviesBackLink:hover {
	font-size:12px;
	font-weight:bold
	text-decoration:underline;
	color:#369;
	}
