@charset "utf-8";
/* CSS Document */
*{
		margin: 0;
		padding: 0;
	}
	
.clear 	{clear:both; height:5px;}	
	body	{	
		background: #021354 url(img/body_main_bg.jpg) no-repeat;
		background-position: top center; 
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #00135C;	
		}
		
	#wrapper	{	
		background: #fff url(img/body_repeat.png) repeat-y;		
		width: 959px;		
		margin: 0 auto;
		padding: 0px;	
		}
		
	#header	{	height: 255px;	}
		
	#bottom	{	height: 16px;	}
	
	#bottom_ad	{	height: 90px;	}
				
	#header h1	{	
		display: block;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;	
		color: #00135C;	}

	#content-promo	{	
		background: url(img/content_promo.png) 0 0 no-repeat;
		padding: 0px 0;
		width: 960px;
		height: 407px;	}
		
	#content-promoPic	{	
		position: relative; top: -20px; left: 51px;
		padding: 0px 0;	}
		
	#content-promoText	{	
		position: relative; top: -80px; left: 0px;
		padding: 0px 0;
		width: 217px;
		height: 140px;	}
		
	#content_promoTitleHeader	{	
		font-size: 26px;
		font-weight: bold;
		font-style: italic;
		color: #00135C;	}
		
	#content	{	
		width: 565px;
		padding: 0px 0;
		color: #fff;	}
	
	#content h1	{
		padding-bottom: 15px; }
	
	.filmTitle	{	
		font-weight: bold;
		color: #00135C; 
		font-style: italic;	}
	
	#movie-night-tips-bg	{	
		background: url(img/2movie_night_tips_bg_lg.png) no-repeat;
		width: 304px;
		height: 436px;
		color: #fff;	}
								
	#tipText	{	
		font-weight: bold;
		color: #fff; 
		text-align: left;	}
					
/* movie detail page */				
	#movieDetail	{	
		background: #fff url(img/movieDetail_blue_bg_repeat.png) repeat-y;		
		margin: 0;
		padding: 0px;
		width: 648px}
					
	#movieDetail_imgLink	{	
		border-style: solid;
		border-width: 2px 2px 2px 2px;
		border-color: #DBBE18;
		width: 184px;
		height: 260px;

		}
	
	#movieDetail_imgLink a img{
		border: none;
		margin-bottom: 20px;	}
	
	#movieDetail_imgBtn	{	
		width: 200px;
		margin-top: 20px
		}
	
	#movieDetail_Text	{
		text-align: justify;
		font-size: 12px;
		display: inline-block;
		width: 366px
		}
	
	#movieDetail_Text h1	{
		display: block;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		font-style: italic;
		color: #00135C;	}

	#movieDetail_Text .rated{
		font-size: 14px;	}
		
	#movieDetail_Text p{
		/*font-size: .75em;*/
		font-size: 12px;
		line-height: 1.5em;
		margin: 15px 0;
	}
	#movieDetail_Text #info{
		margin-top: 15px;
	}
	#movieDetail_Text #info div{
		clear: both;
		margin-bottom: 15px;
	}
	#movieDetail_Text #info #directed{
		padding-top: 10px;
	}
	
	
	
	#directed ul, li {font-weight: bold; line-height: 18px;}
	
	#movieDetail_Text #info h4{
		font-size: 14px;	
		display: block;
		width: 100px;
		float: left;
	}
	#movieDetail_Text #info ul{
		display: block;
		width: 500px;
		float: left;
	}
	#movieDetail_Text #info li{
		/*font-size: .75em;*/
		font-size: 12px;
		clear: both;
		list-style: none;
	}
	#movieDetail_Text #info li span{
		display: block;
		width: 200px;
		float: left;
	}
	
	#movieDetail_Text #info p{
		margin: 0;
	}

	
	
	#movieDetail_TopRtPanel	{
		background-color: #fff;
		background: url(img/movieDetail_right_panel_bg.png) 0 0 no-repeat;
		width: 278px;
		height: 467px;	
		margin: 0;
		}

	#TopRtPanel {
		width: 248px;
		margin-top: 0px;
		padding: 0px;
		}
		
	#TopRtPanel a:link {
		font-size: 12px;	
		font-weight: bold;
		text-decoration: underline;
		color: #00135C;
		}
	#TopRtPanel a:hover {
		font-size: 12px;	
		font-weight: bold;
		text-decoration: underline;
		color: #00135C;
		}
	#TopRtPanel a:visited {
		font-size: 12px;	
		font-weight: bold;
		text-decoration: none;
		color: #00135C;
		}
		
	#movieDetail_TopRtPanel_header {
		text-align: center;
		position: relative; top: 30px;
	}
	
	#movieDetail_TopRtPanel_box {
		position: relative; top: 40px;
	}
	
		
	#movieDetail_MovieNightTips	{
		background: url(img/2movie_night_tips_bg_sm.png) no-repeat;
		padding: 0px 0;
		width: 278px;
		height: 308px;
		color: #fff; }
		
	#movieDetail_MovieNightTips a:link {
		font-size: 12px;	
		font-weight: bold;
		text-decoration: none;
		color: #fff;
		}


/* footer */
	#footer_links a{
		font-size: 12px;	
		font-weight: bold;
		text-decoration: underline;
		color: #00135C;
		margin: 0 auto;
	}
	
#gde_footerLegalContainer
{
width:959px ;
height:120px ;

background-image: url(https://s.dolimg.com/en-US/dcom/media/footer/sprites/footerSprites.png); background-repeat: no-repeat; background-position:  15px 10px;
}

.gde_footerLegalLinks
{

height: auto;
padding: 55px 20px 10px 20px ;
text-align: center;
line-height: 11px;
font-size: 11px;


}

.gde_footerLegalLinks a:link
{
padding: 0 0 0 1px; 
}

.gde_footerCopyText
{
text-align: center;
background-image: url(https://s.dolimg.com/en-US/dcom/media/footer/comscore/comscore_movies.gif); background-repeat: no-repeat; background-position: 870px top;
height:120px;

line-height: 16px;
padding-top: 5px;
}	
	
/*HEADER REVISED*/

#header2	{width:959px; height:auto; background-image: url(../img/body_repeat.png);background-repeat: repeat-y;}
#header2 h1 {font-size: 16px; font-weight: bold; color: #00135c; display: block; position: relative; left:360px; top:-40px; margin-bottom: 0;}/*NAV WITH DROPDOWN*/
/*		
#navbar	{margin:0 auto; width: 735px; height: 45px; background-image: url(img/new_nav.png); background-repeat: no-repeat; padding-left:170px;padding-top:10px; margin-bottom:20px; position: relative;}	
	

#navbar ul {
  font-family: WizardsMagicRegular;
  color: #000000;
  font-size: 20px;
  margin: 0 0 0 0px;
  padding: 0;
  list-style: none;
  position: absolute;
  
  
}

#navbar ul li {
  display: block;
  position: relative; left: 0px; top: -10px;
  float: left;
  
  
}

#navbar li ul { display: none;}

#navbar ul li a {
  display: block;
  text-decoration: none;
  color: #000000;
  padding: 10px 15px 10px 15px;
  background: transparent;
  margin-left: 1px;
  white-space: nowrap;
  
}


#navbar ul li a:hover{ background-image: url(img/top_stars.png); height:auto; color: #ffffff; border: solid 5px  #141732; padding: 5px 10px 5px 10px;}
#navbar li:hover ul{
  display: block;
  position: relative;
  z-index: 7;
  padding: 5px 0 0 0;
  height: auto;
  color: #ffffff;
  
  
}
#navbar li:hover li {
  float: none;
  font-size: 14px;
  width: auto;
 
 margin: 0;
}
#navbar li:hover a { background-image: url(img/bottom_stars.png);  color: #ffffff; width: auto; padding: 10px 10px 10px 10px; margin:0;}
#navbar li:hover li a:hover {background-image: url(img/top_stars.png); color: #ffffff; width: auto;  padding: 10px; margin: 0px;}

*/

/*MOVIES PAGE*/

#contentmovies	{
		
	    margin: 0 auto 0 auto;
		width: 766px;
		padding: 0px 0;
		color: #fff;
			}
.moviespage {background: #fff url(img/movies-bg.png) repeat-y center; }
 



/*BLOG STUFF*/

#blog-content	{width:959px; height:800px;}
#blog-text		{width:530px;height:auto;float:left; padding:20px; margin-top:5px; margin-left: 30px; margin-bottom: 20px; background-color: #E0EAF8; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border:solid 2px #ffffff; box-shadow: 0px 5px 5px;-moz-box-shadow: 0px 5px 5px #ccc; -webkit-box-shadow: 0px 5px 5px #ccc;}
#blog-text h1 {text-align: center;}
#blog-text h2 {text-align: left; padding-bottom: 16px;}
#blog-text h3 {text-align: center;}

#blog-ad		{width:260px; height:312px; float:left;margin-left: 10px;}





