@charset "utf-8";

/* CSS Document */

body {

	font-family: source-sans-pro;

	background-color: #000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-style: normal;

	font-weight: 200;

}

/* Container */

.container {

	width: 90%;

	margin-left: auto;

	margin-right: auto;

	height: 1000px;

	background-color: #000;

}

.nav{

    list-style:none;

    margin:0;

    padding:0;

	padding-top: 10px;

    text-align:center;

	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";

	text-transform:uppercase;

	

}

.nav li{

    display:inline;

}

.nav a{

    display:inline-block;

    padding:10px;

	text-decoration: none;

}

.hero_header {

	color: #FFFFFF;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	letter-spacing: 4px;

}

.hero_header img {

	border: none;

}

/* unvisited link */

a:link {

  color: #c4c4c4;

}



/* visited link */

a:visited {

  color: #c4c4c4;

}



/* mouse over link */

a:hover {

  color: #fff;

}



/* selected link */

a:active {

  color: #c4c4c4;

}



/* Hero Section */

.hero {

	background-color: #000;

	padding-top: 100px;

	padding-bottom: 100px;

}

.light {

	font-weight: bold;

	color: #717070;

}

.tagline {

	text-align: center;

	color: #FFFFFF;

	margin-top: 4px;

	font-weight: lighter;

	text-transform: uppercase;

	letter-spacing: 1px;

}

.text_column {

	text-align: justify;

	font-weight: lighter;

	line-height: 25px;

	padding-left: 60px;

	padding-right: 60px;

	color: #A3A3A3;

}

.text_column_table {

	text-align: justify;

	font-weight: lighter;

	line-height: 25px;

	padding-left: 10px;

	padding-right: 10px;

	color: #A3A3A3;

}


.readmore {

	text-align: justify;

	font-weight: lighter;

	line-height: 25px;

	float: right;

	padding-left: 60px;

	padding-right: 60px;

	color: #A3A3A3;

}

.text_column_title {

	text-align: left;

	font-size: x-large;

	font-weight: 200;

	line-height: 25px;

	padding-left: 60px;

	padding-right: 60px;

	padding-bottom: 0px;

	color: #A3A3A3;

}

.srcimg {

	padding: 10px;

}

img {

	margin: 0 20px;

	border: 1px solid #ddd;

  border-radius: 4px;

}

.imgleft {

	text-align: left;

	align: left;

	float: right;

	width: 25%;

	padding-top: 90px;

	margin-left: 20px;

}

.txtright {

	text-align: left;

	float: right;

	width: 640px;

	padding-top: 100px;

}

.posters {

	

	padding-top: 5px;

	background-color: #000;

	margin-top: 0px;

	margin-left: auto;

	margin-right: auto;

	

}

.center {	

	text-align: center;

	margin: 0 auto;

}

.hidden { display: none;}

.contact_center {width:350px;margin:0 auto; padding-top:200px;}

.footers {

	text-align: center;

	color: #FFFFFF;

	margin-top: 4px;

	font-weight: lighter;

	text-transform: uppercase;

	letter-spacing: 1px;

	padding-top: 30px;
	
	display: block; 

}

.copy {

	text-align: center;

	color: #717171;

	margin-top: 4px;

	font-weight: lighter;

	text-transform: uppercase;

	letter-spacing: 1px;

	padding-top: 30px;
	
	
}

.laurels {

	display: block;

  margin-left: auto;

  margin-right: auto;

  width: 640px;

	padding-top: 20px;

}

.laurels img {

	padding: 0px;

	margin: 0px auto;

	border: none;

	

}

.trailer {

	width: 640px;

	margin: 0 auto;

	padding-top: 44px;

}
.press {

	width: 640px;

	margin: 0 auto;

	padding-top: 44px;

}
.imdb {
	width: 300px;
	float: none;
}

