/* main styles*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:13.4px;
	color: #ffffff;
	background-color: #000000;
	vertical-align:top;
	margin-top: 0px;
	border-color: #ffd600

}

h2,
#sub_content .summary h2,
#video_content #sub_content h2 {
    font-family:arial,helvetica,sans-serif;
    font-size:1.181em;
    letter-spacing:0em;
    line-height:1.7em;
    margin:0pt 0pt 10px;
    min-height:24px;
    padding:2px 10px 1px;
    vertical-align:bottom;
    text-transform: none;
    color: #000000;
    font-weight: bold;
    background: transparent url(../images/untitled-1.gif) repeat-x scroll left top;
}

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 225px;
height: 260px; /* Set height to be able to contain height of largest content shown*/
border: 0px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: black;
padding: 1px;
visibility: hidden;
width: 225px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 235px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"*/
background: 000000; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #000000;
color: black;
}

.glidecontenttoggler a:hover{
background: #000000;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
background: #000000;
color: red;

}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #000000;
color: white;
}


table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:13.4px;

}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13.4px;
	color: #000000;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13.4px;
	color: #000000;}

.bgsite { background-color:#FFFFFF;}
/* tabHG*/
.bgtabred { background-color:#AD0101;}
/* tabBorder*/
.borderred { background-color:#AD0101;}
/* teaserHG*/
.bgteaser { background-color:#ECECEC;}
/* left teaser Border*/
.leftteaser { background-color:#B2B2B2;}

/* STANDARDTEXT*/

.white {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF;}
.red {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #CC0000;}
.txt10ws        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;padding-left:1px;}
.txt10gr1        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#656565;padding-left:1px;}
.txt10gr1-bold  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#AD0101;padding-left:1px;font-weight:bold;}
.txt10gr3        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#A5A5A5;padding-left:1px;}
.txt10black        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;padding-left:1px;}

.txt11w       {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;padding-left:1px;}
.txt11gr2        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B3B3B;padding-left:1px;}
.txt11red        {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#AD0101;padding-left:1px;}
.txt22red        {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#AD0101;
	font-weight: bold;
	padding: 1px;

}

.txt12		     {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;padding-left:1px;}
.txt12gr2        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;padding-left:1px;}
.txt12gr2bg        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;padding-left:1px; background-color:#ECECEC;}
.txt12red        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#AD0101;padding-left:1px;}
.txt12bg_red    {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;background-color:#AD0101;}
.txt12black        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;padding-left:1px;}

.header       {font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000000;font-weight:bold}
.alert {font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #FF0000; line-height:10px}
.alert8 {color: Red;font-size:8pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.error 
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold; 
	color: #FF0000; 
	line-height:10px
}

.textlink         {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;text-decoration:underline;}

.link11red        {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:none;padding-left:1px;}
.link12red        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#CC0000;text-decoration:none;padding-left:1px;}


/* FORMS*/
.textform       {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;padding-left:1px;}
.textform11       {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;padding-left:1px;}
.nomargin {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.box { font: 10px arial, verdana, sans-serif; border: 1px AEB3A1 groove; color: #71736C; background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.drop {font: 10px arial, verdana, sans-serif; border: 1px AEB3A1 groove; color: #71736C; background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

/* POPUP NAVI */

a:link {color: #000000;text-decoration: underline}
a:visited {color: #000000;text-decoration: underline}
a:active {color: #CC0000;text-decoration: underline}
a:hover {color: #CC0000;text-decoration: underline}

a.product:link        {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.product:visited     {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.product:hover       {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.product:active      {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}

a.link11red:link        {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.link11red:visited     {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.link11red:hover       {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.link11red:active      {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}

a.pnavlink1on              {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#AD0101;text-decoration:none;}
a.pnavlink1off:link        {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;text-decoration:none;}
a.pnavlink1off:visited     {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;text-decoration:none;}
a.pnavlink1off:hover       {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#AD0101;text-decoration:none;}
a.pnavlink1off:active      {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#AD0101;text-decoration:none;}
a.pnavlink1off:focus       {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#AD0101;text-decoration:none;}

a.pnavlink2on              {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;text-decoration:none;}
a.pnavlink2off             {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3B3B3B;text-decoration:none;}

.factssw        {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;background-color: #E7E7E7;}
.factsgr        {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#3B3B3B;background-color: #E7E7E7;}

a.productnav:link {
    color: #FFFFFF;
    font-family: arial,verdana;
    font-size: 11px;
    font-weight:normal;
}

a.productnav:visited {
    color: #FFFFFF;
    font-family: arial,verdana;
    font-size: 11px;
    font-weight:normal;
}

a.productnav:active {
    color: #FFFFFF;
    font-family: arial,verdana;
    font-size: 11px;
    font-weight:bold;
}

a.productnav:hover {
    color: #FFFFFF;
    font-family: arial,verdana;
    font-size: 11px;
    font-weight:bold;
}

a.acctsubnav:link {
    color: #CC0000;
    font-family: verdana,arial;
    font-size: 9px;
    font-weight:bold;
    text-decoration:none;}

a.acctsubnav:visited {
    color: #CC0000;
    font-family: verdana,arial;
    font-size: 9px;
    font-weight:bold;
    text-decoration:none;}

a.acctsubnav:active {
    color: #CC0000;
    font-family: verdana,arial;
    font-size: 9px;
    font-weight:bold;
    text-decoration:underline;}

a.acctsubnav:hover {
    color: #CC0000;
    font-family: verdana,arial;
    font-size: 9px;
    font-weight:bold;
    text-decoration:underline;
}

a.footernav:link {
    color: #ffffff;
    font-family: arial,verdana;
    font-size: 11px;
    text-decoration:none;
}

a.footernav:visited {
    color: #ffffff;
    font-family: arial,verdana;
    font-size: 11px;
    text-decoration:none;
}

a.footernav:active {
    color: #ffffff;
    font-family: arial,verdana;
    font-size: 11px;
    text-decoration:none;
}

a.footernav:hover {
    color: #CC0000;
    font-family: arial,verdana;
    font-size: 11px;
    text-decoration:none;
}

a.accountnav:link {
    color: #CC0000;
    font-family: arial,verdana;
    font-size: 10px;
}

a.accountnav:visited {
    color: #CC0000;
    font-family: arial,verdana;
    font-size: 10px;
}

a.accountnav:active {
    color: #000000;
    font-family: arial,verdana;
    font-size: 10px;
}

a.accountnav:hover {
    color: #000000;
    font-family: arial,verdana;
    font-size: 10px;
}

.thinborder_top {border-top:solid #EEEEEE 1px;}
.thinborder_bottom {border-bottom:solid #CCCCCC 1px;}
.crvborder_leftcell {border-right:solid #CCCCCC 1px; padding:3; text-align: left; vertical-align: text-top;}
.crvborder_rightcell {border-left:solid #FFFFFF 1px; padding:3; text-align: left; vertical-align: text-top;}
.crvborder_topcell {border-right:solid #CCCCCC 1px; border-left:solid #CCCCCC 1px; border-bottom:solid #CCCCCC 1px; padding:3; text-align: left; vertical-align: text-top;}
.crvborder_bottomcell {border-right:solid #CCCCCC 1px; border-left:solid #CCCCCC 1px; border-top:solid #CCCCCC 1px; padding:3; text-align: left; vertical-align: text-top;}

.buynowbutton
{ 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px ;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	text-transform:capitalize;
	BACKGROUND: #cc0000; 
	COLOR: #ffffff; 
}

.buynowbutton:hover
{
	cursor:hand; 
}
.headerLabel
{
	font-weight : bold ;
	border-bottom-color:Silver;
	border-bottom-style:dotted ;
	border-bottom-width:1px;
	margin-bottom:2px;
	padding-bottom:2px;
	margin-top:2px;
	padding-top:2px;
}
.scroller
{
	overflow:scroll;
}
.clipper
{
	overflow:hidden;
}
.title
{
	font-family: Verdana, Arial, Helvetica; 
	font-weight : bold ;
	font-size : 16px;
	color:Red ;
	text-transform :uppercase  ;
}

a.button        
{
	font-family:Verdana, Arial, Helvetica;
	border-style : outset;
	border-width:thin ;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px ;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	text-transform:capitalize;
	color:#FFFFFF;
	text-decoration:none;
	background-color : #cc0000;
}
a.button:visited     
{
	color:white;	
	text-decoration:none;
}
a.button:hover       
{
	background-color : #4aa047;
	text-decoration:underline;
}
a.button:active       
{
	border-style : inset;
	background-color : #FF0000;
	text-decoration:underline;
}
.navlink a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normak;
color: #0000ff;
text-decoration : underline;
padding: 0px;
margin: 3px;
border : 0px outset gray;
display: block; 
width: 100%;
}

.navlink a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color: #0000ff;
text-decoration : underline;
padding: 0px;
margin: 3px;
border : 0px outset gray;
display: block; 
width: 100%;
}

.navlink a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color: #FF0000;
text-decoration : underline;
padding: 0px;
margin: 3px;
border : 0px inset black;
display: block; width: 100%;
}
.contentWhite {
	color: #FFFFFF;
}
.footer {
	color: #FFFFFF;
}
h5 {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	vertical-align: middle;
	margin-bottom: 0px;
    padding-bottom: 3px;
}

h4 {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	vertical-align: middle;
	margin-bottom: 0px;
    padding-bottom: 0px;
}
h3 {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	vertical-align: middle;
	margin-bottom: 0px;
    padding-bottom: 0px;
}
h2 {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	vertical-align: middle;
	margin-bottom: 0px;
    padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
h1 {
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	vertical-align: middle;
	margin-bottom: 0px;
    padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
}

/*------------------------------------------------------------------
[MDC Stylesheet]
Version:	1.0

Notes: 
-------------------------------------------------------------------*/

/*  Hacks and float fixes ***************************************************/
/*  clears floats and uses the Holly Hack for IE browser's height bugs.	*/
/*  Use the "generic_clearing_object" class on any object to clear a float	*/
/*  on any of it's child elements.					*/

/* slider fav */

.all-news a.action {
    height: 22px;
    background-position: right 50%;
}
.all-news a.action {
    height: 15px;
    padding-right: 20px;
    color: #000000;
    background-image: url(../images/btn_more.gif);
}
#upcoming {
    background: #000000;
    border-color: #ffffff;
}

h2,
#sub_content .summary h2,
#video_content #sub_content h2 {
    font-family:arial,helvetica,sans-serif;
    font-size:1.181em;
    letter-spacing:0em;
    line-height:1.7em;
    margin:0pt 0pt 10px;
    min-height:24px;
    padding:2px 10px 1px;
    vertical-align:bottom;
    text-transform: none;
    color: #000000;
    font-weight: bold;
    background: transparent url(../images/untitleds-1.gif) repeat-x scroll left top;
}

/* New and Upcoming */
#next {
    background: transparent url(../images/more_arrow_bg.gif) bottom left repeat-x;
    cursor:pointer;
    display:none;
    height:23px;
    position:absolute;
    right:0px;
    text-indent:-200em;
    top:128px;
    width:12px;
}
#prev {
    background: transparent url(../images/prev_arrow_bg.gif) bottom left repeat-x;
    cursor:pointer;
    display:none;
    height:23px;
    left:0px;
    position:absolute;
    text-indent:-200em;
    top:128px;
    width:12px;
}
#upcoming .mdc-module {
    background: #f6f2f3 url(../images/module_grad_bg.gif) bottom left repeat-x;
}
#moviePaneNav li a {
    color: #fff;
    font-weight:bold;
    padding:0px 5px 0px 6px;
    text-decoration:none;
}
#moviePaneNav li a.selected {
    color: #333;
}
.movie-set a.btn_buy {
    width: 128px;
    height: 24px;
    background-image: url(../images/btn_watch_trailer.gif);
    display: block;
}


.intheaters a.action {
	background-image: none;
	color:#4475C1;
	padding-right: 0;
	font-size:0.65em;
	line-height: 2.2em;
}

#upcoming a.action {
    display: block;
}
a.action.small-action {
    background-image: url(../images/d.gif) !important;
    color: #2662B8;
    height: 13px;
    padding-right: 15px !important;
    font-weight: bold;
    font-size: 1.1em !important;
    line-height: normal;

    _position:relative; /* ie6 - fixes strange background image issues */
}

#mdc-rate .small-action {
    padding-left:130px;
}
#mdc-news .small-action {
    margin-right: 14px;
    text-align: right;
}

/* -----------------------------------*/
/* =The Movie Watcher                 */
/* -----------------------------------*/
.movie-watcher h1 {
    background: transparent url(../images/global/h1_bg_moviewatcher.png) no-repeat left top;   
    text-indent: -999em;
    width: 600px; height: 92px;
    border-bottom: none;
    padding: 0px;
}
.movie-watcher h1 div {
    position:absolute; top:38px; left:100px;
    text-indent:0;
    font-size:0.95em; 
}
.movie-watcher table {
    border: 1px solid #e03338;
    width: 586px;
    margin-bottom: 15px;
}
.movie-watcher table td {
    padding: 0px;
    vertical-align: middle;
    text-align: center;
}
.movie-watcher table td.image {
    background: #e0e5e8;    
    width: 375px; height: 250px;        
}
.movie-watcher table td.image img {
    display: block;
    margin: 0px auto;
}
.movie-watcher table td.grade {
    background:none;
    border-left: 1px solid #e03338;
    margin: 0px; padding: 0px;
    width: 210px; height: 250px;
    text-transform: uppercase;
    float: none;
    font-size: 1.2em;
    padding: 0px;
}
.movie-watcher table td.grade span {
    color: #e03338;
    font-size: 3em;    
    display: block;
}
.movie-watcher .review p {
    font-size: 1.1em;
    margin-bottom: 1.2em;
}

.recently-posted {
    width: 300px;
}
.recently-posted ul {
    padding: 0px 10px;
}
.recently-posted li {
    border: none;
    padding:10px 0 7px;
}
.recently-posted li.first {
    padding-top: 0px;
}
.recently-posted li a {
    display: block;
    font-weight: bold;
    width: 99%;
}

#container.davewhite-article h1,
#container.dawntaylor-article h1 {
    width:586px;
    height:65px;
    margin-left:20px;
}
#container.davewhite-article h1 {
    background: transparent url(../images/global/h1_bg_moviewatcher_davewhite.png) no-repeat left top;   
}
#container.dawntaylor-article h1 {
    background: transparent url(../images/global/h1_bg_moviewatcher_dawntaylor.png) no-repeat left top;   
}
.movie-watcher h2 a {
    font-size:0.9em;
}

/*end*/






.clearfix:after, 
.generic_clearing_object:after,
#header:after,
#primary_nav:after,
#main:after,
#content:after,
.purchase .payment:after,
.purchase .create_personalize:after,
.theaters .filter:after,
.my_fandango #primary fieldset ol li:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* clears IE 7 */
.clearfix,
.generic_clearing_object,
#header,
#primary_nav,
#main,
#content,
.purchase .payment,
.purchase .create_personalize,
.theaters .filter,
.my_fandango #primary fieldset ol li {
	display: inline-block;
} 

/* Hide from IE Mac */
.clearfix,
.generic_clearing_object,
#header,
#primary_nav,
#main,
#content,
.purchase .payment,
.purchase .create_personalize,
.theaters .filter,
.my_fandango #primary fieldset ol li {display: block;}


/* holly hack for extra space in IE nav - Hides from IE-mac */

* html .generic_clearing_object,
* html #header,
* html #main,
* html #content,
* html .purchase .payment,
* html .purchase .create_personalize,
* html .theaters .filter,
* html .my_fandango #primary fieldset ol li 
{
	height: 1% !important;
}

* html .clearfix {height: 1%;}
.clearfix {display: block;}





/*------------------------------------------------------------------
[Homepage]
------------------------------------------------------------------*/
.homepage h1 {
    display:none;
}
#movies {
	position: relative;
	margin: 0 0 20px 0;
	background: transparent url(../images/global/homepage_movies_bg.gif) 614px 0 repeat-y;
	overflow: hidden;
	_height: 1%;
}
#upcoming {
	float: left;
	width: 595px;
	position: relative;
	overflow: hidden;
}
#upcoming .all_movies {
	position: absolute;
	top: 6px;
	left: 490px;
}
#upcoming_movies {
	position: relative;
	width: 551px; /* 1px extra for jquery bug */
	padding-top: 10px;
	margin: 0 23px 0 22px;
	overflow: hidden;
}
#upcoming_movies .movie-set {
	position: relative;
	width: 12420px;
	top: 0px;
	left: 1px;
	white-space: nowrap;
}
#upcoming_movies .movie {
	float: left;
	width: 128px;
	margin: 0 13px 0 0;
	white-space: normal;
	color: #555;
	text-align: left;
	font-size: 1.2em;
	background-repeat: no-repeat;
}
#upcoming_movies .movie img {
	display: block;
	margin: 0 0 1px;
}
#upcoming_movies .movie h4 {
	margin: 7px 0 0 0;
	font-size: .85em;
	font-weight: normal;
}
#upcoming_movies .movie h4 a {
	font-weight: bold;
}
#upcoming_movies .movie p {
	font-size: .85em;
	margin-bottom: 0;
}


/*------------------------------------------------------------------
[MDC]
------------------------------------------------------------------*/


#mdc-discy-business h2 {
    background: transparent url(../images/global/h2_mdc.png) no-repeat 0 0;
    text-indent:-9999px;
}
#mdc-discy-business p {
    padding:0 12px;
    font-weight:normal;
    color:#666;
}
#mdc-discy-business p a {
    font-weight:bold;
    font-size:1.2em;
    display:block;
}
#mdc-discy-business p.article {
    color:#000;
}
#mdc-discy-business p.article a {
    font-size:1.0em;
    display:inline;
}
#mdc-discy-business img {
    padding:0 12px 15px;
}
#mdc-discy-business .rate-action .small-action {
    margin-right:0;
}

#video_content {
    margin-bottom: 0;
}

.grade {
    float: left;
	margin:0pt 10px 10px 0pt;
    padding-top: 15px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    width: 36px;
    height: 21px;
    background: url(../images/movie_grade.gif);
}

p.mdc-claim {
    margin: 0 0 6px 10px;
    font-size: 12px;
    font-weight: bold;
}
p.mdc-claim img {
    vertical-align: middle;
}
p.bread_crumb {
    margin: 0px 0 6px 10px;
    padding-top: 2px;
    font-size: 1.1em;
}
#moviePaneNav {
    left: 280px;
    margin:0pt;
    padding:0pt;
    position:absolute;
    top:6px;
}
#moviePaneNav li {
    background:transparent url(../images/global/moviePaneNav_bg.gif) no-repeat scroll 0pt 50%;
    display:inline;
    vertical-align:top;
}
.mdc-module {
    border: 1px solid #e2e2e2;
    overflow: hidden;
    _height: 1%;
    margin-bottom: 20px;
    float: left;
}
#mdc-primary {
    float: left;
    width: 606px;
    overflow: hidden;
    _height: 1%;
}






/*
	SLIDER
*/
#page-wrap 									{ width: 425px; margin:: 0px auto; position: relative; min-height: 380px; background-color: #ffd600;
											  }

.slider-wrap								{ width: 425px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 425px; height: 380px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 425px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -55px 0px 20px 62px; }
#movers-row div								{ width: 20%; float: right; }
#movers-row div a.cross-link 				{ float: left; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -5px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; border-bottom: -14px; 
											  position: relative; padding-bottom: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }

