/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Helvetica;
	font-size:0.9em;
	line-height:120%;
	color:#fdec98;
	
    margin: 0;
	padding: 0;
	background: #000 url(../images/bg_test.jpg) no-repeat top center; 
}
p {
	margin-bottom:0.8em;
}
.highlight {
	color:#d18d22;
	
}
	
h2, h3, h4 {
	color:#d18d22;		
	margin-bottom: 10px;
}
h2 {}

/*~~~~~~~~ LINKS ~~~~~~~~*/
a:link {color:#d18d22;} 
a:visited {color:#d18d22; } 
a:hover {color:#d18d22;}
a:active {color:#d18d22;}
.b_less_img {
    border:none;
}
#movie ul#thumbs  {
	
	margin:25px 0px 25px 50px;
}
#movie ul#thumbs li {
	display: inline-block;
	padding:5px;
	
}

/*~~~~~~~~ DIFFERING PAGE Elements ~~~~~~~~*/

#index {
	background: #000 url(../images/bg_index.jpg) no-repeat top center;

}
#movie_poster {
	background: #000 url(../images/bg_poster.jpg) no-repeat top center;

}
#movie {
	background: #000 url(../images/bg_movie.jpg) no-repeat top center;

}
#photos {
	background: #000 url(../images/bg_movie.jpg) no-repeat top center;

}
#cast {
	background: #000 url(../images/bg_movie.jpg) no-repeat fixed top center;

}
#videos {
	background: #000 url(../images/bg_videos.jpg) no-repeat top center;

}
#press {
	background: #000 url(../images/bg_press.jpg) no-repeat top center;

}

#news {
	background: #000 url(../images/bg_news.jpg) no-repeat top center;
    
}
#pookie {
	background: #000 url(../images/bg_pooki.jpg) no-repeat top center;
	
}
#wall {
	background: #000 url(../images/bg_wall.jpg) no-repeat fixed top center;
}
#shop {
	background: #000 url(../images/bg_shop.jpg) no-repeat top center;

}
#contact {
	background: #000 url(../images/bg_contact.jpg) no-repeat top center;

}

#hdr_news {
    width:237px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_news.gif);
	text-indent:-9999px;

}
#hdr_synopsis {
	width:237px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_synopsis.gif);
    text-indent:-9999px;
}
#hdr_screenings {
	width:200px;
    height:34px;
	margin-left:335px;
    background-image:url(../images/h2_screenings.gif);
    text-indent:-9999px;
}
#hdr_bts {
	width:287px;
    height:34px;
	margin-left:250px;
    background-image:url(../images/h2_bts.gif);
    text-indent:-9999px;
}
#hdr_cast {
	width:244px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_cast.gif);
    text-indent:-9999px;
}
#hdr_soundtrack {
	width:212px;
    height:34px;
	margin-left:360px;
    background-image:url(../images/h2_soundtrack.gif);
	text-indent:-9999px;
}
#hdr_directors {
	width:185px;
    height:34px;
	margin-left:360px;
    background-image:url(../images/h2_directors.gif);
    text-indent:-9999px;
}
#hdr_trailers {
	width:168px;
    height:34px;
	margin-left:360px;
    background-image:url(../images/h2_trailers.gif);
	text-indent:-9999px;
}
#hdr_interviews {
	width:192px;
    height:34px;
	margin-left:340px;
    background-image:url(../images/h2_interviews.gif);
	text-indent:-9999px;
}

#hdr_characters {
	width:287px;
    height:34px;
	margin-left:330px;
    background-image:url(../images/h2_characters.gif);
    text-indent:-9999px;
}
#hdr_pookie {
	width:287px;
    height:34px;
	margin-left:250px;
    background-image:url(../images/h2_pookie.gif);
	text-indent:-9999px;
}
#pookie_img {
    margin: 100px 0 0 140px;
}
#hdr_pcoverage {
	width:272px;
    height:34px;
	margin-left:260px;
    background-image:url(../images/h2_pcoverage.gif);
    text-indent:-9999px;
}
#hdr_pkit {
	width:185px;
    height:34px;
	margin-left:340px;
    background-image:url(../images/h2_pkit.gif);
    text-indent:-9999px;
}
#hdr_part {
	width:226px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_part.gif);
    text-indent:-9999px;
}
#hdr_pphotos {
	width:151px;
    height:34px;
	margin-left:400px;
    background-image:url(../images/h2_pphotos.gif);
    text-indent:-9999px;
}
#hdr_shop {
	width:287px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_shop.gif);
	text-indent:-9999px;
}
#shop_img {
    margin: 100px 0 0 140px;
}
#hdr_contact {
	width:287px;
    height:34px;
	margin-left:300px;
    background-image:url(../images/h2_contact.gif);
	text-indent:-9999px;
}

#container {
	width: 943px;
	margin: 0 auto;
	padding: 0;
	background-color:#;
	
}	
#header {
	background-color:#;
	width: 745px;
	height: 210px;
	margin-left:99px;
}

/*~~~~~~~~ NAVIGATION ~~~~~~~~*/
#navigation {margin-top: -30px;}
#navigation ul {position:absolute;z-index:10; margin-left: 115px;}
#navigation ul li { display: block; float: left; width: auto; margin:0; }
#navigation ul li a { display: block; float: left; height: 74px; margin:0;text-indent: -9000px; outline:none;}
#navigation ul li.home a {background: transparent url(../images/news.png) top left; width:117px;}
#navigation ul li.movie a {background: transparent url(../images/movie.png) top left;width:62px;}
#navigation ul li.videos a {background: transparent url(../images/videos.png) top left;width:70px;}
#navigation ul li.wall a {background: transparent url(../images/wall.png) top left;width:120px;}
#navigation ul li.pookie a {background: transparent url(../images/pookie.png) top left;width:87px;}
#navigation ul li.press a {background: transparent url(../images/press.png) top left;width:64px;}
#navigation ul li.shop a {background: transparent url(../images/shop.png) top left;width:56px;}
#navigation ul li.contact a {background: transparent url(../images/contact.png) top left;width:124px;}
#navigation ul li a:hover {background-position: bottom;}
div#navigation ul.dropnav { display: none; width: 160px; position:absolute; float: left; margin-left: 0;background:white url(../images/dropdown.jpg) no-repeat bottom left;margin-top:30px; padding: 45px 0 15px 10px;z-index:5;}
div#navigation ul.dropnav li { display: block; width: 160px; float: none; margin-left: 0;text-indent: 0;}
div#navigation ul.dropnav li a { background: none; width: 100%; height: auto; text-indent: 0; text-decoration: none; font-family: arial, helvetica, sans-serif; color: black;}
div#navigation ul.dropnav li a:hover { color: red;}


/*~~~~~~~~ CONTENT ~~~~~~~~*/

#content {
	width: 525px;
	margin-left: 99px;
	padding:70px 120px 0 100px; 

}
.player {
    padding-left:10px;
	
}
#movie ol {
	padding:0 0 35px 30px;
}
#videos #fcgtrailer {
	margin-left: 20px;
	
}
#press ul {
	list-style: none;
}

	
#gallery {
	margin:20px 0 30px 35px;
}
#gallery img {
	margin:8px;
  
  
}
#gallery a:hover img  {
	color: #fedf46;
  
}




