/************************************************************************************
NAVIGATION
*************************************************************************************/
#menu {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	height: 60px;
	position: relative;
	font-family: 'Libre Baskerville', Times,'Times New Roman',serif;
	font-size: 0.90em;
	text-transform: uppercase;
	border-bottom: 1px solid #9fa682;
background: #5f673f;
  z-index:8888;
}



#menu_icon {
display: none;
float: left;
margin: 15px 5px 0 1%;
}

#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
display: inline-block;
position: relative;
font-size: 0.85em;
}

#menu ul li {
margin: 0;
padding: 0;
float: left;
text-align: left;
line-height: 60px;
color: #e4ffbd;
position: relative;
}


#menu ul li span,#menu ul li a {
margin: 0;
padding: 0 12px;
font-weight: 500;
text-decoration: none;
display: block;
  color: #e4ffbd !important;
}

#menu ul li a {
color: #ffffff !important;
-webkit-transition: color .4s ease;
-moz-transition: color .4s ease;
-ms-transition: color .4s ease;
-o-transition: color .4s ease;
transition: color .4s ease;
}

#menu ul li a:hover {
color: #e4ffbd !important;
font-weight: 500;
}

#menu ul li ul {
list-style: none;
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
left: 0; 
top: 60px;
background: #e80608;
filter:alpha(opacity=90);   
-moz-opacity: 0.90;   
opacity: 0.90;
-khtml-opacity: 0.90; 
margin: 0; 
padding: 0;
display: none;
float: left;
z-index: 3;
font-size: 0.90em;
}

#menu li ul li {
width: 190px !important;
margin: 0;
padding: 0;
border-top: 1px solid #c20608;
text-align: left;
line-height: 1;
background: none !important;
}


#menu li ul li a {
color: #ffffff;
display: block;
font-weight: 500;
text-decoration: none;
padding: 13px;
}

#menu li ul li a:hover {
color: #e4ffbd;
background: transparent;
font-weight: 500;
text-decoration: none;
}


.menu_arrow {
width: 13px;
height: 8px;
background: url(/_images/menu_arrow_down.png) no-repeat;
display: inline-block;
margin: 0 0 0 5px;
padding: 0;
}

.link_on {
color: #e4ffbd !important;
}

#menu_social {
	position: relative;
	margin: 10px 0 0 15px;
	display: inline-block;
	vertical-align: top;
}

#menu_social img {
	margin-right: 4px;
}


.container {
  width: 1280px;
  margin: 0 auto;
  position: relative;
}



/****** HEADER ******/
#header_image {
  background: url('http://voicelessthemovie.com/blog/_images/header_main.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;
height: 500px;
position: relative;  
  margin: 0 auto 30px auto;
}


#header_title {
	width:721px;
  height: 302px;
	position:absolute;
	left:50%;
	top:50%;
	margin: -151px 0 0 -360.50px;
}


.clear_it {
  clear: both;
}

a {
  color: #d0a132 !important;
}

a:hover {
  color: #e2ba5a !important;
}

a.shrink_it img {
	position: relative;
	-webkit-transition: 0.2s ease;
	transition: 0.2s ease;
}

a.shrink_it img:hover {
	-webkit-transform:scale(.95);
	transform:scale(.95);
}

a.scale_it img {
	position: relative;
	-webkit-transition: 0.2s ease;
	transition: 0.2s ease;
}

a.scale_it img:hover {
	-webkit-transform:scale(1.05);
	transform:scale(1.05);
}


/************* FOOTER ***************/
.site-footer{
    background-color: #000000 !important;
    color: white;
    min-height: 70px;
    font-size: 16px;
    padding: 1em;
    letter-spacing: 1px;
text-align: center !important;
}

.site-footer h1 {
font-weight: normal;
font-family: 'Libre Baskerville', Times,'Times New Roman',serif;
line-height: 1;
margin: 0;
padding: 0;
  font-size: 3.5em;
 color: #d4b46f !important;
}



