@charset "UTF-8";
/* Ten Thirty-One Pictures - Movie pages style */

/********************************************************
* Exceptions to Global Style
********************************************************/
#contain{
	background:#000 url(../images/bg/bg_company.jpg) top left no-repeat;
}
#menu h1 a{
	background: transparent url(../images/logos/logo_tpz3.png) top left no-repeat;
}

hr{
	width: 740px;
	margin: 0 auto 0 auto;
}


/********************************************************
* Movie pages
********************************************************/

.movie{
	float: left;
	width: 740px;
	margin: 20px auto 20px 25px;
	border-bottom: 1px solid #212121;
}

.movie img{
	float:left;
	padding: 10px;
	margin: 0px 10px 10px 0px;
	background-color: #212121;
}

.movie p{
	font: normal 11px myriad-pro-1, myriad-pro-2, sans-serif;
	line-height: 16px;
}
	.movie p span{
		font: bold 10px trajan-pro-1, trajan-pro-2, sans-serif;
		color: #333;
		text-transform: uppercase;
	}

.movie ul{
	display: block;
	font: normal 10px trajan-pro-1, trajan-pro-2, sans-serif;
	margin:0px auto 0px 0px;
	padding:20px 0px 5px 0px;
	list-style-type:none;
	color: #666;
}
.movie li{
	float:left;
	margin:-15px 10px 0px 0px;
	color: #666;
	line-height:16px;
}
	.movie li a {
		color: #999;
		text-decoration: underline;
	}
		.movie li a:hover {
			color: #666;
			text-decoration: underline;
		}
		.movie li span{
			border-right: 1px solid #666;
			padding-right: 10px;
		}
.movie h1 {
	font-size: 16px;
}
.movie h1 span{
	font-size: 12px;
}

/***Credits***/
.credits {
	display:table;
	width:auto;
	margin:0px auto 20px 235px;
	padding:5px 0px 5px 10px;
}
	.credit {
	display: table-row;
	width:auto;
	}
	.left {
	display: table-cell;
	padding-bottom:5px;
	border: none;
	padding-right:20px;
	width:auto;
	font: bold 10px trajan-pro-1, trajan-pro-2, sans-serif;
	color:#333;
	text-align: left;
	text-transform:uppercase;
	}
	.right {
	display: table-cell;
	padding-bottom:5px;
	border: none;
	max-width:300px;
	font: normal 11px myriad-pro-1, myriad-pro-2, sans-serif;
	color:#999;
	text-align: left;
	}
	
/***Links***/
#links ul{
	background-color: #1c1c1c;
	display: block;
	font: normal 10px trajan-pro-1, trajan-pro-2, sans-serif;
	margin:0px auto 20px 235px;
	padding:20px 0px 5px 10px;
	list-style-type:none;
	color: #666;
}
#links li{
	float:left;
	margin:-15px 10px 0px 0px;
	color: #666;
	line-height:16px;
}
	#links li a {
		color: #999;
		text-decoration: underline;
	}
	#links li a:hover {
		color: #666;
		text-decoration: underline;
	}
	#links li span{
		border-right: 1px solid #666;
		padding-right: 10px;
	}

/***Press Links***/
#press{
	float: left;
	width: 710px;
	margin: -25px auto 0 30px;
}
#press li{
	line-height:16px;
}