@charset "utf-8";
/* CSS Document */

body.movie_details {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 153px;
	background-color:#000000;
}

body.movie_details_promo {
	background-image: url(../images/bg_promo.jpg);
	background-repeat: no-repeat;
	background-position: center 153px;
	background-color:#000000;
}

.twilight_logo {

display:none;

}

.bold {
	font-weight: bold;
}



.d_upper_body .c_trailer {
width:740px;
float:left;
margin: 0;
padding: 0;
}


.d_upper_body {
width:880px;
padding-left:100px;
padding-top:20px;
}

.content_md{
	margin-top:10px;
	padding:10px;
	padding-top:10px!important;
	padding-bottom:5px;
	background:url(../images/1px.png);
	border: 1px #4a4a4a solid;
}
.content_md .m_left{
	width:440px;
	float:left;
	margin-right:20px;
}
.content_md .m_right{
	width:450px;
	float:left;
}
.content_md .m_right .m_item{
	width:140px;
	padding-left:10px;
	float:left;
	padding-bottom:20px;
}
.d_sessions {

background:url(../images/d_sessions_bg2.png)  no-repeat left top;
width:980;
height: 150px;
margin: 0 auto;
padding: 0;

}



.d_sessions .left {
width:360px;
height:auto;
float:left;
padding-left:20px;
padding-top:10px;
}

.d_sessions .right {
width:360px;
height:auto;
float:left;
}

.d_sessions h2 {
	/*margin:0 0 20px 0;
	padding:0;*/
	/*background:url(../images/text_NewMoon.png) no-repeat left top;*/
	/*width:179px;
	height:21px;*/
	margin-left: 10px;
	padding-top: 15px !important;
	font-family:"Times New Roman", Times, serif !important;
	font-size:24px !important;
}

.d_sessions .left h2 span {
	/*display:none;*/
}

.d_sessions .left .d_showing {
	width:275px;
	margin: 0 0 0 5px;
}

p.time {
	font-weight: normal;
	font-size:14px;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;

}

.d_sessions .right {
	width:416px;
	padding: 0 0 0 20px;

}



.d_sessions .right ul li {
	display: inline;
	font-weight: bold;
	padding-left: 20px;
}

.d_sessions .right .d_date {
	width: 276px;

}

.d_sessions .right .view_all {
	float:right;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
}

.left_col {
width:980px;
margin-top:10px;
}

.right_col {
padding-top:10px;
width:980px;
float:left;
}

.left_col h2 {
/*display:block;
background:url(../images/text_MovieInfo.png) no-repeat top left;
width:192px;*/
height:25px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.left_col h2 span {
	font-size:24px;
	color:#FFF
/*display:none;*/

}

.share {

margin-top: 30px;

}

.share h3 {
display:block;
float:left;
background:url(../images/text_share.png) no-repeat top left;
width:47px;
height:13px;
margin: 2px 20px 0 0;
padding: 0 0 0 0;
}

.share h3 span {

display:none;

}

.offer h3 {
background:url(../images/text_Promotions.png) no-repeat top left;
width: 169px;
height: 13px;
padding: 0;
margin: 0 0 0 0;

}

.offer h3 span {
display:none;
}
.downloads .m_left{
	width:475px;
	float:left;
	margin-right:10px;
}
.downloads .m_right{
	width:485px;
	float:left;
}
/*---Feature Only---*/
.buddy{
	width:480px;
	margin-right:10px;
}
.buddy h2 {
	background:url(../images/text_Downloads.png) no-repeat top left;
	width:198px;
	height:24px;
}
.buddy h2 span {
	display: none;
}
.buddy .bg_m{
	background-color:#261a0a;
	padding:10px;
}
.buddy .m_left {
	width: 310px;
	float: left;
}
.buddy .m_right {
	width: 130px;
	background-color:#100903;
	float: left;
}
.buddy p {
	font-weight: 12px;
	font-weight: bold;
	margin: 20px 0 5px 0;
}
.e_card {
	width:340px;
}
.info_title{
text-transform:uppercase;
font-size:24px;
padding-bottom:10px;
border-bottom:1px #FFFFFF solid;
}
.comments_left{
	background:url(../images/s_header_left.png) top left no-repeat;
	padding-left:7px;
}
.comments_right{
	background:url(../images/s_header_right.png) top right no-repeat;
	padding-right:6px;
}
.comments_loop{
	background:url(../images/s_header_l.jpg) top left repeat-x;
	height:26px;
	padding-top:5px;
	padding-left:3px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}
.comments_body{
	background:url(../images/1px.png);
	border:1px #222222 solid;
	padding:10px;
}
.comments_body textarea{
	width:345px;
	height:63px;
	float:left;
	margin-right:10px;
	overflow:auto;
	background-color:#666666;
	border:1px #999999 solid;
}
.comments_body input{
	float:left;
}
.comment_item{
padding-top:10px;
}
.comment_item img{
	border:1px #FFFFFF solid;
	float:left;
}
.comment_item .pop{
	background:url(../images/commentspop.png) top left no-repeat;
	height:66px;
	width:349px;
	float:left;
	padding-left:40px;
	line-height:16px!important;
	padding-top:5px;
}
.comment_item .pop .c_user{
	font-weight:bold;
	color:#FF0000;
	font-size:12px;
}
.comment_item .pop .c_date{
	font-size:10px;
	color:#666666;
}
.b_1 {
margin-right: 8px; margin-bottom: 5px;
}

.b_2 {
margin-bottom: 5px;
}

.b_3 {
margin-right: 8px;
}
/*---Feature Only---*/
