body {
	margin-top:0px; 
	padding:0px;
	text-align:center;
}

h1 {
  font-family:arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:16px;
  color:#466BA4;
}

h2 {
  font-family:arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#466BA4;
}

p {
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color:#3F3F3F;
}

a {
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color:#466BA4;
}

.hdnInput {
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color:#3F3F3F;
	display:inline;
}

#container {
 	width:1020px;
 	height:100%;
	margin:0px auto;
	padding:0px;
	text-align:left;
	/*border:1px solid red;*/
}

#navigation {
	margin:0;
	padding:0;
	background-color:#466BA4;
	width:1020px;
	height:45px;
}

#navigation li {
	display: inline;
	padding:0px;
	margin:0px;
}

#navigation li a {
	float:left;
	height:45px;
}

#navigation li#nav-home a
{
	background-image:url('images/nav-home.gif');
	background-repeat:no-repeat;
	width:110px;
}

#navigation li#nav-home a:hover, #navigation li#nav-home a.active
{
	background-image:url('images/nav-home-over.gif');
	background-repeat:no-repeat;
	width:110px;
}

#navigation li#nav-meet a
{
	background-image:url('images/nav-meet-the-filmmakers.gif');
	background-repeat:no-repeat;
	width:230px;
}

#navigation li#nav-meet a:hover, #navigation li#nav-meet a.active
{
	background-image:url('images/nav-meet-the-filmmakers-over.gif');
	background-repeat:no-repeat;
	width:230px;
}

#navigation li#nav-upcoming a
{
	background-image:url('images/nav-upcoming-screenings.gif');
	background-repeat:no-repeat;
	width:230px;
}

#navigation li#nav-upcoming a:hover, #navigation li#nav-upcoming a.active
{
	background-image:url('images/nav-upcoming-screenings-over.gif');
	background-repeat:no-repeat;
	width:230px;
}

#navigation li#nav-press a
{
	background-image:url('images/nav-press-and-events.gif');
	background-repeat:no-repeat;
	width:200px;
}

#navigation li#nav-press a:hover, #navigation li#nav-press a.active
{
	background-image:url('images/nav-press-and-events-over.gif');
	background-repeat:no-repeat;
	width:200px;
}

#navigation li#nav-purchase a
{
	background-image:url('images/nav-purchase.gif');
	background-repeat:no-repeat;
	width:120px;
}

#navigation li#nav-purchase a:hover, #navigation li#nav-purchase a.active
{
	background-image:url('images/nav-purchase-over.gif');
	background-repeat:no-repeat;
	width:120px;
}

#navigation li#nav-contact a
{
	background-image:url('images/nav-contact.gif');
	background-repeat:no-repeat;
	width:130px;
}

#navigation li#nav-contact a:hover, #navigation li#nav-contact a.active
{
	background-image:url('images/nav-contact-over.gif');
	background-repeat:no-repeat;
	width:130px;
}

#home {
  height:1030px;
}

.home-bkg {
  background-image:url(images/bkg-home.jpg);
  background-repeat:no-repeat;
}

#home-video-player {
  margin-top:60px;
  margin-left:26px;
}

#home-links, #home-links a {
  margin-top:100px;
  width:1020px;
  text-align:center;
  font-family:Times New Roman;
  color:#2E5899;
}

#meet-the-filmmakers {
  font-family:arial, helvetica, sans-serif;
  color:#3F3F3F;
}
.meet-the-filmmakers-bkg {
  background-image:url(images/bkg-meet-the-filmmakers.jpg);
  background-repeat:no-repeat;
}

#meet-content-directors {
  margin-top:30px;
  margin-left:410px;
  width:590px;
}

#meet-content-bios {
  margin-top:20px;
  margin-left:410px;
  width:590px;
}

#upcoming-screenings {

}
.upcoming-screenings-bkg {
  background-image:url(images/bkg-upcoming-screenings.jpg);
  background-repeat:no-repeat;
}

#upcoming-content {
  margin-top:25px;
  margin-left:25px;
  padding:0px;
}
#upcoming-content a {
  color:#2E5899;
}

#press-and-events {

}
.press-and-events-bkg {
  background-image:url(images/bkg-press-and-events.jpg);
  background-repeat:no-repeat;
}
#press-content {
  margin-top:25px;
  margin-left:25px;
  padding:0px;
  width:440px;
}
#press-content a {
  color:#2E5899;
}

#press-content table tr td a {
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color:#3F3F3F;
  margin:0px;
  padding:0px;
}

#purchase {
  height:1044px;
}

#purchase-content {
  margin:25px;
}
#purchase-content a {
  color:#2E5899;
}

.purchase-bkg {
  background-image:url(images/bkg-purchase.jpg);
  background-repeat:no-repeat;
}

#outreach {
  height:2780px;
}

.outreach-bkg {
  background-image:url(images/bkg-outreach.jpg);
  background-repeat:no-repeat;
}

#contact {
  height:760px;
}
.contact-bkg {
  background-image:url(images/bkg-contact.jpg);
  background-repeat:no-repeat;
}

#contact-content {
  margin:25px;
}
#contact-content a {
  color:#2E5899;
}

#copyright_container {
 	width:1020px;
	margin:0px auto;
	padding:0px;
}
.copyright {
  width:1020px;
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
  line-height:17px;
  color:#333333;
  text-align:left;
}

