<!-- showtimes content start -->
#showtimesContentSearch{
width: 376px;
background-color: #2E2C2F;
}
#showtimesContentMovie{
width: 376px;
background-color: #1F1F21;
}
#showtimesSearchTextBlock{
width: 376px;
background-color: #1F1F21;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesSearchCityBlock{
width: 376px;
background-color: #2E2C2F;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesSearchFormBlock{
width: 376px;
background-color: #1F1F21;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
}
#resultsLineSep{
background-color: #1F1F21;
width: 376px;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
}
#showtimesLineSep{
width: 376px;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
}
#showtimesResultsTextBlock{
width: 376px;
background-color: #2E2C2F;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesResultsTextBlockMovie{
width: 376px;
background-color: #1F1F21;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesTheaterList{
width: 376px;
background-color: #2E2C2F;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesTheaterBlockMovie{
width: 376px;
background-color: #1F1F21;
padding-bottom: 8px;
}
#showtimesTheaterBlock{
width: 376px;
background-color: #2E2C2F;
padding-bottom: 8px;
}
#showtimesTheaterNameBlock{
width: 376px;
/*	background-color: #3D383C;*/
background-color: #4C494E;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesTheaterName{
width: 376px;
background-color: #1F1F21;
padding-top: 4px;
padding-bottom: 0px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesTheaterAddress{
width: 376px;
background-color: #2E2C2F;
padding: 8px;
}
#showtimesMovieBlock{
width: 376px;
background-color: #2E2C2F;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
}
#showtimesTimesBlock{
width: 376px;
background-color: #1F1F21;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 8px;
padding-right: 8px;
}
#resultsPaginationRow{
background-color: #2E2C2F;
width: 376px;
}
#resultsPaginationContent{
margin: 8px;
padding: 8px;
width: 358px;
border: 1px solid #1F1F21;
border-right: 2px solid #1F1F21;
border-bottom: 2px solid #1F1F21;
background-color: #3D383C;
}
a.paginationSymbol{
font-size: 13px;
font-weight: bold;
text-decoration: underline;
}
.paginationNum{
font-size: 13px;
font-weight: bold;
}
a.paginationNum{
text-decoration: underline;
}
input.showtimesSearch{
font-size: 11px;
}
select.showtimesSearch{
font-size: 11px;
}
select.showtimesMovie{
font-size: 11px;
}
a.showtimesTheaterNameMovie{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.showtimesTheaterNameMovie:hover{
color: #FF0000;
}
.showtimesTimesTitleMovie{
color: #FFFFFF;
text-transform: uppercase;
}
.showtimesTimesTitleMovieON{
color: #6CE2FC;
text-decoration: none;	
}
a.showtimesTheaterListMoreMovie{
color: #FFFFFF;
}
a.showtimesTheaterListSearch{
text-decoration: underline;
}
a.showtimesTheaterListSearch:hover{
text-decoration: none;
}
a.showtimesTheaterListMoreSearch{
color: #FFFFFF;
}
a.showtimesTheaterNameSearch{
font-size: 13px;
font-weight: bold;
}
a.showtimesTheaterNameSearch:hover{

}
.showtimesTheaterAddress{
color: #FFFFFF;
}
.showtimesMovieTitleSearch{
text-decoration: none;
}
a.showtimesMovieTitleSearch{
text-decoration: underline;
}
a.showtimesMovieTitleSearch:hover{
text-decoration: none;
}
.showtimesTimesTitleSearch{
color: #FFFFFF;
}
.showtimesTimesTitleSearchON{
color: #FFFFFF;
}
a.theaterlistTimeAvail:hover {
text-decoration: none;
}
.theaterlistTimeNotAvail {
text-decoration: none;
}
showtimesTopFiveTitleNum{
color: #FFFFFF;
font-size: 12px;
}
a.showtimesTopFiveTitle{
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
a.showtimesTopFiveTitle:hover{
text-decoration: none;
}
a.showtimesCityList{
text-decoration: underline;
}
a.showtimesCityList:hover{
text-decoration: none;
}

<!-- showtimes content end -->
.mvNavBgColor { background-color: #29272A; }
TD.mvNavBgColor { background-color: #29272A; }
.mvCenterBgColor	{ background-color: #3C393D; }
.mvPhotoBgColor	{ background-color: #FFF600; }
.mvVerticalRule	{ background-color: #4E494B; }

.mvMainFontColor	{ color: #C5C4C5; text-decoration: none; }
.mvNavFontColor	{ color: #A9A9AA; text-decoration: none; }
.mvNavFontColor A:hover	{ color: #38D9FC; }

body { background-color: #000000; margin: 0px; padding: 0px; }	

BODY, TD {font: normal 11px arial; color: #DCDCDC;}
BODY a {
font: 11px arial;
color: #6ce2fc;
text-decoration : none;
}
BODY a:hover {
color: #FF0000;
text-decoration : none;
}

#centerColumn {
width : 376px;
background-color: #3C393D;	
}

#topModule {
background-color: #291224;
padding : 0px 6px 6px 6px;
}
#flashHeader {
background-color: #291224;
padding : 0px 6px 0px 6px;
}

#topModuleStack {
padding : 10px 10px 4px 7px;
background : #39162e url(/movies/images/az_mod_bg.gif) repeat-x;
}

.portalModule {
background-color: #3C393D;
clear:both;
}

.hdr_tab {
background-color: #4D494D;
margin: 0px;
clear:both;	
}

.stack {
position: relative;
padding : 6px 10px 24px 7px;
}

.stackPhoto {
padding : 6px 10px 24px 7px;
clear: both;
}

.photothumbnail {
float:left;
padding-right: 10px;
padding-bottom : 10px;
}

.photomodcopy {
margin-left: 92px;
}

.photosLink {
width: auto;
height: auto;
background : url(/movies/images/icn_photo_blue.gif) 0px 2px;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}

.photosLinkWhite {
color:#ffffff;
width: auto;
height: auto;
background : url(/movies/images/icn_photo_blue.gif) 0px 2px;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}

DIV.stack P {
margin-top:0px;
} 

.stars {
height: 20px;
}

.padRight {
padding-right : 7px;
}

.pad {
padding-right : 7px;
padding-left : 7px;
}

.padBottom {
padding-bottom : 20px;
}

.padBottom5 {
padding-bottom : 5px;
font-size : 20px;
font-weight : bold;
}

.promoHdr, .promoHdr A {
font-size : 17px;
font-weight : bold;
color : #941839; 
text-decoration : none;
}

.promoHdr A:hover {
color: #261313;
}

.promoCopy, .promoCopy A {
font-size : 12px;
font-weight : bold;
color : #000000;
text-decoration : none;
}

.promoCopy A:hover	{
color: #261313;
}
.ma06NewsRelCont, .ma06NewsRelCont {
font-size : 12px;
font-weight : bold;
color : #000000;
text-decoration : none;
}

.ma06NewsRelCont A:hover	{
color: #E89721;
}

.thumbnail {
float:left;
padding-right: 10px;
padding-bottom : 10px;
}

.modcopy {
float:left;
}

.modcopyOne {
position: relative;
left: 95px;
width : 268px;
}

.modcopyTwo {
position: relative;
left: 85px;
width : 190px;
}

.buyButton {
float:right;
}

.workedwithActor {
position: relative;
width: 178px;
height: auto;
text-align: left;
}

.workedwithTeam {
position: absolute;
top: 0px;
left: 183px;
width: 181px;
height: auto;
text-align: left;
}

.awardsCategory {
position: relative;
width: 127px;
height: auto;
text-align: left;
}

.awardsMovie{
position: absolute;
top: 0px;
left: 133px;
width: 143px;
height: auto;
text-align: left;
}

.awardsShow{
position: absolute;
top: 0px;
left: 283px;
width: 81px;
height: auto;
text-align: left;
}

.filmographyYear {
position: relative;
width: 45px;
height: auto;
text-align: left;
overflow: hidden;
}

.filmographyTitle {
position: absolute;
top: 0px;
left: 45px;
width: 95px;
height: auto;
text-align: left;
overflow: hidden;
}

.filmographyJob {
position: absolute;
top: 0px;
left: 147px;
width: 65px;
height: auto;
text-align: left;
overflow: hidden;
}

.buyButtonFilmography {
position: absolute;
top: 0px;
left: 215px;
width: 145px;
height: 20px;
text-align: right;
overflow: hidden;
}

.trailerLink {
width: auto;
height: auto;
background : url(/movies/images/blue_slate.gif) left center;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : left;
}

.videoLink {
width: auto;
height: auto;
background : url(/movies/images/icn_video_blue.gif) left top;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}
.videoLinkWhite {
color:#ffffff;
width: auto;
height: auto;
background : url(/movies/images/icn_video_blue.gif) left top;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}

.arrowLink {
width: auto;
height: auto;
background : url(/movies/images/icn_arrow_blue.gif) left center;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}
.arrowLinkWhite {
color:#ffffff;
width: auto;
height: auto;
background : url(/movies/images/icn_arrow_blue.gif) left center;
padding-left : 15px;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
}

.arrowLinkLi {
width: auto;
height: auto;
background : url(/movies/images/icn_arrow_blue_li.gif) left top;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
list-style : none;
padding-left : 14px;
}

.arrowLinkGrey {
width: auto;
height: auto;
background : url(/movies/images/icn_arrow_blue_li.gif) left top;
background-repeat : no-repeat;
font-weight : bolder;
text-align : inherit;
list-style : none;
padding-left : 14px;
}

.arrowLinkGrey A {
color: #a9a9aa;
}

.arrowLinkGrey A:hover {
color: #38d9fc;
}

.dots {
height: 15px;
background : url(/movies/images/dots.gif) center; 
background-repeat : no-repeat;
text-align : inherit;
}

/** 'Search/ Browse' and 'Results' classes	**/

.fieldLabel {
font-family:Verdana;
font-size:9px;
color:#000000;

}

.navContent {
margin-left:20px;
}

.searchField, .resultsSearchField {
height: 17px;
width:110px;
font-size:9px;
font-family:Verdana;
border: 0px;
margin: 0px;
margin-bottom:5px;
}

.resultsSearchField {
}

.resultsHeader {
background-color: #C7C7C7;
}

.resultsRow, .resultsRowAlt {
padding-left:10px;
padding-top:1px;
padding-bottom:2px;

font-size:12px;
color: #000000;
}

.resultsRowAlt {
background-color: #C7C7C7;
}

.resultsRowTitle {
font-weight:bold;
text-decoration: underline;
color:#000000;
}

.resultsRowTitle:hover {
color: #FF0078;
}

.resultsRowDate {
font-size:10px;
}

.blue {
color: #6ce2fc;
}

.white {
color: #fff;
}

.whitebold {
color: #fff;
font-weight: bold;

}

.paddedtd {
padding-bottom: 7px;
padding-left: 6px;
}

.search_li {
padding-bottom: 3px;
}

#searchlist {
color:#000;
line-height: 18px;
}
#searchlist a {
color:#000;
}
#searchlist a:hover {
color:#f00;
}

/** ecom stuff	**/

.portal_mod_col2 .blkPnkHover A {color:#A2A2A2;}
.portal_mod_col2 .blkPnkHover A:hover { color: #38D9FC; }

A.hubArrow:hover	{ color: #F10404; }
A.hubArrow {position: relative; width: 158px; height: 10px; display: block; text-decoration: none; color: #A2A2A2; padding-left: 5px; background-repeat: no-repeat; background-image: url(/movies/images/icn_arrow_blue.gif); background-position: 0px 4px;}

.listPrc {color:#F10404;font-weight:bold;}
.portal_colPromoTextBt {position: relative; clear: both; width: 158px; text-align: left; color:#A2A2A2;}
.portal_mod_col1 {position: relative; width: 45px; float: left; text-align: left; clear: none;}
.portal_mod_col2 {position: relative; width: 103px; float: left; text-align: left; clear: none; padding:0px 0px 5px 10px;}
.spc5 {position: relative; height: 5px; width: 1px; font-size: 1px; overflow: hidden; clear: both;}

.yourPrice {color: #FF0000; font: bold 11px arial; text-decoration: none;}
.date {color: #8996A3; font: normal 9px arial; text-decoration: none; }
.datePad {color: #8996A3; font: normal 9px arial; text-decoration: none; padding-left: 22px }
.description {color: #FFFFFF;}
.label {color: #FFFFFF; font: normal 10px arial; padding-top: 8px;}

.modcopyEcom td img {position:absolute; top:0px; right:8px;}
.modcopyEcom {float:left; width:190px;}

.modcopyEcom td .listPrc {color: #ffffff; font-weight:normal;}

.dvdEcom td .listPrc {color: #ffffff; font-weight:normal;}

.fineprint {font: normal 9px arial; color: #000000;}
.fineprintA {font: normal 9px arial; color: #0033cc;} 

.modPaddingChart{padding:4px 4px 4px 4px;}

.modulePhotoVideo {position:relative;width:376px;margin-bottom:20px;}
.headingPhotoVideo {clear:both;}
.thumbnailPhotoVideo {width:97px; float:left; margin-bottom:20px; margin-top:5px; padding-left:5px;}
.linksPhotoVideo {width:276px; margin-left:97px; margin-top:4px;}
.entryPhotoVideo {left:17px;position:relative;width:259px;}
.iconPhotoVideo {position:absolute; top:1px; left:-17px}

#white a {
color:#007597;
font-weight:bold;
}
#white a:hover {
color:#FF0000;
}
