@charset "UTF-8";

/* CSS Document */

body {
   margin:0;
   padding:0;
   color:#755018;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   background:url(../images/bg1.jpg);
}

#bg {
   background:url(../images/mainbg.jpg) repeat-x;
}

/*home */
#main_index {
   height: 480px;
   padding: 0 0 15px 0;
}
#banner_index {
	text-align: center;
	padding: 85px 0 0 0;
	width: 758px;
	background:url(../images/banners_bg.jpg) repeat-x;
	overflow:auto;
}

#banner_index input {
	width: 366px;
	border: 3px solid #2e271f;
	padding: 2px;
	background-color: #d78e3d;
	color: #2f0700;
}
#main_table {
   width: 364px;
   height: 478px;
   float: left;
   background:url(../images/exclusiverunbox.jpg) top left no-repeat;
   position:relative;
}
#main_table .table_btn{
	position:absolute;
	bottom:68px;
	left:72px;
	text-indent:-1000000px;
}
#main_table .table_btn a{
	display:block;
	width:222px;
	height:53px;
}

#main_content {
   display: inline;
}

#main_content a {
	color: #c69921;
}

#main_content h3 {
   font-family: Georgia, "Times New Roman", Times, serif;
   color: #844801;
}

#main_content li {
   padding: 10px 0 0 0;
   list-style-type: none;
}

#main_content ul {
   padding: 50px;
}

#main_content h3 strong{
font-size: 14px;
color: #e99323;
}


.contentholder strong {
font-size: 16px;
color: #9f4f14;

}

a.hotlist:link, a.hotlist:visited {
font-family: Arial, Helvetica, sans-serif;
color: #ffb400;
font-size: 14px;
text-decoration: underline;
}



#main_video {
   float: left;
   height: 300px;
   padding: 0 0 0 18px;
}

/*end home */

/*trailers */
#trailer_l {
	width: 300px;
	height: 400px;
	float: left;
}

#trailer_r {
	width: 450px;
	height: 400px;
	float: left;
}

#trailer_r h2 a{
	color: #c69921;
}

#trailer_r h2 {
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}


/*end trailers */

/*posters */
#posters_index {
   margin: 0 auto;
   padding: 0 0 100px 0;
}

#postersnav {
   text-align: center;
   margin: 0 auto;
   padding: 20px;
}

#posterscontainter {
   text-align: center;
}
#interview h3 {
color:#CC9900;

}
/*end posters */



/*navs */

#menuwrap {
   height: 30px;
   width: 800px;
   margin: 0 auto;
   background:url(../images/manu-bg.gif) repeat-x;
}

#menuwrap a:link, a:visited {
   font-family: Georgia, "Times New Roman", Times, serif;
   text-decoration: none;
   color: #986030;
}

#menuwrap a:hover {
   font-family: Georgia, "Times New Roman", Times, serif;
   text-decoration: none;
   color: #ff9e05;
}

#menuwrap .menu h3 {
   padding: 0px;
   margin: 0px;
   font-size: 10px;
   padding: 2px 0 0 0;
}

h3 {
   padding: 0px;
   margin: 0px;
   font-size: 12px;
}

.menu {
   float: left;
   margin:0 0px 0px 0;
}

.active {
   background-color:#120c03;
   height: 30px;
   color: #ff9e05;
}

.active span {
   color: #ff9e05;
}

.menu span {
   float:left;
   font-weight:bold;
   text-decoration:none;
   padding:5px;
   margin:0 0px 0 2px;
}

.menu a {
   padding:0 2px 0 0;
   float:left;
}

.menu a:hover {
   background-color:#120c03;
   height: 30px;
}

.menu a:hover span {
   background-color:#120c03;
}

/* end */


.clear {
   float:none;
   display:block;
   clear:both;
   width:100%;
   height:1px;
}

#holder {
   width:800px;
   margin:0 auto;
}

#mainwrap {
   width:800px;
   background-color:#120c03;
}

#banner {
   width:800px;
   height:369px;
   background:url(../images/MMpress_banner.jpg) no-repeat;
}

#banner-links {
   width:800px;
   height:369px;
   background:url(../images/mmlinksbanner.jpg) no-repeat;
}


#content {
   width:800px;
   background-color:#120c03;
   min-height:800px;
}

.news {
   margin:0 0 20px 0;
   color:#8b390d;
}

.news span {
   font-size:14px;
}

.news h2 {
   font-family:"Times New Roman", Times, serif;
   font-size:25px;
   font-weight:bold;
   margin:15px 0 0 0;
}

.contentholder {
   width:760px;
   margin:0 auto;
   padding:20px 0 0 0;
}

#PRelease {
   width:760px;
}

#leftCol {
   width:490px;
   float:left;
}

#rightCol {
   float:right;
   width:257px;
   margin-top:-100px;
}

.rightcont {
   width:230px;
   margin:10px auto;
   border:1px dashed #333333;
   padding:10px 5px 10px 5px;
}

.thumbs {
   margin:10px auto 10px  auto;/*background-color:#006600;*/
   width:550px;
}

.thumbs a img {
   border:7px solid #000000;
   margin:0 8px 8px 0;
}

.thumbs a img:hover {
   border:7px solid #392d18;
}

.rightcont p {
   margin:0;
}

.rightcont h3 {
   margin:0;
}

.dl {
   color:#FFFFFF;
   text-decoration:none;
   margin:3px 0 3px 0;
}

.pr {
   margin:0 0 15px 0;
}

.pr h3 {
   margin:0;
}

.pr h3 a {
	font-family:"Times New Roman", Times, serif;
   color:#9a9a9a;
   font-size:15px;
   font-weight:bold;
   margin:0;
   text-decoration:none;
}

.pr h3 a:hover {
   color:#FFFFFF;
}

.pr p {
   margin:0;
}

.more {
   color:#9f6d22;
   text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}

a.more:hover {
   color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

a.more:visited {
font-family: Arial, Helvetica, sans-serif;
color: #9f6d22;
}

#footer {
   background:url(../images/footerbg.jpg) no-repeat;
   height:90px;
   border-top:1px solid #120c03;
}

#contactus {
width:520px;
display:block;
margin:0 auto;
line-height:1.5em;
}
#contactus a {
color:#996600;
text-decoration:none;
}
#contactus span {
font-size:20px;
font-weight:bold;
text-align:center;
display:block;
color:#CC6600;
}
.contact {
float:left;
width:240px;
display:block;
}
 .contact h3, .contactcentered h3 {
 border-bottom:1px dotted #CC6600;
 color:#CC6600;
}
.contactcentered {
text-align:center;
}
.contactcentered h3 {
 display:block;
 width:300px;
 margin:0 auto;
}