/* Common */
body	
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 8pt;
		background-color:#000000;
		margin: 0px;
		padding: 0px;	
		background-position:bottom left;
		background-repeat:no-repeat;
		background-attachment:fixed;								
		}
img
		{
			border: 0px;
		}

.wht	{
		color: #FFFFFF;
		}	
				
.yellow
		{ 
		color: #ffcc00;
		}

.yellow2
		{ 
		color: #ffcc66;
		}

.grey	{
		color: #8a8a8a;
		}		
		
.dotLine
		{ 
		font-size : 8pt;
		color: #776b43;
		}
		
.botSpacer
		{
		padding-bottom: 125px;
		}			
		
		

/* Links */
a:link, a:visited
		{
		font-family: Arial;
		color: #e2b65d;
		font-size : 8pt;
		text-decoration: none;
		}
		
a:hover, a:active
		{
		text-decoration: underline;
		}
		
a.blkLink:link, a.blkLink:visited
		{
		font-size : 7pt;
		color: #000000;
		}
		
a.blkLink:hover, a.blkLink:active
		{
		text-decoration: underline;
		}		
		
a.titleLink:link, a.titleLink:visited
		{
		font-family: Arial;
		color: #ffcc66;
		font-size : 9pt;
		text-decoration: none;
		font-weight: bold;
		}
		
a.titleLink:hover, a.titleLink:active
		{
		text-decoration: underline;
		}					

a.nav:link, a.nav:visited
		{
		font-family: Arial;
		color: #FFFFFF;
		font-size : 9pt;
		text-decoration: none;
		display:block;
		padding-top: 5px;
		padding-bottom: 5px;
		font-variant:small-caps;
		letter-spacing: 2px;
		font-weight:bold;
		}
		
a.nav:hover, a.nav:active
		{
		background:url(../images/navigation/navGlow.gif);
		background-repeat: no-repeat;
		background-position: center;
		}					

a.navOn:link, a.navOn:visited, a.navOn:hover, a.navOn:active
		{
		font-family: Arial;
		color: #FFFFFF;
		font-size : 9pt;
		text-decoration: none;
		display:block;
		padding-top: 5px;
		padding-bottom: 5px;
		font-variant:small-caps;
		letter-spacing: 2px;
		font-weight:bold;
		background:url(../images/navigation/navGlow.gif);
		background-repeat: no-repeat;
		background-position: center;
		}
		
a.NPNav:link, a.NPNav:visited
		{
		font-family: Arial;
		font-weight:bold;
		color: #FFFFFF;
		font-size : 8pt;
		text-decoration: none;
		display:block;
		margin:0px;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 13px;
		padding-right: 5px;
		background-image:url(../images/content/NP_navButton.gif);
		background-repeat:no-repeat;
		text-transform: uppercase;
		}
		
a.NPNav:hover, a.NPNav:active
		{ 
		color: #ffcc66;
		background-image:url(../images/content/NP_navButtonOn.gif);
		background-repeat:no-repeat;
		}
		
a.NPNavOn:link, a.NPNavOn:visited, a.NPNavOn:hover, a.NPNavOn:active
		{
		font-family: Arial;
		font-weight:bold;
		color: #ffcc00;
		font-size : 8pt;
		text-decoration: none;
		display:block;
		margin:0px;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 13px;
		padding-right: 5px;
		background-image:url(../images/content/NP_navButtonOn.gif);
		background-repeat:no-repeat;
		text-transform: uppercase;
		}
		
a.QL:link, a.QL:visited
		{
		font-family: Times New Roman;
		font-weight:bold;
		color: #ffcc00;
		font-size : 9pt;
		text-decoration: none;
		display:block;
		margin:0px;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 8px;
		padding-right: 5px;
		background-image:url(../images/content/QL_Button.gif);
		background-repeat:no-repeat;
		}
		
a.QL:hover, a.QL:active
		{
		color: #FFFFFF;	
		/*background-image:url(../images/content/NP_navButtonOn.gif);
		background-repeat:no-repeat;*/
		}				
		
a.movieLink:link, a.movieLink:visited
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-transform: uppercase;
		}
		
a.movieLink:hover, a.movieLink:active
		{
		text-decoration: underline;
		}
		
		
		
/* Backgrounds */
.bkg0
		{
		background-image:url(../images/backgrounds/numba14.jpg);		
		}
		
.bkg1
		{
		background-image:url(../images/backgrounds/popcorn2.jpg);	
		}
		
.bkg2
		{
		background-image:url(../images/backgrounds/pplthing.jpg);	
		}
		
.bkg3
		{
		background-image:url(../images/backgrounds/projector.jpg);	
		}
		
.bkg4
		{
		background-image:url(../images/backgrounds/redthing.jpg);	
		}
		
.bkg5
		{
		background-image:url(../images/backgrounds/concessions.jpg);	
		}
		
.bkg6
		{
		background-image:url(../images/backgrounds/numba9.jpg);	
		}
		
.bkg7
		{
		background-image:url(../images/backgrounds/theatre_front.jpg);	
		}
		
.npBanner {
		font-family: "Times New Roman", Times, serif;
		color: #FFFFFF;
		font-size: 18pt;
		font-weight: bold;
		background-image: url(../images/content/NPbkg.gif);
		background-repeat: no-repeat;
		width: 226px;
		height: 41px;
		position: relative;
	}
	
.npSpacer {
		padding-top: 4px;
		padding-left: 15px;
	}		



/* Images */
.imgFrame {
		background-color: #151314; 
		border: 1px solid #333333; 
		margin-right: 10px; 
		margin-bottom: 10px;
	}
	
.imgFrameLeft {
		float: left; 
		background-color: #151314; 
		border: 1px solid #333333; 
		margin-right: 10px; 
		margin-bottom: 10px;
	}
	
.imgFrameRight {
		float: right; 
		background-color: #151314; 
		border: 1px solid #333333; 
		margin-left: 10px; 
		margin-bottom: 10px;
	}

.imgPadding { 
		padding: 9px;
	}	
		
.imgBorder {
		border: solid 2px #776b43;
		margin-right: 10px;
	}
		
.imgBorder2 {
		border: solid 1px #775400;
	}
		
.imgBorder3 {
		border: solid 1px #333333;
	}					

.poster {
		margin-right: 10px;
	}
	
.GC {
		background-image: url(../images/content/giftBig.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}		

.divider {
		margin: 0px;
		padding: 0px;
		margin-bottom: 20px;
	}		

.dividerBanner {
		width: 486px;
		height: 22px;
		background-color: #141010;
		border: solid 1px #755000;
		margin-top: 25px;
		margin-bottom: 15px;
	}

.dividerBannerTxt {
		font-family: "Times New Roman", Times, serif;
		font-size: 10pt;
		color: #cc9900;
		font-weight: bold;
		letter-spacing: 1px;
		margin: 0px;
		margin-top: 3px;
		margin-bottom: 4px;
		margin-left: 10px;
	}				
		
		
		
/* Home Page */
.boxTile
		{
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 15px;
		background-image:url(../images/content/boxTile.gif);
		background-repeat: repeat-y;		
		}
		
.boxLook
		{
		margin: 0px;
		padding: 0px;
		width: 239px;
		height: 175px;
		background-image:url(../images/content/box.gif);
		background-repeat: no-repeat;		
		}
		
.boxTitle
		{ 
		font-family: "Times New Roman", Times, serif;
		color: #cc9900;
		font-size: 10pt;
		font-weight: bold;
		padding-top: 3px;
		}		

.boxLook P 
		{
		margin: 0px;
		margin-top: 8px;
		margin-bottom: 8px;
		margin-left: 7px;
		margin-right: 13px;
		}	
		


/* Content */
p	
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 8pt;
		margin: 0px;
		margin-bottom: 10px;
		}
		
UL	
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 8pt;
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
		margin-left: 20px;
		}
		
LI	{
		line-height: 15px;
	}	
		
.spacer10	
		{ 
		margin-top: 10px;
		}
		
.spacer15	
		{ 
		margin-top: 15px;
		}
		
.spacer20	
		{ 
		margin-top: 20px;
		}				
		
.pageTitle							
		{ 
		font-family: "Times New Roman", Times, serif;
		color: #facc68;
		font-size: 25pt;
		font-weight: bold;
		margin: 0px;
		margin-bottom: 5px;
		}
		
.pageHeader							
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #ffbc00;
		font-size: 12pt;
		font-weight: bold;
		margin-top: 15px;
		}
		
.pageSubHead							
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #ffcc66;
		font-size: 10pt;
		font-weight: bold;
		}
		
.subHead							
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #ffbc00;
		font-size: 9pt;
		font-weight: bold;
		}
		
.title							
		{ 
		font-family:Arial, Helvetica, sans-serif;
		color: #ffcc66;
		font-size: 12pt;
		font-weight: bold;
		}

.content
		{ 
		background-image:url(../images/content/topGradiant.gif);
		background-repeat:no-repeat;
		background-color:#262526;
		}	

.movieGrid
		{
		width: 486px;
		margin: 0px;
		margin-top: 20px;
		margin-bottom: 15px;
		background-image:url(../images/content/movieTile.gif);
		background-repeat: repeat-y;		
		}	

.movieTitle
		{
		width: 486px;
		height: 55px;
		margin: 0px;
		padding: 0px;
		background-image:url(../images/content/movieTitle.gif);
		background-repeat: no-repeat;		
		}	

.movieDateTime
		{
		width: 486px;
		margin: 0px;
		padding: 0px;
		background-image:url(../images/content/movieDateTime.gif);
		background-repeat: no-repeat;		
		}	
		
.movie	
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 10pt;
		font-weight: bold;
		margin: 0px;
		margin-left: 17px;
		margin-right: 10px;
		}
		
.mInfo	
		{
		margin: 0px;
		margin-right: 5px;
		}

.movieDay
		{
		color: #999999;
		font-weight: bold;
		margin: 0px;
		margin-top: 5px;
		}
		
.movieDaySelected
		{
		color: #ffcc66;
		font-weight: bold;
		font-size: 9pt;
		margin: 0px;
		margin-top: 5px;
		}			

.movieDate
		{
		color: #FFFFFF;
		font-weight: bold;
		margin: 0px;
		margin-bottom: 10px;
		}	

.movieTime
		{
		color: #ffcc66;
		font-weight: bold;
		margin: 0px;
		margin-bottom: 10px;
		}	

.movieDisc
		{
		margin: 10px;
		margin-right: 15px;
		}
		
.spacerDivider {
		margin-top: 25px;
		margin-bottom: 15px;
	}



/* Javascript LIVE clock and date */	
#mainLayer 
		{
			position:relative;
		}	
		
.liveClock
		{ 
			z-index: 5;
			position:relative;
			padding: 0px;
			margin: 0px;
		}

.liveDate
		{ 
			font-size : 8pt;
			color: #FFFFFF;
			font-weight:bold;
			z-index: 10;
			position:absolute;
			top: 2px;
			right: 10px;
			padding: 0px;
			margin: 0px;
		}
		
.liveClock
		{ 
			font-size : 8pt;
			color: #FFFFFF;
			font-weight:bold;	
			z-index: 15;
			position:absolute;
			top: 16px;
			right: 10px;
			padding: 0px;
			margin: 0px;
		}
		
		
/* Job App */
.jobApp
    {
        background-color: White;
    }
    
.jobApp table
    {
        width: 100%;
    } 
    
.jobApp td
    {
        color: Black;
        font-weight: bold;
    }
    
.jobApp td.silver
    {
        color: white;
        font-weight: bold;
    }
    
.jobApp p
    {
        color: Black;
        font-weight: bold;
    }    		
		
.red
    {
        color: Red;
        font-weight: bold;
    }
 
 .borderT TD
    {
        border-bottom: solid 1px silver;
    }          		
							