#mastheadwrapper {
width: 100%;
height: 130px;
background-image: url(../images/masthead-ie-trans.png);
/* z-index: 450 !important; */
}

#masthead {
width: 944px;
margin: 0 auto;
background-color: transparent;
}

#pagecontentnarrow, #pagecontentwide, #pagecontentgallery, #homepagetrailer, #homepagecredits {
background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#BF000000,endColorStr=#BF000000);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000)";
zoom: 1;
}



/*=====================================================*/
/*                Main Navigation Styles               */
/*=====================================================*/

#mainnavigation {
width: 944px;
height: 31px;
margin: 0;
padding: 0;
background-image: url("../images/main-navigation-trans.gif");
background-repeat: no-repeat;
position: absolute;
}

#mainnavigation li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
}

#mainnavigation li, #mainnavigation a {
height: 31px;
display: block;
border: none;
}

#homebutton, #homebutton a, #homebutton a:link, #homebutton a:visited, #homebutton a:active {left: 0px; width: 88px;}
#homebutton a:hover {background: transparent url("../images/main-navigation-trans.gif") 0px -31px no-repeat;}

#aboutbutton, #aboutbutton a {left: 88px; width: 80px;}
#aboutbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -88px -31px no-repeat;}

#gallerybutton, #gallerybutton a {left: 168px; width: 97px;}
#gallerybutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -168px -31px no-repeat;}

#reviewsbutton, #reviewsbutton a {left: 265px; width: 98px;}
#reviewsbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -265px -31px no-repeat;}

#awardsbutton, #awardsbutton a {left: 363px; width: 93px;}
#awardsbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -363px -31px no-repeat;}

#downloadsbutton, #downloadsbutton a {left: 456px; width: 122px;}
#downloadsbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -456px -31px no-repeat;}

#screeningsbutton, #screeningsbutton a {left: 578px; width: 123px;}
#screeningsbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -578px -31px no-repeat;}

#getinvolvedbutton, #getinvolvedbutton a {left: 701px; width: 135px;}
#getinvolvedbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -701px -31px no-repeat;}

#contactbutton, #contactbutton a {left: 836px; width: 111px;}
#contactbutton a:hover {background: transparent url("../images/main-navigation-trans.gif") -836px -31px no-repeat;}

.displace {
position: absolute;
left: -5000px;
}

.aboutsubmenu ul, .getinvolvedsubmenu ul {
display: none;
position: absolute !important;
top: 31px;
margin: 0 !important;
padding: 0 !important;
background-color: #000000;
}

.aboutsubmenu ul {
left: -50px;
}

.getinvolvedsubmenu ul {
left: -25px;
}

.aboutsubmenu ul li, .getinvolvedsubmenu ul li {
position: relative !important;
text-align: center !important;
border-bottom: none !important;
display: block;
margin: 0 !important;
padding: 0 !important;
height: auto !important;
}

.aboutsubmenu ul li a, .getinvolvedsubmenu ul li a {
display: block !important;
height: auto !important;
margin: 0 !important;
padding: 3px 0 3px 0 !important;
background-image: none !important;
color: #A3882F !important;
width: 180px !important;
text-decoration: none !important;
font-family: DejaVuSansBold !important;
font-size: 11px !important;
line-height: 16px !important;
font-weight: normal !important;
text-transform: uppercase;

}

.aboutsubmenu ul li a:hover, .getinvolvedsubmenu ul li a:hover {
color: #FED44A !important;
font-family: DejaVuSansBold;
}

.aboutsubmenu:hover ul, .getinvolvedsubmenu:hover ul {
display: block !important;
background-image: none !important;
width: auto !important;
height: auto !important;
overflow: auto;
}

.aboutsubmenu ul li:hover, .getinvolvedsubmenu ul li:hover {
display: block;
background-image: none !important;
}

.notrans .aboutsubmenu ul, .notrans .getinvolvedsubmenu ul {
background-color: #000000 !important;
}

