span.red {color:#AB1717;}
.pricegrabber {background:transparent url(http://www.aolcdn.com/ch_movies/moviefone_aolshopping_logo) no-repeat scroll left center; cursor: pointer;}
.aolshopping { background: transparent url(http://www.aolcdn.com/ch_movies/moviefone_amazon_logo) no-repeat left; }
.netflix { background: transparent url(http://www.aolcdn.com/ch_movies/moviefone_netflix_logo) no-repeat left; }
img.nextButton { background: transparent url(http://o.aolcdn.com/art/ch_movies2/photoassests_next_button) no-repeat left center; padding: 0em 4.6em 2.4em; }
img.prevButton { background: transparent url(http://o.aolcdn.com/art/ch_movies2/photoassests_prev_button) no-repeat left center; padding: 0em 4.6em 2.4em; }
span.won { background: transparent url(http://www.aolcdn.com/ch_movies/awardslisting_winner_bug) no-repeat left center; }
img.moviefonelogo { background: transparent url(http://www.aolcdn.com/ch_movies/moviefone_pf) no-repeat left center; }
a.print { background:transparent url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat scroll -9px -1122px; padding-left:19px; }
a.white-on-blue-button { color: #ffffff; background: #0F81B5; }
/*
a.watch-button, a.rent-buy-button { color: #ffffff; background: #2895C0; padding: 0.3em 0.5em 0.3em 0.5em; font-weight: bold; }
a.watch-button:hover, .watch-button:hover, .watch-button:visited:hover,
a.rent-buy-button:hover, .rent-buy-button:hover, .rent-buy-button:visited:hover,
{ background-color:#B3DFE8; color:#0F81B5; text-decoration:none; border-style: solid; border-width: 0.1em; padding: 0.3em 0.5em 0.3em 0.5em; font-weight: bold; }
*/
#login .feedback {padding:7px 5px 0pt 0pt;}
#median .allleft {background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; margin: 0 0 0.83em 0;}
#median .allleft .module {border-width: 0.00em;}
#b .module { background-color: #ffffff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
div.vidImgOverlay {position:relative;}
a.vidImgOverlay .playIcon  { background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_play) no-repeat scroll left center;border-style:none;height:1.5em;left:47px;position:absolute;top:34px;width:2em;}


/* start dynapub modules */
.awardslisting { background: #fff; border: #e4e5e0 solid 0.09em; padding: 0 0.83em 1.58em 0.83em; overflow: hidden; }
.awardslisting .seealllink { float: right; display: block; padding: 1em 0 0 0; }
.awardslisting .seealllink a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}

.awardslisting .header { text-align: left; margin: 0 0em; padding: 1.50em 1.00em 0.4em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.awardslisting .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 2em; color: #ab1717; }
.awardslisting h3 { font-size: 1.50em; padding: 1.00em 0 0.56em 0; }
.awardslisting th { color: #808080; background: #f7f7f7; border-color: #ced4d4; border-style: solid; border-width: 0.09em 0; padding: 0.75em 0; }
.awardslisting table { width: 100%; font-size: 0.92em; color: #666; }
.awardslisting table td { padding: 0.6666em 0; border-bottom: #cfcfcf solid 0.09em; }
.awardslisting .year { width: 14%; padding: 1.09em 0 1.09em 2%; }
.awardslisting .result { width: 18%; }
.awardslisting .award { width: 24%; padding-right: 2%; }
.awardslisting .category { width: 40%; }
.awardslisting strong { background: transparent url(http://o.aolcdn.com/art/ch_movies/awardslisting_winner_bug) no-repeat left; padding: 0.27em 0 0.27em 1.73em; }

/* homepage modules*/
/* Cards on the table - OLD
.cott_head { border-bottom: 1px solid #d1d1d1; overflow: hidden; margin: 3px 4px 5px 0; padding: 18px 0 0 7px; height: 27px; }
.cott_head .ticker {display:block !important;}
.cott_head .ticker li a {display:block;padding-left:2px;background:none;}
.cott_head #arrows {margin-top:-10px;}
.cott_wrap { border: 1px solid #d1d1d1; color: #333; margin: 0; padding: 0 5px 5px 5px; padding-right: 0; width: 631px; overflow: hidden; background: white url(http://www.aolcdn.com/ch_movies/module_cott_dl_bg) repeat-x bottom; }
.cott_wrap div.cott_head ul {border:0;border:0;padding:0;margin:0;}
.cott_wrap ul.ticker .hideLink  {display:none !important;}
.cott_wrap div.cott_head ul {clear:both;}
.cott_wrap ul.ticker li a {padding:0; margin:0; font-weight:bold;}
.cott_wrap ul.ticker {color:#333; padding-left:13px;padding-top:18px; }
.cott_wrap ul li {display:inline;}
.cott_wrap .ticker {font-weight:bold; width:auto; font-size:1.1em; line-height:1.1em; padding:0; margin:0; float:left;}
.cott_wrap .show_arws {border:1px solid #f1f1f1;width:49px; overflow:hidden; float:right; margin:0 4px 6px 0;}
.cott_wrap .show_arws a.prev {border:1px solid #9f9f9f; display:block; width:23px; height:23px; float:left; background:url(http://www.aolcdn.com/ch_channels/prev_off.gif) no-repeat;}
.cott_wrap .show_arws a.prev:hover {background:url(http://www.aolcdn.com/ch_channels/prev_on.gif);}
.cott_wrap .show_arws a.next {border:1px solid #9f9f9f; border-left:0; display:block; width:23px; height:23px; float:left; background:url(http://www.aolcdn.com/ch_channels/next_off.gif) no-repeat;}
.cott_wrap .show_arws a.next:hover {background:url(http://www.aolcdn.com/ch_channels/next_on.gif);}
.cott_wrap .show_arws a span.hidden {display:block; position:absolute; top:-999px; width:1px; height:1px; overflow:hidden;}
.cott_wrap .card {text-align:center; width:208px; float:left; margin:4px 0;}
.cott_wrap .card_desc {padding:0 4px; text-align:left; min-height:110px; height:auto; _height:110; padding-left:0;}
.cott_wrap img { background: #fff url(http://www.aolcdn.com/ch_movies/module_cott_photo_frame); padding: 9px 8px 8px 9px; }
.cott_wrap .img_cred {height:.8em; display:block; font-size:.8em; color:#bbb; line-height:.8em; padding:3px 5px 5px 6px; text-align:right;}
.cott_wrap h5 {font-family:georgia, times new roman, serif; font-weight:normal; font-size:1.46em; border-bottom:1px solid #ccc; padding:0 0 4px 8px; margin:0 0 5px 6px; width:184px; height:2.45em; vertical-align:baseline; color: #000;}
.cott_wrap p {margin:0; padding:0; padding-left:14px;}
.cott_wrap .last {border:none;}
#showcard0 {margin-left:1px;}
#showcard0 .card .card_desc {border-right:#d1d1d1 solid 1px;}
#showcard1 .card .card_desc {border-right:#d1d1d1 solid 1px;}
#showcard2 .card {margin-right:0;}
.showCards, show_arws, .hiddenLinks {display:block}
.hideCards, .arws, .showlink, .hideFive, .hideLink {display:none}
.cott_wrap .card_desc ul {font-weight: bold; margin:0; padding:0; padding-left:14px;}
.cott_wrap .card_desc li {padding-left:0; margin:0; display:block;}
#toplink a { display: inline; }*/

/*--NEW COTT Module--*/
#cott { background: transparent url(http://www.aolcdn.com/ch_tv/bg-cott-v2-slide-stage) !important; border: 0.09em solid #ebebeb; }
#cott h1 { color: #696969 !important; }
#cott .cottprev:focus, #cott .cottnext:focus { outline:none; }
.panelContainer { border-left: 0 !important; background: transparent none !important; }
.moduleHeader .title { background: transparent url(http://www.aolcdn.com/ch_tv/bg-cott-v2-header-1) repeat-x !important; }
.titleImg { background: transparent url(http://www.aolcdn.com/ch_tv/bg-cott-v2-header-2) no-repeat !important; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aolcdn.com/ch_tv/bg-cott-v2-header-2', sizingMethod='crop') !important; }
.moduleHeader { background: rgb(239,240,235) url(http://www.aolcdn.com/ch_tv/bg-cott-v2-header-3) !important; position: relative; }
#cott h3 { font-family: Georgia !important; font-weight: normal !important; line-height: 27px !important; }
.copy a { color: #295FB5 !important; font-weight: bold !important; }
.copy a:focus { outline:none; }
#cott h3, .slideSingle .copy h3 { font-family: Georgia !important; font-weight: normal !important; color: #3e3e3e !important; }
.slideSingle .copy h3 { font-size: 0.74em; font-weight: normal !important; }
.slideSingle .copy h3 a { font-size: 0.74em; font-weight: normal !important; line-height: 18px !important; }
.panelStage { background: transparent none !important; _background: transparent none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader.Enabled[=false](src='http://www.aolcdn.com/ch_tv/cott-v2-blank-1x1', sizingMethod='scale') !important; }
.panel { border-color: #e4e5e0; border-style: solid; border-width: 0 0 0 0; }
.slideSingle { background: url(http://www.aolcdn.com/ch_tv/cott-v2-cott-bg) repeat-x bottom !important; border: #e4e5e0 solid 0.09em !important; border-left: 0 !important; width: 184px !important; }
.slideDouble .copy h3 a.moreLink { font-size: 17px !important; font-weight: normal !important; }
#panelTicker li a { color: #295FB5 !important; background: transparent url(http://www.aolcdn.com/ch_tv/cott-v2-ticker-text-bg) repeat-x !important; font-size: 11px !important; }
.slideSingle h3 { height: 55px; }
.slideSingle .copy p { margin: 0.33em 0 5px 0 !important; _margin: 0.33em 0 0 0 !important; height: 27px; _height: 32px; color: #3E3E3E; }
#cott .copy a.moreLink { background: transparent url(http://www.aolcdn.com/ch_tv/cott-v2-morelink) no-repeat 100% 5px; _background: transparent url(http://www.aolcdn.com/ch_movies/cott-v2-morelink) no-repeat 100% 5px; padding: 0 13px 0 0 !important; }
#cott .copy a.moreLink:hover { background-image: url(http://www.aolcdn.com/ch_tv/cott-v2-morelink-hover); _background-image: url(http://www.aolcdn.com/ch_movies/cott-v2-morelink-hover); }
#cott .copy a.moreLink:active { background-image: url(http://www.aolcdn.com/ch_tv/cott-v2-morelink-active); }
#cott .copy h3{color:#000000 !important;font-size:1.25em;font-weight:bold !important;height:50px;line-height:18px !important;}
#cott .copy h3 a.moreLink{padding-right:0 !important;}

/* News Module */
.news {background-color:#FFFFFF;border:0.09em solid #CFCFCF;clear:both;display:block;margin:0pt 0pt 0.83em;padding:1.5em 1em 0.67em;}
.news .headline {border-color:#CFCFCF;border-style:solid;border-width:0pt 0pt 0.42em;overflow:hidden;text-align:right;}
.news .headline h2 {color:#A3111E;display:inline;float:left;font-size:1.5em;margin:0pt;padding:0pt 0.33em 0.17em 0pt;}
.news .body {padding:0.67em 0pt;}
.news p,.news p a, .dailyspotlight .block p a {font-weight:normal;}
.news p {clear:both;display:block;margin:0pt;overflow:hidden;padding:0pt 0pt 0.5em;}
.news ul {margin:0pt;padding:0pt;}
.news li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;}
.news li a {background:transparent url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat scroll 0em 0.5em;display:block;margin:0.17em 0pt;padding:0pt 0pt 0pt 0.67em;}
.news .thumb {border:0.09em solid #DEDEDE;float:left;height:4.33em;margin:0pt 0.67em 0pt 0pt;padding:0.33em;width:6.5em;}

/* Topdyn Module */
.topdyn { margin-bottom: 0.83em; background-color: #fff; border: 1px solid #cfcfcf; height: 17.50em;min-height:198px; *height:17em; }
.topdyn .headline { text-align: left; margin: 0 0.67em 0.33em 0.67em; padding: 1.50em 1.00em 0.50em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; overflow: hidden; height: 2em;min-height:24px; }
.topdyn .headline h2 { display: inline; padding: 0 0.33em 0.33em 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.topdyn .headline .control { float: right; width: 20%; text-align: right; position: relative; margin-top: -0.42em; display:none; }
.topdyn .headline .control b { float: left; display: block; padding-top: 0.33em; font-weight: normal; }
.topdyn .headline .control .prev { width: 2.00em; height: 2.08em; }
.topdyn .headline .control .forw { width: 2.08em; height: 2.08em; }
.topdyn .body { display: block; clear: both; }
.topdyn .item { width: 7.33em; padding: 0.33em 0; margin: 0 0 0 2.67em; _margin: 0 0 0 2em; color: #9d9d9f; float: left; font-family: Arial, Helvetica, sans-serif; }
.topdyn .item .thumb { padding: 0.33em; margin: 0; border-style: solid; border-width: 0.09em; border-color: #dedede; width: 6.50em; height: 6.50em; }
.topdyn .item .thumbhov { padding: 0.33em; margin: 0; border-style: solid; border-width: 0.09em; border-color: #8FBEE7; width: 6.50em; height: 6.50em; }
.topdyn .item .name { padding: 0.17em 0 0 0.50em; font-size: 1.00em; }
.topdyn .item .views { font-size: 0.92em; font-weight: normal; }
.topdyn .headline .cont {float:right;margin-top:-0.42em;position:relative;text-align:right;width:15em;min-width:180px;}
#topCelebPageNumbers { margin:1em; float: left; }
#arrow1,#arrow2,#arrow3 { float: right;}
.celebArrow { padding-right: 2px;height:23px;width:23px;margin: 2px; border: solid 1px #cfcfcf;float: left;background: #f3f3f3 url(http://www.aolcdn.com/ch_movies/topcelebbtnbg) repeat-x left top;}
.celebArrow a.next {border:solid 1px #eee;height:23px;width:23px;background: url(http://www.aolcdn.com/ch_movies/mf_topcelebnextarrow) no-repeat scroll 60% 50%;display: block;outline: none;}
.celebArrow a.prev {border:solid 1px #eee;height:23px;width:23px;background: url(http://www.aolcdn.com/ch_movies/mf_topcelebprevarrow) no-repeat scroll 49% 50%;display: block;outline: none;}
.celebArrow a.disable {opacity: 0.1;}

/* Daily Spotlight Module */
.k7 .dailyspotlight { min-height: 499px;}
.dailyspotlight { margin-bottom: 0.83em; background-color: #fff; border: 0.09em solid #cfcfcf; }
.dailyspotlight .body { overflow: hidden; padding: 0 0 0 0.42em; }
.dailyspotlight .block { width: 23%; padding: 0 1% 0 1%; margin: 0; float: left; }
.dailyspotlight .block a { text-decoration: none; color: #295fb5; }
.dailyspotlight .block p a:hover { text-decoration: underline; }
.dailyspotlight .title { display: block; padding: 0.67em 0 0 0; }
.dailyspotlight .headline { margin: 0.67em 0.75em; padding: 1.17em 0 0.33em 0; text-align: right; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.40em 0; overflow: hidden; }
.dailyspotlight .headline h2 { float: left; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.dailyspotlight .headline .text { padding: 0.50em 0 0 0;  }
.dailyspotlight .thumb { padding: 0.33em; margin: 0; border-style: solid; border-width: 0.09em; border-color: #dedede; width: 11.00em; height: 7.33em; }
.dailyspotlight h3 { padding: 0.67em 0 0 0.42em; margin: 0; font-size: 1.08em; font-weight: bold;}
.dailyspotlight .block h3 a {color: #333;}
.dailyspotlight p {margin: 0; padding: 0 0 0.83em 0.42em;}
.dsvertical .block { display: block; clear: both; overflow: hidden; width: 96%; padding: 0 1%; margin: 0 0 10px 0; float: none; }
.dsvertical .block .thumb { float: left; }
.dsvertical .block h3 { float: left; padding: 0 0 0 0.42em; }
.dsvertical .block p { float: right; width: 50%; padding: 0 0 0.83em 0; }
.dsvertical .headline { padding: 0.75em 0 0.33em 0; }
#mainfeatures .body{height:425px;_height:450px;overflow:hidden;}

/* Movie Main moviefontetogo*/
.synd_moviefonetogo { border: solid 1px #d6d6d6; background: #fff url(http://www.aolcdn.com/ch_movies/bg_synd_moduleright_1x184) repeat-x bottom; float: left; margin: 0 0  0.8333em 0;}
.synd_moviefonetogo .headline .title { display: block;border-bottom:solid 1px #d6d6d6;padding: 12px 12px 9px 9px; height: 18px;}
.synd_moviefonetogo .headline .title .feed { float:right; padding-top: 0.33em}
.synd_moviefonetogo .headline .title .head { float:left;}
.synd_moviefonetogo .body { padding:0.83em 1em 0.83em;position:relative; border-bottom:solid 1px #fff; border-right:solid 1px #fff; border-left:solid 1px #fff;}
.synd_moviefonetogo .body .block { display: block; float: left; padding: 0.33em 0.33em 1em 0;  width: 153px;  }
.synd_moviefonetogo .body .blocklast { padding: 0.33em 0 1em 0; width: 139px}
.synd_moviefonetogo .body .block .subblock { border-right: 1px solid #d1d1d1; margin-right: 1.53333em; min-height: 7em; padding-right: 0.8333em;  }
.synd_moviefonetogo .body .block img { border:1px solid #DEDEDE; margin:0 0.5em 0.83333em 0; padding:0.33em; background: url(http://www.aolcdn.com/ch_movies/bg_synd_module_1x184) repeat-x top center;}
.synd_moviefonetogo .body .block a { color: #ab1717; font-family:Arial, Helvetica, sans-serif;font-weight: bold; font-size: 1.00em; }
.synd_moviefonetogo .body .block p { color: #333; font-family:Arial, Helvetica, sans-serif; font-size: 0.91666em; }

/* Quigo Sponsored links*/
.quigoMod { border:1px solid #CFCFCF; background-color:#fff;float:right; }
.quigo_s6 { border: solid 1px #cfcfcf;margin-top: 0.8333em;background-color: #fff;}
.quigo_s7 { border: solid 1px #E4E5E0;background-color: #fff;}
.quigoModule { border: solid 1px #cfcfcf;}

/* Google AdsForSearch */
#sponsorAd2, #sponsorAd1 { border: solid 1px #cfcfcf;margin:1em;}
#sponsorAd2 .moreOffers, #sponsorAd1 .moreOffers {margin:0 1em;padding-bottom:0.5em;}
#sponsorAd2 .offerTitle, #sponsorAd1 .offerTitle {display:block;}
#sponsorAd2 .offerLinks, #sponsorAd1 .offerLinks {display:block;padding-left: 1px;} 
.googAfs { border: 0;font-size: 12px; padding:1em 1em 0 0;_height:1%; *zoom:1; background-color: #fff; color: #3e3e3e; }
.googAfs .head { margin-top: -6px; }
.googAfs .head h3 { font-family:Arial, Helvetica, sans-serif;font-size: 0.91667em; float:right;font-weight: normal; background-color: #fff; padding: 0; margin:0; color: #515151;}
.googAfs .head h3 a.whatisthis {display:block;color:#3e3e3e;}
.googAfs h5 { font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em;}
.googAfs .adbody { margin: -8px 12px 0 12px;*margin:14px 12px 0 12px; font-size: 1.1em;}
.googAfs .sponsorPromo {margin: 1em 0;}
.googAfs .sponsorPromo h5 { margin: 0; }
.googAfs .sponsorPromo h5 a span{ cursor:pointer;display:block;font-size:1em;}
.googAfs .sponsorPromo h5 a span:hover{ text-decoration:underline;}
.googAfs .sponsorURL { color: #33743e !important;padding-left:0;}
.googAfs .info { display: block; text-align: right; margin-bottom: -2px; }
.googAfs a.info { background: #fff; padding: 0 5px; font-size: 1em;}
.googAfs .box { float: left; width: 200px; margin-right: 10px; }
.googAfs .info { clear: both; }
.googAfs .arrow { background: none; padding: 0; }
.googAfs a.description { color: #3E3E3E;}
.googAfs a.arrow {color: #546db0;}
.googAfs a.arrow2 {color: #546db0;float:right;padding-bottom: 0.8333em;*padding-bottom: 0; font-size: 0.8333em;}
.googAfs { _position: relative; }
.googAfs * { position: relative; }
#vertical_dmn_results_MOVIE .googAfs,#vertical_dmn_results_CASTCREW .googAfs,#vertical_dmn_results_VIDEO .googAfs,#vertical_dmn_results_PHOTO .googAfs,#vertical_dmn_results_THEATER .googAfs {margin:0;margin-top:0.8333em;}
#vertical_dmn_results_MOVIE .googAfs .sponsorPromo h5 a span,#vertical_dmn_results_CASTCREW .googAfs .sponsorPromo h5 a span,#vertical_dmn_results_VIDEO .googAfs .sponsorPromo h5 a span,#vertical_dmn_results_PHOTO .googAfs .sponsorPromo h5 a span,#vertical_dmn_results_THEATER .googAfs .sponsorPromo h5 a span { color:#546DB0; }
/*
.googAfsLoop { font-size: 12px; border: 0; padding-top:0.5em;margin-top:2em;*margin:2em; background-color: #f7e7e7; color: #3e3e3e; }
.googAfsLoop .head { margin-top: -6px; }
.googAfsLoop .head h3 { font-family:Arial, Helvetica, sans-serif;font-size: 0.91667em; float:right;font-weight: normal; background-color: #f7e7e7; padding: 0 5px; margin: 8px; color: #515151;}
.googAfsLoop h5 { font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em;}
.googAfsLoop .adbody { margin: 8px 12px; font-size: 1.1em; padding-bottom:1px;}
.googAfsLoop .sponsorPromo h5 { margin: 0.5em 0 0.25em 0; }
.googAfsLoop .sponsorURL { color: #33743e !important;padding-left: 1.5em;}
.googAfsLoop .info { display: block; text-align: right; margin-bottom: -2px; }
.googAfsLoop a.info { background: #fff; padding: 0 5px; font-size: 1em;}
.googAfsLoop .box { float: left; width: 200px; margin-right: 10px; }
.googAfsLoop .info { clear: both; }
.googAfsLoop .arrow { background: none; padding: 0; }
.googAfsLoop a.arrow {color: #546db0;}
.googAfsLoop a.arrow2 {color: #546db0;float:right;padding-bottom: 0.8333em; font-size: 0.8333em;}
.googAfsLoop { _position: relative; }
.googAfsLoop * { position: relative; }
*/
/* SnagFilms: Pick of the Week*/
.k8 #ent_promo_sidetexttitle_354310 { float: left; width: 32%; border: 1px solid #cfcfcf;}
.ent_promo_sidetexttitle .header { zoom: 1; }
.ent_promo_sidetexttitle .header h2 { font-size: 1.5em; }
.ent_promo_sidetexttitle .body { padding:0.83em 1em 0.8333em; }

/* Snag Films Widget */
#m1 .info_genericpromo { margin-bottom: 0.83333em; text-align: center;  }

/*Movies on TV module*/
.tvmovies { border: solid 1px #d6d6d6; background: #fff url(http://www.aolcdn.com/ch_movies/tvmovie_bg_gradient_1x250) repeat-x bottom; float: left; margin: 0 0  0.8333em 0; width: 100%;}
.tvmovies .header { display: block;border-bottom:solid 1px #d6d6d6;padding: 12px 12px 9px 9px; height: 18px; }
.tvmovies .header h3 { display: inline; padding: 0 0.33em 0.17em 0; margin: 0; font-size: 1.50em; color: #a3111e; float: left; }
.tvmovies .body { display: block; padding: 15px 12px 9px 9px; text-align:left; }
.tvmovies .body .tagline { padding-bottom:20px; }
.tvmovies .body .mainimg { margin-left:11px; float:left; padding:5px; background-color:#f0f0f0; border:1px solid #dedede; }
.tvmovies .body .maintxt { margin-left:13px; float:left; width:50%; } 
.tvmovies .body .maintxt p.tvmovietitle { padding-bottom:5px; font-weight:bold; }
.tvmovies .body .maintxt ul li{ list-style-type:disc; list-style-position:inside; }
.tvmovies .body .maintxt ul li.linklist{ color:#295FB5; }
.tvmovies .footer { border-top:solid 1px #d6d6d6; clear:both; height:50px; text-align:center;padding-top:10px; }
.tvmovies .footer a.tvbutton { padding-left:231px;padding-bottom:30px; display:inline-block; background: url(http://www.aolcdn.com/ch_movies/tvmovie_button) no-repeat; }
.tvmovies .footer a.tvbutton:hover { background-image: url(http://www.aolcdn.com/ch_movies/tvmovie_button_over);text-decoration:none; }

/* Today Module (ex: coming soon, now on dvd widgets) */
.today {display: block; clear: both; overflow: hidden; }
.today .todayon { border: 1px solid #cfcfcf; background-color: #fff; width: 32%; float: left; }
.today .todayon .headline { margin: 0.50em 0.75em 0 0.75em; padding: 1.17em 0 0.17em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; overflow: hidden; }
.today .todayon .headline h2 { padding: 0 0 0.09em 0; margin: 0; font-size: 1.50em; color: #ab1717;}
.today .todayon .headline h2 a { color: #ab1717; }
.today .todayon .headline b { font-weight: normal; color: #878789; font-size: 0.80em; }
.today .todayon .headline .feed { float: right; position: relative; padding: 0.50em 0 0 0; }
.today .todayon .headline .feed a { padding: 0 0 0 0.17em; }
.today .todayon .headline .rssfeed { width: 1.08em; height: 1.00em; }
.today .todayon .headline .snag { width: 2.33em; height: 1.00em; }
.today .todayon .body { padding: 0.67em; }
.today .todayon .body p { padding: 0 0 0.83em 0; margin: 0; }
.today .todayon .body ul { padding: 0; margin: 0; }
.today .todayon .body li { margin: 0; padding: 0; list-style: none; }
.today .todayon .body li a { padding: 0 0 0 0.67em; margin: 0.17em 0; background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.today .todayon .body .thumb { float: left; border: 0.09em solid #000; margin: 0 0.67em 0 0; width: 6.33em; height: 9.42em; }
.today .todayon .body .thumbalt { float: left; padding: 0.33em; margin: 0 0.67em 0 0; border: 0.09em solid #dedede; width: 6.50em; height: 6.50em; }
.today .todayon .body .xlarge { margin: 0 0 0.67em 0; }
.today .todayonc {margin: 0 0.75em;}

/* Top 5 Combo */
.top5combo { border-color: #cfcfcf; border-style: solid; border-width: 0.09em 0.09em 0 0.09em; background-color: #fff; margin: 0.83em 0; }
.top5combo .headline { margin: 0.50em 0.75em 0 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.50em 0; }
.top5combo .headline h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.top5combo .headline b { font-weight: normal; color: #878789; font-size: 0.80em; }
.top5combo .advertisement { padding: 0; margin: 0.50em 0.75em; text-align: center; }
.top5 { display: block; clear: both; overflow: hidden; background-color: #fff; border-bottom: #cfcfcf solid 0.09em; }
.top5 .headline { margin: 0 0.75em 0.33em 0.75em; border-width: 0 0 0.25em 0; overflow: hidden; }
.top5 .headline h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.3em; color: #ab1717; float: left; }
.top5 .headline .feed { float: right; position: relative;  padding: 0.42em 0 0 0; }
.top5 .headline .feed a { padding: 0 0 0 0.17em; }
.top5 .headline .rssfeed { width: 1.08em; height: 1.00em; }
.top5 .headline .snag { width: 2.33em; height: 1.00em; }
.top5 .text { display: block; margin: 0; padding: 0.25em 0 0.56em 0.83em; }
.top5 table { padding: 0; width: 100%; }
.top5 tr { background-color: #fff; }
.top5 .alt { background: #f9f9fb url(http://www.aolcdn.com/ch_movies/top_5_list_row_bg_1x40) repeat-x bottom; }
.top5 .num { width: 12%; padding: 0 3% 0 0; color: #859094; font-size: 1.5em; font-weight: bold; text-align: right; vertical-align: middle; border-top: 0.07em solid #cfcfcf; }
.top5 .title { vertical-align: middle; padding: 0.67em 0.83em 0.67em 0; border-top: 0.09em solid #cfcfcf; }
.top5 .rating { color: #859094; }
.top5 .footer { border-top: 0.09em solid #cfcfcf; background-color: #fff; padding: 0.67em; color: #bcbdb9; text-align: center; }
.top5 .footer .button, .top5 .footer .button:hover, .top5 .footer .button:visited, .top5 .footer .button:visited:hover { display: block; width: 60%; margin: 0.42em auto; }

/* Top Quizzez btn */
#info_genericpromo_323925 .button, #info_genericpromo_323925 a.button {background: none #2895C0;border:0.09em solid #367B96;color:#FFFFFF;display:inline;font-weight:bold;margin:0pt 0.33em;padding:0.17em 0.5em;text-decoration:none;}

/* End of Homepage Modules */

/* photo asset page */
.photoasset {  background-color: transparent; border: 1px solid #e4e5e0; clear: both; display: block; }
.photoasset .posterarea {  background-color: transparent; border: 1px solid #fff; padding: 0.8333em; text-align: center; clear: both; display: block; height: 100%; overflow: hidden; }
.photoasset .posterarea .assetcontrol { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg) repeat-x; }
.photoasset .posterarea .assetnext { float: right; }
.photoasset .posterarea .assetprev { float: left; }
.photoasset .posterarea .assetnext span span {  }
.photoasset .posterarea .assetprev span span { }
.photoasset .posterarea .assetcontrol:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg-over) repeat-x; }
.photoasset .posterarea .assetcontrol span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners) top right no-repeat; display: block; }
.photoasset .posterarea .assetcontrol span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners-o) top right no-repeat; }
.photoasset .posterarea .assetcontrol span span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners) top left no-repeat; color: #999; font-weight:bold; padding: 0.5em 0; text-align: center; width: 8.8333em; }
.photoasset .posterarea .assetcontrol span span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners-o) top left no-repeat; }
.photoasset .posterarea .assetcontrol a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.photoasset .posterarea .assetcontrol a:hover { text-decoration:none; color:#FFFFFF; }
.photoasset .posterarea .assetcontrol img {  border:none; }
.photoasset .posterarea .assetcontrol a.gonext { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrownext) no-repeat scroll 80% 50%; padding:0.4166em 3.25em 0.4166em;}
.photoasset .posterarea .assetcontrol a.goprev { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrowprev) no-repeat scroll 10% 50%; padding:0.4166em 2.25em 0.4166em; }
.photoasset .posterarea .assetcount { background-color:#faf9f4; border: solid #e4e5ef; border-width: 1px 0; color:#333; padding: 0.4166em 8.8333em 0.5em 8.8333em; text-align: center; }
.photoasset .posterarea .assetcenter { margin: 1.6666em auto; overflow: hidden; display: block; *width: 410px;   }
.photoasset .posterarea .assetcenter img { background-color: #fff; border: 1px solid #e5e6e0; padding: 5px;  }
.photoasset .photodetails { background:#E9E9E9 url(http://www.aolcdn.com/ch_music2/utility-panel-bg) repeat-x scroll 0pt; border-color:#e4e5e0 #fff #fff; border-style:solid; border-width:1px; padding:0.8333em; }

.photoasset .photodetails .photodetailstitle {  font-weight: bold; margin-bottom:0.5em; }
.photoasset .photodetails .descrip { font-size: 0.9166em; margin-bottom:1em }
.photoasset .photodetails .foot { font-size: 0.9em; }
.photoasset .photodetails .footdetail { color: #666; text-transform: uppercase; padding-left: 0.25em;}


.photocarousel {  background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block;  margin-bottom: 0.8333em;}
.photocarousel .header { border-color: #ced4d4; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.9166em; padding: 2.3333em 1.00em 0.3333em 0;  position: relative; text-align: left;  }
.photocarousel .header h3 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.photocarousel .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.photocarousel #photosThumbNav { height: 6.5em; overflow: hidden; zoom: 1; }
.photocarousel #photosThumbNav li { display: block; float: left;  height: 6.5em; margin: 0 0.25em; overflow: hidden;  }
.photocarousel #photosThumbNav li.chosen { border:0.25em solid #5495F3; }
.photocarousel #photosThumbNav .streamarrowprev, .photocarousel #photosThumbNav .arrownolink { float: left; margin-right: 0.3333em; }
.photocarousel #photosThumbNav .streamarrownext,  .photocarousel #photosThumbNav .arrownolink2  { float: right; }
.photocarousel #photosThumbNav .streamarrownext img, .photocarousel #photosThumbNav .streamarrowprev img { background-color:#f2f2f2; border: none; padding:2.82em 0.4em;}
.photocarousel #photosThumbNav .streamarrownext img:hover, .photocarousel #photosThumbNav .streamarrowprev img:hover  { background-color:#e6e6e6; }
.photocarousel #photosThumbNav .arrownolink, .photocarousel #photosThumbNav .arrownolink2 { background-color:#F2F2F2; border: none; padding:2.82em 0.4em;  }


.photocarousel .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.photocarousel .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}

/* end photo asset page */

.photosearch { border-style: solid; border-width: 0.09em; border-color: #dedede; background-color: #fff; overflow: hidden; height: 100%; margin: 0 0 0.83em 0; }
.photosearch .header { margin: 0.50em 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.photosearch .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.photosearch .mfform { background: transparent url(http://o.aolcdn.com/art/ch_movies/moviefone_searchwidget_textfield_bg) no-repeat; width: 297px; padding: 3px 2px 1px 2px; margin: 0 0 8px 8px; }
.photosearch form { padding: 0; margin: 0; }
.photosearch .mftextfield { font-size: 12px; padding: 3px; _padding: 3px 2px 2px 2px; border: 1px solid #bd2817; width: 248px; _width: 249px; float: left; font-family: Arial; color: #505050; background-color: #f5f0f0; }
.photosearch .submit { margin: 0 0 0 3px; _margin: 0 0 0 0; }

.relatedphotos { border: 0.09em solid #dedede; background-color: #fff; margin: 0 0 0.83em 0; }
.relatedphotos .header { margin: 0.50em 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.relatedphotos .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.relatedphotos .body { height: 22.83em; overflow: auto; padding: 0.83em; margin: 0 0 0.83em 0; }
.relatedphotos .body .row { display: block; clear: both; overflow: hidden; padding: 0 0 0.83em 0; margin: 0 0 0.83em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.09em 0; color: #666; }
.relatedphotos .body .row img { float: left; margin: 0 0.83em 0 0; }
.relatedphotos .more { font-size: 0.92em; display: block; clear: both; background: transparent url(http://o.aolcdn.com/art/ch_movies/relatedphotos_more_bg) no-repeat; padding: 0.82em 0.91em 0.91em 0.91em; border-color: #cfcfcf; border-style: solid; border-width: 0.09em 0 0 0; }

.movieinfo { margin-bottom: 0.83em; background-color: #fff; border: #cfcfcf solid 0.09em; }
.movieinfo .header { margin: 0.50em 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.movieinfo .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.movieinfo .body {padding: 0 1.00em 1.00em 1.00em;}
.movieinfo .row { padding: 0.75em 0.83em; overflow: hidden; height: 100%;  }
.movieinfo .row .label { float: left; width: 35%; color: #666; font-weight: bold; }
.movieinfo .row .info { float: left; width: 65%; }
.movieinfo .alt { background: #f7f7f7; }
.movieinfo a.morecast {display:block;float:left;margin:0.5em 0pt;}

.moviecard { margin-bottom: 0.83em; padding: 0.17em; background-color: #fff; border: #cfcfcf solid 0.09em; }

.moviecard .poster { float: left; margin: 0 0.83em 0.42em 0; }
.moviecard .poster .frame {	background: transparent url(../images/moviecard_poster_frame_xl.jpg) no-repeat;	padding: 0.75em; }
.moviecard .poster .more { margin: 0.33em 0; padding: 0.33em 0.50em; display: block; background: #f2f2f2; }
.moviecard .poster .options a { padding: 0 0 0 0.33em; }
.moviecard .moviedetail { float: left; width: 52%; }
.moviecard .moviedetail .body { margin: 0.83em 0 0 0; }
.moviecard .cardinfo { background: transparent url(http://o.aolcdn.com/art/ch_movies/moviecard_header_bg) repeat; padding: 0.42em; }
.moviecard .cardinfo .header { border: 0.09em solid #fff; position: relative; }
.moviecard .cardinfo .header h3 { display: inline; padding: 0; margin: 0; font: bold 1.50em Arial, Helvetica, sans-serif; color: #ab1717; }
.moviecard .cardinfo .header .num {	position: relative; font-size: 2.17em; color: #ab1717; font-weight: bold; float: left; margin: -0.12em 0.12em 0 0; }
.moviecard .cardinfo .header h4 { color: #ab1717; font-size: 0.92em; }
.moviecard .cardinfo .header h5 { font-size: 0.92em; }
.moviecard .cardinfo .buttons { padding: 0.42em 0 0 0; overflow: hidden; }
.moviecard .cardinfo .buttons a { float: left; padding: 0 0.25em 0 0; }
.moviecard .cardinfo .buttons .more  { font-size: 0.92em; position: relative; top: -0.64em; left: 0; }
.moviecard .cardinfo .header .bg { border: 0.09em solid #d0d4d5; }
.moviecard .cardinfo .header .title { background: #fff url(http://o.aolcdn.com/art/ch_movies/moviecard_title_bg) repeat-x bottom; border: 0.09em solid #fff; padding: 0.83em; overflow: hidden; }
.moviecard .cardinfo .header .title .spacer { font-size: 0.92em; padding: 0.73em 0 0 0; }
.moviecard .cardinfo .divider {	padding: 0 0 0.42em 0; margin: 0 0 0 0; border-bottom: 0.09em solid #e5e6de; }
.moviecard .innerspace { background: transparent url(http://o.aolcdn.com/art/ch_movies/moviecard_inner_bg) repeat-x bottom; padding: 0.83em;	overflow: hidden; }
.moviecard .body { overflow: hidden; height: 100%; color: #666; font-size: 0.92em; }
.moviecard .body strong { display: block; clear: both; color: #333; }
.moviecard .details { width: 48%; float: left; padding: 1.00em 2% 0 0; }
.moviecard .body .divider { padding: 0.83em 0 0 0; margin: 0.83em 0 0 0; border-top: 0.09em solid #e5e6de; overflow: hidden; }
.moviecard .spacer { width: 50%; float: left; }
.moviecard .minisynop { width: 50%; float: left; padding: 1.00em 0 0 0; }

/* end dynapub modules */

/* start new modules */
.comingsoon { margin: 0 0 0.83em 0; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.comingsoon .body { overflow: hidden; height: 100%; }
.comingsoon .body .movie { float: left; width: 29%; text-align: center; height: 23.75em; margin: 0.83em 0; padding: 0 2%; }
.comingsoon .body .poster { margin: 0 0 0.83em 0; }
.comingsoon .body .title { font-weight: bold; margin: 0 0 0.33em 0; }
.comingsoon .body .date { color: #fd0500; margin: 0 0 0.83em 0; }
.comingsoon .body .more { text-align: center; padding: 0.6666em; margin: 0.33em; background: #ecedef; font-weight: bold; display: block; }

.trailertog { background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; margin: 0 0 0.83em 0; padding: 0.83em; }
.trailertog .preview { margin: 0.42em 0 0 2.50em; padding: 0 0 0.42em 0; }
.trailertog .tabs { padding: 0px; margin: 0.83em 0 -0.09em 0; border-left: 0.09em solid #d0d0ce; font-weight: normal; height: 100%; }
.trailertog .tabs li a { display: block; background: url(http://o.aolcdn.com/art/ch_movies/module_tab_bg) repeat-x; border-color: #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0.09em 0; padding: 0.58em 1.00em; margin: 0; color: #333; }
.trailertog .tabs li.selected a { display: block; background: none #fff; border-color: #d0d0ce #d0d0ce #ffffff #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0.09em 0; padding: 0.58em 1.00em; margin: 0; }
.trailertog .code { background: #eef1f2; border: 0.10em solid #cfcfcf; padding: 0.40em; margin: 0 0 0.50em 0; height: 1.20em; font-size: 0.83em; overflow: hidden; display: block; width: 42.00em; }
.trailertog .body { padding: 0.83em 0 0.83em 0.83em; border: 0.09em solid #d0d0ce; }
.trailertog strong { font-size: 0.83em; }
.trailertog .getmovie { margin: 0 0 0 0; }
.trailertog .getmovie .body { padding: 0; border: 0; }

#trricomments { border-style: solid; border-width: 0.09em; border-color: #dedede; background-color: #fff; overflow: hidden; height: 100%; margin: 0 0 0.83em 0; }
#trricomments .header { margin: 0.50em 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
#trricomments .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
#trricomments .header span { font-weight: normal; color: #878789; font-size: 0.80em; }
#trricomments .header .addmycomment { float: right; margin-top: -1.27em; *margin-top: -1.87em; position: relative; padding: 0; }
#trricomments .header .addmycomment a { padding: 0 0 0 0.33em; }
#trricomments .commentblock { overflow: hidden; padding: 0 1.00em 0.83em 1.00em; margin: 0 0 0.83em 0; border-style: solid; border-width: 0 0 0.09em 0; border-color: #dedede; }
#trricomments .commentblock .icon { float: left; margin: 0 0.83em 0 0; }
#trricomments .commentblock .icon img { height: 4.00em; width: 4.00em; }
#trricomments .commentblock .report { float: right; font-size: 0.92em; }
#trricomments .commentblock .report a { display: block; color: #bebebe; background: #f1f1f1; padding: 0.27em 0.64em 0.27em 0.64em; }
#trricomments .commentblock .report a:hover { color: #fff; background: #7f7f7f; text-decoration: none; }
#trricomments .commentblock p { padding: 0.83em 0 0 0; }
#trricomments .addcomment { padding: 0; overflow: hidden; }
#trricomments .addcomment #tip, #trricomments .addcomment #tipcontent { padding: 0 0 0.83em 0; white}
#trricomments .addcomment .commentborder {
	border: 0.09em solid #a6a6a6;
	padding: 0.83em;
	_padding: 0.6666em;
	margin: 0.6666em;
	background: url(http://o.aolcdn.com/art/ch_movies/unscripted_vce_comment_border) #fff repeat 0% 0%;
	color: #fff;
	overflow: hidden;
}
#trricomments .addcomment .commentarea { padding: 0.50em 2%; width: 96%; border: 0; font-size: 1.00em; }
#trricomments .addcomment .charmin { display: block; clear: both; color: #878789; font-size: 0.80em; }
#trricomments .addcomment .button { float: right; margin: 0 0 0.83em 0; }
#snsMiniUI { position: absolute; left: 375px; top: 0; }

.relatedmovies { margin: 0 0 2.00em 0; }
.relatedmovies .header { text-align: left; margin: 0 0.6666em 0 1.00em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.relatedmovies .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.relatedmovies .body { padding: 0.83em 1.00em; margin: 0; }
.relatedmovies .body ul { padding: 0; margin: 0; }
.relatedmovies .body li { margin: 0; padding: 0 0 0.6666em 0; list-style: none; }
.relatedmovies .body li a { padding: 0 0 0 0.6666em; margin: 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }

.aka { margin: 0 0 2.00em 0; }
.aka .header { text-align: left; margin: 0 0.6666em 0 1.00em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.aka .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.aka .body { padding: 0.83em; }

/*start updated modules*/
.trailerpromo { margin-bottom: 0.83em; padding: 0 0 0.83em 0; }
.trailerpromo .button, .trailerpromo .button:hover { display: block; width: 9.58em; margin: 0.83em auto; font-weight: bold; text-align: center; }
.trailerpromo .poster { padding: 0.83em 0 0 0; margin: 0 0 0.83em 0; text-align: center; }
.trailerpromo .poster .thumb { width: 10.42em; height: 15.42em; padding: 0.6666em; margin: 0 auto 0.83em auto; border-style: solid; border-width: 0.09em; border-color: #dedede; }
.trailerpromo .poster .toggle { font-size: 8pt; padding: 0px; overflow: hidden; height: 100%; }
.trailerpromo .poster .toggle p { margin: 0 0 5px 0; padding: 0; float: left; }
.trailerpromo .poster .toggle p img { margin: 0px; }
.trailerpromo .poster .toggle .l { width: 18%; padding-left: 1%; }
.trailerpromo .poster .toggle .c { text-align: center; width: 60%; }
.trailerpromo .poster .toggle .r { float: right; width: 18%; padding-right: 1%; }
.trailerpromo .ratings { margin: 0 auto 0 auto; }
.trailerpromo .ratings_widget td { border: 0; }

#getit .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
#getit .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
#getit .body {padding: 0.6666em;}
#getit .body p { background: url(http://cdn.channel.aol.com/ch_global/icon_generic) no-repeat 0 5px; padding: 0 0 0 7px; margin: 0px; display: block; }
#getit .body p a { display: block; }

#aboutmov { margin: 0 0 2.00em 0; }
#aboutmov .header { text-align: left; margin: 0 0.6666em 0 1.00em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
#aboutmov .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
#aboutmov .body { padding: 0.83em 1.00em 0 1.00em; margin: 0; }
#aboutmov .body strong {color: #000000;}
#aboutmov .body strong img {margin-top: 0.33em;}
#aboutmov .body strong a {color: #000000; font-weight: normal;}
#aboutmov .alt {overflow: hidden; color: #b52022; padding-bottom: 0.33em;}
#aboutmov .alt .l {float: left; width: 75%; font-weight: bold;}
#aboutmov .alt .r {float: right; width: 25%; text-align: right;}

.clips { margin: 0 0 2.00em 0; }
.clips .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 0 1.00em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.clips .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.clips .tabs { padding: 0px; margin: 0.83em 0 0 0; border-bottom: 0.09em solid #d0d0ce; }
.clips .tabs li { background: url(http://o.aolcdn.com/art/ch_movies/module_tab_bg) repeat-x; border-color: #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0 0; padding: 0.58em 0; }
.clips .tabs li.selected { display: block; margin: 0 0 -0.09em 0; background: none #fff; border-color: #d0d0ce #d0d0ce #fff #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0.09em 0; padding: 0.58em 0; }
.clips .body { padding: 0 0.09em; }
.clips table { color: #333; border-bottom: 0.09em solid #dedede; width: 100%; }
.clips th { color: #000; text-align: left; padding: 0.50em 0; }
.clips td { color: #333; border-top: 0.09em solid #dedede; padding: 0.50em 0; vertical-align: middle; }
.clips table p { font-weight: normal; margin: 0; margin-left: 1.50em; }
.clips .hdrmplay, .clips .mplay, .clips .hdrtype, .clips .type, .clips .hdrtime, .clips .time { text-align: center; width: 10%; }
.clips .hdrname, .clips .name { text-align: left; width: 60%; }
.clips .name a { font-weight: bold; display: block; }
.clips .mplay img { width: 1.83em; height: 1.50em; }
.clips .altrow { background: #f4f5f6; }
.clips .footer { padding: 0.6666em; display: block; clear: both; overflow: hidden; height: 100%; }
.clips .footer .l { float: left; width: 50%; margin: 0; }
.clips .footer .r { float: right; width: 47%; margin: 0; padding: 0 0 0 3%; }
#s .sgroup .s7 .clips { background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }

.wantmore {  background-color: #fff; border: #e4e5e0 solid 1px; margin: 0 0 0.8333em 0; display: block; overflow: hidden; }
.wantmore .header { border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0;  position: relative; text-align: left;  }
.wantmore .header h3 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.wantmore .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; display: block; height: 100%; overflow: hidden; height: 100%; }
.wantmore .body .links { border-bottom: 0.08em solid #cdd4d3; padding-bottom: 1em; overflow: hidden; margin-bottom: 1em; display: block; height: 100%; }
.wantmore .body .links .linkscol  { display: block; float: left; font-size: 11px; padding-right: 1.8em; }
.wantmore .body .links .last { padding-right: 0; }
.wantmore .searchleft { margin-left: 0em; padding: 1em 1em 1em 0; border-right: 0.08em solid #cdd4d3; display: block; float: left; }
.wantmore .searchright { display: block; float: right; padding: 0.25em 2em 0.8333em 0.8333em; text-align: center;  }
.wantmore .searchright a { display: block; width: 157px; height: 36px; }
.aolsearchlogo { background: transparent url(http://o.aolcdn.com/art/ch_movies/aolsearch_157x36) no-repeat right top; margin: 0; padding: 0;  }
.wantmore .searchbutton .butones { width: 18em; }
.wantmore .searchbutton .butones a { font-weight: normal; }

/* #synopsis re-written for dynapub */
.synopsis { margin-bottom: 0.83em; background-color: #fff; border: #cfcfcf solid 0.09em; }
.synopsis .header { border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0;  position: relative; text-align: left;  }
.synopsis .header h3 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.synopsis .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.synopsis .body p {padding: 0 0 0.83em 0; }
.synopsis .body ul { padding: 0; margin: 0; }
.synopsis .body li { margin: 0; list-style: none; }
.synopsis .body li a { padding: 0 0 0 0.6666em; margin: 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.synopsis .footer { margin: 1.25em 0 3.75em 0; border-top: 0.09em solid #ECEDE8; }
.synopsis .top { font-weight: normal; text-align: right; }

/* .featuredcast re-written for dynapub */
.castcredits { background: #fff; border: #e4e5e0 solid 1px; padding: 0 0.8333em 1.58em 0.83em; margin: 0 0 0.8333em 0; }
.castcredits .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.castcredits .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.castcredits table { width: 100%; }
.castcredits table td { vertical-align: middle; width: 33%; padding: 0.83em 0; }
.castcredits .portrait { float: left; width: 28%; }
.castcredits .portrait img { height: 6.50em; width: 6.50em; padding: 0.33em; background-color: #fff; border-style: solid; border-width: 0.09em; border-color: #dedede; margin: 0 0 0 0.83em; }
.castcredits .row { padding: 0.75em 0.83em; overflow: hidden; height: 100%; vertical-align: middle;   }
.castcredits .row .name, .castcredits .row .role { float: left;  width: 35.5%; }
.castcredits .row .name { font-weight: bold; }
.castcredits .alt { background: #f7f7f7; }

.movienews { margin: 0 0 2.00em 0; overflow: hidden; height: 100%; }
.movienews .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.movienews .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.movienews .header b {font-weight:normal; padding: 0 0 0 0.33em; color: #9d9d9f;}
.movienews .resultsnav { float: left; padding: 0.33em 0; border-top: 0.09em solid #e0dec6; color: #000; }
.movienews .results { float: left; display: inline; margin-left: 0.83em; }
.movienews .navigation { float: right; display: inline; margin-right: 0.83em; }
.movienews .navigation a b { color: #fc7f03; }
.movienews .navigation a { font-weight: bold; }
.movienews .navigation a:active { color: #333; }
.movienews p {margin: 0.83em 0 0.83em 0.83em;}
.movienews .footer { border-top: 0.09em solid #ECEDE8; margin: 0.83em; padding: 0.83em 0 0 0; overflow: hidden; height: 100%; }
.movienews .left { float: left; font-size: 0.80em; }
.movienews .right { float: right; }

.reviews { margin: 0 0 2.00em 0; display: block; clear: both; }
.reviews .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.reviews .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.reviews .hilight { background: #f6f6f8; border-color: #ecede8; border-style: solid; border-width: 0.09em 0; }
.reviews .msg {padding: 0.83em 0.83em 0 0.83em;}
.reviews .noreview { padding: 0.83em 0.83em 0 0.83em; display: block;}
.reviews .disclaimer { color: #8b918f; padding: 0.83em 0.83em 0 0.83em; }
.reviews .disclaimer p { padding: 0 0 0.83em 0; }
.reviews .footer {padding: 0.83em 0.83em 0 0.83em;}
.reviews .dashboard { display: block; clear: both; overflow: hidden; padding: 0.83em 0 0 0.83em; }
.reviews .dashboard .la { width: 25%; float: left; }
.reviews .dashboard .lb { width: 25%; float: left; }
.reviews .dashboard .ra { width: 25%; float: left; }
.reviews .dashboard .rb { width: 25%; float: left; }
.reviews .dashboard .lb .num { color: #626258; font-weight: bold; }
.reviews .dashboard .lb .top { font-size: 2.6em; }
.reviews .dashboard .lb .bottom { font-size: 1.8em; text-decoration: overline; display: block; clear: both; margin-top: -0.25em; }
.reviews .familyrating {display: block; clear: both;}
.reviews .familyrating table {width: 100%;}
.reviews .familyrating table td {width: 50%; vertical-align: baseline; padding: 0.6666em 0; }
.reviews .familyrating strong {display: inline;}
.reviews .familyrating .l { padding: 0 0 0 0.83em; }
.reviews .familyrating .l img { margin: 0 0.17em -0.50em 0.17em; }
.reviews .familyrating span {color: #ab1717; font-weight: bold;}
.reviews .critic .footer { clear: both; display: block; overflow: hidden; }
.reviews .critic .footer p { padding: 0.83em 0 0 0; width: 80%; }
.reviews .critic .footer img { float: left; padding: 0 0.83em 0 0; }
.reviews .review {width: 100%; display: block; clear: both; overflow: hidden; position: relative; padding: 0.6666em 0;}
.reviews .review span { color: #8b918f; }
.reviews .review .left {float: left; width: 73%; padding-left: 2%;}
.reviews .review .left p {margin: 0; padding: 0 0 0.6666em 0;}
.reviews .review .right td {border:none;}
.reviews .review .right {float: right; width: 20%; padding-left: 5%; font-size:2.9em; font-weight:bold; color:#899394; text-align:center;}
.reviews .mreview .rating {font-weight: bold; font-size: 0.92em; color: #92956A; position: absolute; top: 0.33em; left: 23.75em;}
.reviews .mreview .ratings_widget {width: 7.50em;}
.reviews .wreview form { padding: 0 0 0.83em 0.83em; }
.reviews .wreview .write { clear: both; padding-top: 0.50em; }
.reviews .wreview label { font-weight: bold; display: block; padding: 0.83em 0 0 0; }
.reviews .wreview form .text { width: 28.33em; display: block; clear: both; }
.reviews .wreview form textarea { display: block; width: 29.17em; margin: 0 0 0.83em 0; clear: both; }
.reviews .wreview .instructions { padding: 0.83em 0 0.42em 0.83em; border: 0.09em solid #ECEDE8; border-color: #FFF #FFF #ECEDE8 #FFF; margin-bottom: 0.09em; }
.reviews .wreview .instructions p { background: url(http://cdn.digitalcity.com/ch_global/icon_generic) no-repeat 0 0.42em; padding: 0 0 0 0.83em; }
.reviews .wreview .instructions p a { background: none; }

/* .getmovie re-written for dynapub */
.horizgetmovie { background: #fff; border: #e4e5e0 solid 1px; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%;}
.horizgetmovie .header { margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 0.3333em solid #ced4d4;  text-align: left;  display: block; overflow: hidden; height: 100%;  }
.horizgetmovie .header h3 { color: #ab1717; float: left; font-size: 1.50em; display: inline; margin: 0; padding: 0 0.33em 0 0;  }
.horizgetmovie .body { margin:0.8333em 0pt 0pt; padding: 0 0.6666em 0 0.17em; *padding: 0 0.6666em 1em 0.17em;_padding:0;display:block; overflow: hidden;_height: 100px; _margin:0;}
.horizgetmovie .option { font-size: 0.9166em; display: block; text-decoration: none; font-weight: bold; padding:0; }
.horizgetmovie .option:hover { color: #2f2f2f; }
.horizgetmovie .option span {text-decoration: none; }
.horizgetmovie img { cursor:hand; margin-top: 0; }
.horizgetmovie .block { background:transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_pattern) repeat scroll left top; float:left;margin:0pt 0.8333em 0.8333em;min-height:83px;height: 6.9166em;min-width:90px;padding:6px;width:8.5em;_margin: 0.5em;}
.horizgetmovie .outer { background:#F8F8F8 url(http://www.aolcdn.com/ch_movies/mf_dvdpop_innerbg) repeat-x scroll left top; }
.horizgetmovie .inner {  min-width: 79px; padding: 9px 0 11px 0; text-align: center; border:solid 1px #ccc;}
.horizgetmovie .inner .innertop {padding:0;}
.horizgetmovie .inner .innertop strong {font-size: 12px;cursor:hand;background:transparent url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat scroll center top;display:block;height:2.58333em;min-height:31px;min-width:73px;padding-top:10px;}
.horizgetmovie .inner .innertop strong span { margin-top:-8px;display:block;}
.horizgetmovie .inner .innertop p {cursor:hand;background:transparent url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat scroll center top;display:block;height:2.58333em;min-height:31px;min-width:73px;padding:3px 0 7px 0;width:6.0833em;_width:78px;}
.horizgetmovie .inner .innerleft {padding:0; min-height:65px; height: 5.4166em;}
.horizgetmovie .inner .innerleft strong {background:transparent url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat scroll center top;display:block;height:2.58333em;margin-top:2px;min-height:31px;width:89px;padding-top:10px;}
.horizgetmovie .inner .innerleft p {cursor:hand;background:transparent url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat scroll center top;display:block;height:2.58333em;min-height:31px;min-width:73px;padding:3px 0 7px 0;width:6.0833em;_width:78px;}
.horizgetmovie .inner .innerbottom {height: 19px; width:90px;}
.horizgetmovie .inner  #pgSoundtrack strong { padding-top:3px;}
.horizgetmovie #soundtrackBlock .innerbottom { margin:13px 2px 1px; }
.horizgetmovie #dvdBlock .innerbottom { margin:18px 1px 1px; }
.horizgetmovie #soundtrackBlock .inner, .horizgetmovie #dvdBlock .inner{padding:5px 7px 7px 6px;}
.horizgetmovie #soundtrackBlock a, .horizgetmovie #dvdBlock a { text-decoration: none;}
.horizgetmovie #soundtrackBlock a:hover,.horizgetmovie #dvdBlock a:hover{ color: #2f2f2f;}


.vertgetmovie #soundtrackBlock .inner, .vertgetmovie #dvdBlock .inner { padding:0; }
.vertgetmovie { background: #fff; border: #e4e5e0 solid 0.09em; margin: 0 0 0.83em 0; overflow: hidden; height: 100%; padding: 1.5em 1em 1.7em 1em; }
.vertgetmovie .header { text-align: left; margin: 0 0 0.8333em 0; border-color: #ced4d4; border-style: solid; border-width: 0 0 0.42em 0; padding-bottom: 0.4em; }
.vertgetmovie .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.vertgetmovie .body { display: block; float: left; padding: 0 0 0 0; overflow: hidden; height: 100%; }
.vertgetmovie .option { font-size: 11px; display: block; font-weight: bold; }
.vertgetmovie .option span {color: #000; text-decoration: none; }
.vertgetmovie .thumb { display: block; float: left; background-color: #fff; border: 1px solid #eaeae9; text-align: center; margin: 0 0 0 0; padding: 0.33em 0.33em 0.33em 0.33em; }
.vertgetmovie .block { background:transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_pattern) repeat scroll left top;margin: 0 3em 0.5em 3em;_margin: 0 1em 0.5em 2.5em; padding:0.5em;float:right;  }
.vertgetmovie .outer { min-height: 30px;min-width: 187px;border:solid 1px #ccc;background: #f8f8f8 url(http://www.aolcdn.com/ch_movies/mf_dvdpop_innerbg) repeat-x center top; height: 2.5em; padding:0.75em 0 1.0833em 0.9em; width: 15.6em;  }
.vertgetmovie .inner { overflow: hidden; display: block; min-width:120px;min-height:20px;}
.vertgetmovie .inner .innerleft { display: block; float: left; padding: 0; }
.vertgetmovie .inner .innerleft strong { cursor:hand; min-height: 30px;background: url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat 6px top;text-align: center; width: 7em;height: 2.5em;_height:2.25em; display: block; float: left;padding-top:0.8333em; min-width: 84px;}
.vertgetmovie .inner .innerleft #pgSoundtrack strong { padding-top:3px;}
.vertgetmovie .inner .innerleft strong a { font-size:11px; }
.vertgetmovie .inner .innerleft p { cursor:hand; min-height: 30px;background: url(http://www.aolcdn.com/ch_movies/mf_dvdpop_strongbg) no-repeat center top;text-align: center; width: 7em;height: 2.5em; _height:2.25em;display: block; float: left;padding:2px 0; min-width: 84px;margin:0;}
.vertgetmovie .inner .innerright { cursor:hand; display: block; float: right; margin: 0.75em 1em 0 0; width: 85px; height:19px; }
.vertgetmovie #soundtrackBlock .pricegrabber {display:block;height:28px;margin:-26px 0pt 0pt 89px;width:88px;}
.vertgetmovie #dvdBlock .pricegrabber {display:block;height:28px;margin:-20px 0pt 0pt 89px;width:88px;}


.featuredresults { display: block; height: 100%; margin:0pt 0em 2em 0em; overflow: hidden; }
.featuredresults .butones { margin: 0 2em; }
.featuredresults .posterinfo { float: left; margin-right:0em; }
.featuredresults .thumbnail { border: 1px solid #ddd;  display: block; margin: 0 0.5em 0.75em 0.2em; padding: 0.3333em; width: auto; }
.featuredresults .thumbnail img { margin: auto; width: auto;}
.featuredresults .trailer {  text-align: center; }
.featuredresults .datainfo { display:block; height:100%; overflow:hidden; }
.featuredresults .datainfo .title { background:transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_pattern) repeat scroll left top;  padding:0.5em; }
.featuredresults .datainfo .title h3 {font: bold 1.80em Arial, Helvetica, sans-serif; margin-right: 0.5em; }
.featuredresults  .info { color: #666; font-size: 0.9166em; }
.featuredresults .theater { margin: 0; padding: 0.4em 0 0.83em 0em;  }

.featuredresults .datainfo .showtime { border: 1px solid #ebebeb; margin:0 0  0.8333em 00.8333em 0;  padding: 0; display: block; height: 100%; overflow: hidden; }
.featuredresults .datainfo .showtime .locale { color:#333; font: 1.25em "Times New Roman", Times, serif; margin: 0.25em 0.25 0 0; }
.featuredresults .datainfo .showtime select {  font-size: 0.9166em; padding: 0.25em; border: 1px solid #ccc; }
.featuredresults .datainfo .showtime #changeShowDateDiv { float: left;  margin: 0.4166em 0 0 1.666em;  }
.featuredresults .datainfo .showtime .ziplocale { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_search_radius) repeat-x scroll 0 0; border: 1px solid #fff;  margin: 0; padding: 0.3333em 1.6666em; }
.featuredresults .datainfo .showtime .ziplocale .locale { font:bold 1.25em  Arial, Helvetica, sans-serif; }
.featuredresults .datainfo .showtime .ziplocale #changeLocationLinkDiv {  font-size: 0.9166em;  padding: 0.5em 0 0 0;}
.featuredresults .datainfo .showtime .ziplocale #changeLocationFormDiv { clear: both; }
.featuredresults .milechange { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_search_radius) repeat-x scroll left center; border-top: 1px solid #ebebeb; display: block; font-size: 0.9166em; text-align: right; padding: 0.4166em 4em 0.4166em 0; margin-right: 0; }
.featuredresults .milechange select { font-size: 0.9166em; padding: 0.25em; }

.featuredresults .datainfo .resultinfo { border: 1px solid #ebebeb; margin:0 0  0.8333em 0;  padding: 0.5em 0em 0.5em 0;_width:414px;  display: block; height: 100%; overflow: hidden; vertical-align: top; }
.featuredresults .datainfo .resultinfo li { float: left; width: 11.58em; _width: 31.15%;font-size: 0.92em; list-style: none; padding: 0 0.1em 0 0.6666em; margin: 0 0 0.1em 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; line-height: 1.25em; *display: inline-block; }
.featuredresults .theater .theaterlist { display: block; height: 100%; overflow: hidden; padding: 0 0.5em 0 1em; }
.featuredresults .theater .theaterlist .info { float: left; margin-bottom: 1.0833em; width: 23.1666em;  }
.featuredresults .theater .theaterlist .infobutton { color: #A5A6A8;  float: right; margin: 0.8333em; }
.featuredresults .theater .propername { font-size: 1.25em; font-weight: bold; }
.featuredresults .theater .miles { font-size: 1.0833em; white-space: nowrap; }
.featuredresults .theater p { padding: 0.33em 0 0 0; }
.featuredresults .theater .message { padding: 0 1em 0 1em; }
.featuredresults .resultinfo { padding: 1.25em 0.83em 1.25em 0; vertical-align: top; }
.featuredresults .seeall { background: #f8f8f8; font-size: 0.9166em; font-weight: bold; border:1px solid #ebebeb; padding: 0.73em 0.55em 0.73em 2em; text-align: left; }
.featuredresults .seeall a { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; padding-left: 1em; }

.searchresults { margin: 0 0 2.00em 0; }
.searchresults .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; position: relative; display: block; overflow: hidden; height: 100%;}
.searchresults .header h1 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.searchresults .header h2 { display: inline; float: left; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.searchresults .header h2 span { padding-left:2px; }
.searchresults .header .query { display: block; float: left; margin-top: 0.3333em; width: 60%;  }
.searchresults .header .sized { width: 55%; }
.searchresults .header .query .subheader { color: #333; font-weight: bold; }
.searchresults .noresult {  text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border: none; }
.searchresults .noresult h2 {color:#333;  font: bold 1.5em Arial, Helvetica, sans-serif;  }
.searchresults h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.00em; font-weight: bold; }
.searchresults .body { padding: 0.83em 0.83em 0 0.83em; }
.searchresults .subhead { border-bottom: 2px solid #e7e7e7; margin: 0 0 1em 0; padding: 0 0 1em 1em; }
.searchresults .subhead h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.25em;  font-weight: bold;  }
.searchresults .title { font-weight: bold; }
.searchresults span { color: #859094; }
.searchresults span.red, .searchresults span.redText {color: #AB1717;}
.searchresults .info { font-size: 0.92em; margin-left:0.5em;}
.searchresults .altrow { background: #F8F8F8 }
.searchresults table { width: 100%; }
.searchresults table td.list { padding: 0.8333em;  }
.searchresults table td.viewbutton { padding-top: 1.1666em; width: 10.25em; text-align: right; vertical-align: top; top: }
.searchresults table td.viewbutton a.button { margin-right: 0; }
.searchresults .thumb {  padding: 1.25em 0 1.25em 2%; vertical-align:top; width: 7.5em; *width: 9em; }
.searchresults .thumb img { border: 0.09em solid #e0e0e0; padding: 0.33em; width: 6.25em;}
.searchresults .resultinfo { display: block; margin-left: 1em; padding: 1.25em 0.83em 1.25em 0; vertical-align: top; }
.searchresults .resultinfo h2 { display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 1.0833em; font-weight: bold;  }
.searchresults .resultinfo .role { display: inline;  }
.searchresults .resultinfo li { float: left; width: 30%; font-size: 0.92em; list-style: none; padding: 0 0 0 0.6666em; margin: 0 0 0.42em 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.searchresults .notice { padding: 0.83em 0.83em 0 0.83em; }
.searchresults .paginav { margin-top: 0.83em; margin-bottom: 0.83em;}
.searchresults .more { display: block; clear: both; margin: 0 0.83em 0 1.67em; font-weight: bold; padding: 0.83em 0 0 0; }
.searchresults .showall { font-size: 0.9166em; line-height: 1em; position: absolute; top: 22px; right: 0px; text-align: right; width:25%;  }
.searchresults .footer { padding: 0.83em 0 0 0.83em; }
.searchresults .body ul { padding: 0; margin: 0.5em 0 0 0.5em; list-style-position: outside; }
.searchresults .body li { padding: 0 0 0 0.6666em; margin: 0 0 0.4166em 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; }
.searchresults .body p { margin: 0.5em 0; }
.searchresults .body p.redText { color: #AB1717;}
.searchresults .body p.inactiveText { color: #aaa; line}

#moviefeatures { margin: 0 0 2.00em 0; }
#moviefeatures .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
#moviefeatures .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
#moviefeatures .body {padding: 0.83em 0 0 0;}
#moviefeatures .body .l {float:left; width:50%; padding: 0 0 0.83em 0;}
#moviefeatures .body .r {float:right; width:50%;}
#moviefeatures .body .l img, #moviefeatures .body .r img {float:left; padding: 0 0.83em 1.25em 0.83em;}


.cityAndTown { background:#FFFFFF none repeat scroll 0%;display:block;height:100%;margin-bottom:0.8333em;overflow:hidden; }
.cityAndTown .header {border-color:#CED4D4;border-style:solid;border-width:0pt 0pt 0.3333em;clear:both;display:block;height:100%;margin:0pt 0.8333em;overflow:hidden;padding:1.5em 0pt 0.5em;text-align:left;}
.cityAndTown ul li { padding: 0.5em 1em 0 1.5em; }
.cityAndTown ul li.extrabreak { margin: 0.5em 0; }

.locdate { padding: 0.83em 0.83em 0 0.83em; display: block; clear: both; }
.locdate .date { font-weight: bold; margin: 0 0 0.5833em 0; }
.locdate .dateselect { text-align: left; display: block; height: 100%; overflow:hidden;float: left; }
.locdate .dateselect #showtimeform { background: transparent; border: none; float: left;  margin: 0 7.8333em 0 0; padding: 0px; }
.locdate .dateselect #showtimeform label { margin: 0.42em 0.25em 0.42em 0; font-weight: normal; }
.locdate .distanceselect { float: right;}

.noMoviesFound {padding: 2em 1em;clear:both;}
.noMoviesFound p { font-weight: bold; font-size: 0.91667em;}

.bbyl .bbyl { margin: 0 0 0.83em 0; background-color: #fff; width: 50%; float: left; }
.bbyl .bbyl .header {text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0;}
.bbyl .bbyl .header h3 {display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717;}
.bbyl .bbyl .body {padding: 10px;}
.bbyl .bbyl .listings {display: block; width: 80%;}


#advsrch { margin-bottom: 0.83em; background-color: #fff; display: block; clear: both; }
#advsrch .header { margin: 0 1.00em; padding: 1.50em 0 00 0; }
#advsrch .header h2 { display: inline; font-size: 1.50em; color: #ab1717; padding: 0 2.00em 0 0; }

#median .advanced {background-color: transparent; border-color: none; border-style: none; border-width: 0; margin: 0 0 0.83em 0;}
#median .advanced .advancedbox {background-color:#fff;}
.advsrch { border:solid 1px #cfcfcf; margin-bottom: 0.8333em;}
.advsrch .header { text-align: left; margin: 0 1.00em; padding: 1.50em 1.00em 1.67em 0; display: block; overflow: hidden; height: 100%; }
.advsrch .header h2 {display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.00em; float: left;}
.advsrch .header .loc { float: right; }
.advsrch h4 {clear: both; color: #ab1717; margin: 0.5em 0;}
.advsrch h4.category{clear: both;color: #333;margin: 0.5em 0 0.5em 0; color: #ab1717;}
.advsrch h3 {padding: 0 0.33em 0 0; margin: 0; font-size: 1.00em;}
.advsrch .navi { margin: 0 1.00em -0.09em 1.00em; position: relative; display: block; clear: both;	height: 30px; }
.advsrch .navi .tabs { padding: 0; margin: 0; font-weight: normal; width: 100%; border-left: 0.09em solid #d0d0ce; position: absolute; bottom: -1px; }
.advsrch .navi .tabs li a { display: block; background: #ced4d4 url(http://o.aolcdn.com/art/ch_movies/module_tab_bg) repeat-x top center; border-color: #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0 0; padding: 0.58em 1.00em; margin: 0; color: #333; width: 97px; text-align: center; }
.advsrch .navi .tabs li.selected a { display: block; background: #fff; border-color: #d0d0ce #d0d0ce #ffffff #d0d0ce; border-style: solid; border-width: 0.09em 0.09em 0 0; padding: 0.58em 1.00em; margin: 0; font-weight: bold; width: 8.75em;min-width:105px; text-align: center; }
.advsrch .sub { font-weight: bold; margin: 0; float: left;}
.advsrch .loc { font-weight: bold; float: right; margin: 0; }
.advsrch .spacer { margin-bottom: 1.67em; display: block; clear: both; }
.advsrch .button { padding: 0; margin-right: 0; }
.advsrch .body { background: #fff; padding: 0.83em; margin: 0 1.00em 1.5em 1em; overflow: hidden; height: 100%; border: 0.09em solid #d0d0ce; display: block; clear: both; }
.advsrch .body label { display: block; font-weight: bold; padding: 0.5em 0;}
.advsrch .body .amenity label { display: inline; font-weight: normal; }
.advsrch form {margin: 0.6666em 0;}
.advsrch .body .left { float: left; width: 45%; padding: 0; margin: 0.6666em 0; }
.advsrch .body .left input.zipcode {width:150px;}
.advsrch .body .right { float: right; width: 55%; padding: 0; margin: 0.6666em 0; }
.advsrch .body .right label.address, .advsrch .body .right label.city, .advsrch .body .right label.state { display: block; float: left; font-weight: normal; padding: 0.33em 0 0 0; }
.advsrch .body .right input.address { display: block; float: right; margin: 0.1em 0 0 0; width: 10em;padding: 1px; }
.advsrch .body .right input.city { display: block;float:left;  margin: 0.1em 0 0 0; width: 10em;padding: 1px; }
.advsrch .body .right select.state { display: block; float: left; margin: 0; width: 4.5em; text-transform: uppercase;*float:right;padding:1px; border: solid 1px #7f9db9;}
.advsrch .body select { background: #fff; }
.advsrch .body select.short { width: 4.17em; }
.advsrch .body .item { vertical-align: top; width: 15.00em; }
.advsrch .body input.check { width: auto; }
.advsrch .amenityOptions {clear:both; display:block;margin-bottom: 2.5em;}
.advsrch .amenityOptions .colOne, .advsrch .amenityOptions .colTwo, .advsrch .amenityOptions .colThree { float:left;padding:0.5em;position:relative;}
.advsrch .amenityOptions .colGo { float:left;padding:0.5em;position:relative; margin-top: 1.5em;*margin-top: 2em;}
.advsrch .amenityOptions .checkbox {white-space:nowrap;padding: 0 0.5em 0.5em 0;}
.advsrch .selLocCityState {clear:both; display:block;margin-bottom: 2.5em;}
.advsrch .selLocCityState .colOne, .advsrch .selLocCityState .colTwo, .advsrch .selLocCityState .colThree { float:left;padding:0.5em;position:relative;}
.advsrch .selLocCityState .colThree {margin-top:20px;vertical-align:bottom;width:24px; }
.advsrch .selLocCityState .colTwo {width:5em;*margin-left: 10px; }
.advsrch .selLocCityState .colOne {width:11em; }
.advsrch .selLocCityState .checkbox {white-space:nowrap;padding: 0 0.5em 0.5em 0;}


.advsrchres .header {text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0;}
.advsrchres .header h2 {display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717;}
.advsrchres .header .subh {display: block; clear: both;}
.advsrchres .body {margin: 0.6666em 0 0.6666em 0; clear: both; padding: 0 0 0 1em;}
.advsrchres .body p {text-align: center;}
.advsrchres .body .left {float:left; width:230px; padding:0; margin: 8px 0 8px 0;}
.advsrchres .body .right {float:right; width:260px; padding:0; margin: 8px 0 8px 0;}

.key { color: #393831; padding: 0.42em 1.00em 0 1em; clear: both; border-bottom: 0.09em solid #cfcfcf; height: 2.50em; display: block; }
.key strong { display: block; float: left; font-weight: normal; height: 100%; padding-top: 0.4em; }
.key li { width: 2em; height: 2em; list-style-type: none; margin: 0; padding: 0; float: left; }
.key li.text { width: 8em; height: 2em; list-style-type: none; margin: 0; padding: 0.5em 0 0 0; float: left; }
.key li.keyhead {   margin: 0; padding: 0; width: none; height: none; }
.key li.oticketing {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -2px;}
.key li.sseating {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -34px;}
.key li.sound {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -67px;}
.key li.access {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -99px;}
.key li.hearingimpaired {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -131px;}
.key li.rseating {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -163px;}
.key li.ptickets {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -196px;}
.key .legend {margin-top: 0.42em;}
#content .key .legend a.generic { background: none; }

.keypf { color: #393831; padding: 0.42em 1.00em 0 1em; clear: both; border-bottom: 0.09em solid #cfcfcf; height: 2.50em; display: block; }
.keypf strong { display: block; float: left; font-weight: normal; height: 100%; padding-top: 0.4em; }

.keypf li { width: 2em; height: 2em; list-style-type: none; margin: 0; padding: 0; float: left; }
.keypf li.text { width: 8em; height: 2em; list-style-type: none; margin: 0; padding: 0.5em 0 0 0; float: left; }
.keypf .legend {margin-top: 0.42em;}
#content .keypf .legend a.generic { background: none; }



.theaterkey { color: #393831; padding: 0.42em 1.00em 0 0em; clear: both; border-top: 0.09em solid #cfcfcf; border-bottom: 0.09em solid #cfcfcf; height: 2.50em; display: block; }
.theaterkey strong { display: block; float: left; }
.theaterkey li { width: 2.5em; height: 2em; list-style-type: none; margin: 0; padding: 0; float: left; }
.theaterkey li.keyhead {margin: 0; padding: 0; width: auto; height:none; margin-top: 0.42em; margin-right:0.84em; }
.theaterkey li.oticketing {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -2px;}
.theaterkey li.sseating {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -30.3333em;}
.theaterkey li.sound {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -67px;}
.theaterkey li.access {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -99px;}
.theaterkey li.hearingimpaired {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -131px;}
.theaterkey li.rseating {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -163px;}
.theaterkey li.ptickets {background:url(http://o.aolcdn.com/art/ch_movies/sprite_pp_theaterkey) no-repeat -3px -196px;}
.theaterkey .legend {margin-top: 0.42em;}
#content .theaterkey .legend a.generic { background: none; }


.messageboards { margin: 0 0 2.00em 0; }
.messageboards .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.messageboards .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.messageboards .body {padding: 0.83em 0 0 0;}
.messageboards .body a {clear: both; display: block;}
.messageboards p {clear: both; display: block; margin: 0; padding: 0 0 0.83em 1.58em;}
.messageboards .footer {clear: both; display: block; margin: 0; padding: 0.83em 0 0 1.58em; border-top: 0.09em solid #e0dec6;}
.messageboards .footer .generic {float: left;}
.messageboards .footer #browse {float: right;}
/* end updated modules */




.commensense table {border-collapse: collapse; border: 2px solid #000; width: 550px; margin-top: 8px;}
.commensense .header {height: 50px; text-align: left;  background-color: #E4E5D0;}
.commensense .header h1 {margin: 20px 0 10px 10px; font-style: regular; color: #676a49; font-size: 20px;}
.commensense td {background-color: #f8f9f3;}
.commensense h2 { color: #c60; font-size: 13px; margin: 0 0 3px 0px;}
.commensense p.one {font-weight: bold; font-family: Arial; color: #676a49; font-size: 11px;}
.commensense .footer {font-weight: bold; font-family: Arial; color: #336699; font-size: 12px; text-align: center; padding-bottom: 8px;}
.commensense textarea {margin: 5px; border: solid #c2be98 2px;}
.commensense #boxtext {margin: 15px; padding: 10px; overflow: auto; font-family: arial, helvetica, sans-serif; font-size: 12px; width: 450px; background-color: #fff; border: solid #c2be98 2px;}
.commensense #boxtext p {margin: 8px 0 0 0;}
.commensense a:link {color: #336699;}
.commensense a:visited {color: #336699;}
.commensense img {border: 0;}

/**
.locsho { padding-top: 0.3333em; }
**/

/* main page showtimes */
.showtimes .mainlocationbox { margin: 0.5em 0.8333em 0.8333em 0.8333em; }
.showtimes .mainlocationbox h3 { color: #444c4f; font-family: Arial, Helvetica, sans-serif; font-size: 1.25em; font-weight: bold; padding-top:5px; }
.showtimes .mainlocationbox h3 .location, .showtimes .header h4 .location { font-size: 0.75em; font-weight: normal; display: inline; }
.showtimes .mainlocationbox .changelocation p { margin: 0 0 0.4166em 0; }
.showtimes .mainlocationbox .radiusdatebox { margin: 0.6666em 0; display: block; height: 100%; overflow: hidden; }
.showtimes .mainlocationbox .radiusdatebox select { float: left; font-size: 0.9166em;  }
.showtimes .mainlocationbox .radiusdatebox select.selectradius { margin-left: 7.8333em; }
/* end main page showtimes */

/* theater */
.showtimes { background: #fff; border: #e4e5e0 solid 1px; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%; }
.showtimes .header { margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 0.3333em solid #ced4d4;  text-align: left;  display: block; overflow: hidden; height: 100%; }
.showtimes .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.showtimes .header h4 { color: #444c4f; font-size: 1.25em; margin-bottom: 0.4166em; }
.showtimes .header .resultview { float: right;  margin-left: 0.8333em;  }
.showtimes .header .resultview .showmap { background: url(http://o.aolcdn.com/art/ch_movies/btn_pp_viewmap) no-repeat 0 0; height:19px; width: 92px;}
.showtimes .header .resultview .showmap:hover { background: url(http://o.aolcdn.com/art/ch_movies/btn_pp_viewmapover) no-repeat 0 0; height:19px; width: 92px;}
.showtimes .header .resultview .showmap a { font-size: 0px; display: block;   padding:9px 47px;}
.showtimes .header .resultview .hidemap { background: url(http://o.aolcdn.com/art/ch_movies/btn_pp_hidemap) no-repeat 0 0; height:19px; width: 92px;}
.showtimes .header .resultview .hidemap:hover { background: url(http://o.aolcdn.com/art/ch_movies/btn_pp_hmapover) no-repeat 0 0; height:19px; width: 92px;}
.showtimes .header .resultview .hidemap a { font-size: 0px; display: block; padding:9px 47px;}
.showtimes .header .resultview .hidemap a:hover{background:transparent url(http://o.aolcdn.com/art/ch_movies/btn_pp_hidemap ) no-repeat; }
.showtimes .header .resultview .disablemap { background: url(http://o.aolcdn.com/art/ch_movies/btn_pp_disablemap) no-repeat 0 0; height:19px; width: 92px;}
.showtimes .header .resultview a, .showtimes .header .resultview .hidemap, .showtimes .header .resultview .showmap  { cursor: pointer; cursor: hand; }
.showtimes .header .resultview img { vertical-align: middle; }
.showtimes .header .mflocation { float: right; padding: 0.5em 0 0 0; }
.showtimes .header #changeShowDateDiv { float: left;  }
.showtimes .locationbox { margin-bottom: 0.5em;}
.showtimes .locationbox, .showtimes .locationbox  { font-size: 0.9166em; }
.showtimes .locationbox h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.25em; font-weight: bold; margin: 0.666em; }
.showtimes .locationbox h3 .location, .showtimes .locationbox h3 .changelocation { font-size: 0.75em; font-weight: normal; display: inline; }
.showtimes .distancebox { float: right; }
.showtimes .distancebox select { font-size: 0.9166em; }
.showtimes .body p a { font-weight: bold; }
.showtimes .body p.noShow { padding: 0.5em 1em 0 1em; font-size: 11px; font-weight: bold; color: #333;border-top: solid 1px #d9d9d9;}
.showtimes .body label { display: block; padding-top: 0.3333em; }
.showtimes .body form { background-color: transparent; padding: 0.3333em 10px 0.3333em 10px; }
.showtimes .header #changeShowDateDiv select { font-size: 1em; }
.showtimes .body .loopdate { margin: 0.8333em 0 0.8333em 0.8333em; }
.showtimes .noshowtimesmessage { margin: 0 0 0.8333em 0.8333em; }
.showtimes .theater { clear: both; overflow: hidden; height: 100%; }
.showtimes .theater b {font-weight:normal; color:#869092;}
.showtimes .theater .left { float: left; margin-left: 5px; padding: 7px 0 7px 3%; }
.showtimes .theater .left .day { display: block; float: left; font-weight: bold; height:100%; margin: 0 0 0 0.25em; width: 3em;  }
.showtimes .theater .left .daylong { display: block; font-weight: bold; height:100%; margin: 0 0 0 0.25em; }
.showtimes .theater .left .time { display: block; float: left;  font-weight: normal;   width: 22em;}
.showtimes .theater .left .timelong { display: block;  font-weight: normal;  margin-left: 0.8333em;  width: 26em;}
.showtimes .theater .left a { font-weight: bold; }
.showtimes .theater .left .gt, .showtimes .theater .lnor .gt {font-weight: normal;}
.showtimes .theater .button {font-size: 0.9166em;}
.showtimes .theater .right {  }
#content .showtimes .theater .right a.generic { background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat left; padding-left: 0.50em; margin-left: 0; }
#content.blackborder { border: solid 0.09em black; margin-top: 0.5em; }
.showtimes .theater .right p { padding: 0.3333em 0 0 0; }
.showtimes .spotlight {background: #ffffde; color: #635d52; display: block; clear: both; border-top: 1px solid #dedbce; border-left: 1px solid #dedbce; padding: 3px 0px 3px 0px; margin-top: 7px;}
.showtimes .spotlight .photo { padding: 0px 0px 0px 18px; margin: 0px; border: 0px; }
.showtimes .altrow {  border-top: 1px solid #d9d9d9;  }
.showtimes .sponsor { font-size: 0.92em; padding: 0.83em 0 1.64em 1.09em; }
.showtimes .sponsor span { color: #869092; }
.showtimes .theaterlist { padding:5px; clear: both; overflow: hidden; display: block;}
.showtimes .theatername {font-weight: bold; float: left; width: 47%; padding: 0.83em 0 0 2%; }
.showtimes .theatername ul { padding: 0; margin: 0; }
.showtimes .theatername li { margin: 0; list-style: none; }
.showtimes .theatername li a { padding: 0 0 0 0.6666em; margin: 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.showtimes .theaterpromo {background: #f9faf5; margin-top: 10px; padding: 0.3333em; width: 49%; float: right; overflow: hidden;}
.showtimes .theaterpromo .left {float: left; padding-right:8px; margin-bottom: 15%;}
.showtimes .theaterpromo .promotext { padding-bottom: 0.3333em;}
.showtimes .theaterlisting { border-top: 1px solid #cdd4d3; clear: both; margin: 0 0.8333em; }
.showtimes .theaterlisting .makefav { display: block; margin-bottom: 0.25em; white-space: nowrap; }
.showtimes .theaterlisting .header { background-color: #f7f7f7; border-bottom: 1px solid #cfcfcf; color: #393831; margin: 0; padding: 0.5833em 0.9166em; display: block; overflow: hidden; height: 100%; }
.showtimes .theaterlisting .header h6 { float: left; width:300px; overflow:auto; }
.showtimes .theaterlisting .header h6 .milestotheater { color:#666; font-size: 1em; font-weight: normal; }
.showtimes .theaterlisting .header a.nametheater { font-size: 1.0833em; font-weight: bold; }
.showtimes .theaterlisting .header .theaterfav { font-size: 0.9166em; background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_heart) no-repeat scroll 88% 50%; padding-right: 1.8333em; }
.showtimes .theaterlisting .header .address { margin: 0.5em 0 0 0; clear:left;}
.showtimes .theaterlisting .header .address a { font-weight:normal;}
.showtimes .theaterlisting .ticketing { float: right;  }
.showtimes .theaterlisting .noticketing { font-weight: normal; float: right; clear: right; margin: 3px 0 0 0; text-align: right; width: 9.75em; }
.showtimes .theaterlisting .ticketing .makefav { font-size: 0.9166em; }
.showtimes .theaterlisting .noticketing .makefav { clear: both; }
.showtimes .theaterlisting .body { color: #666;  padding: 0 1em; margin-bottom: 0.8333em;  }
.showtimes .theaterlisting .header .generic {font-weight: normal; float: right;}
.showtimes .theaterlisting .header .theatertitle { width: 70%; position: relative; font-size: 1.33em; font-weight: bold; }
.showtimes .theaterlisting .header .theatertitlefav {width: 70%; position: relative; font-size: 1.33em; font-weight: bold; display: block; background: url(http://cdn.channel.aol.com/ch_global/icon-heart) no-repeat left; padding: 0 0 0 16px;}
.showtimes .theaterlisting .nsi {padding: 0.83em 1em 0 1em;}
.showtimes .theaterlisting .theater { font-size: 0.9166em; padding: 0; margin: 0px; }
.showtimes .theaterlisting .weekendtime { border-bottom: 1px solid #d9d9d9; padding: 0.8333em 0em; font-size: 0.9166em;    }
.showtimes .theaterlisting .noweekendtime { border-bottom: 1px solid #d9d9d9; padding: 0.8333em 0 0.8333em 1.8333em; font-size: 0.9166em;    }
.showtimes .theaterlisting .weekendtime a { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrowexpand) no-repeat 0 50%; display: block; margin: 0 0 0 0.8333em; padding-left: 1em; }
.showtimes .theaterlisting .showweekend { background: #f2f2f2; border-bottom: 1px solid #d9d9d9; padding: 0.8333em 0em; width: 77%;   }
.showtimes .theaterlisting .showweekend a.weekendtoggle { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrowcollapse) no-repeat 0 50%; display: block; font-size: 0.9166em; margin: 0 0 0.8333em 0.8333em; padding-left: 1em; }
.showtimes .theaterlisting .left { border: solid #d9d9d9; border-width: 1px 0; float: left; padding: 0.8333em 0.5em; margin: 0.75em 0 0 0 ; width: 26.666em;}
.showtimes .theaterlisting .altrow { width: 100%; }
.showtimes .theaterlisting .altrow .left { border: none; border-width: 0; margin: 0px;  }
.showtimes .theaterlisting .right { float: right; width: 22%; padding: 0px; margin: 0px; }
.showtimes .nobord {border: 0px }
.showtimes .location { margin: 0px; padding: 0.33em 1.00em 0 1.00em; background-color: transparent; border: 0; }
.showtimes .location .generic {float: right; margin-top: -20px;}
.showtimes #showtimeform { background: transparent; border-top: 0.09em solid #cfcfcf; border-bottom: 0.09em solid #cfcfcf; padding: 0.83em 1.00em; margin: 0.50em 0; }
.showtimes #showtimeform label { float: left; margin-right: 0.3333em; }
.showtimes #showtimeform select {float: left; margin-right: 5px;}
.showtimes #showtimeform .res {color: #a5a6a8; font-weight: bold; float: right; padding: 0.3333em 8px 0 0;}
.showtimes table { clear: both; border-collapse: collapse; border-spacing: 0; empty-cells: show; width: 100%; }
.showtimes table th { font-weight: bold; padding: 0.83em 0; border-bottom: 0.09em solid #cfcfcf; }
.showtimes table td { color: #869092; padding: 0.83em 0; border-bottom: 0.09em solid #cfcfcf; vertical-align: middle; }
.showtimes table th.title { width: 48%; padding: 0 0 0 2%; }
.showtimes table td.title { width: 48%; padding: 0 0 0 2%; }
.showtimes table .star { width: 28%; }
.showtimes table .play {width: 22%;}
.showtimes table .play .button {margin: 0;}
.showtimes table .altrow {background: #f4f5f6;}
.showtimes .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.showtimes .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}

.showtimes .nopass {background:none; border:1px dotted #FF0000; color:#FF0000; font-size:1em;margin-top:5px; 
margin-left:5px; padding:1px 0px 0px; text-align:center; text-transform:capitalize; width:64px;}

.showtimes .feature {border: 1px solid #b2b089; background: #fff; color: #b2b089; text-transform: capitalize; padding: 1px 2px 0px 2px; margin-top: 5px; text-align: center; font-size: 11px; width: 100px; display: inline;}
.showtimes .print {float: left; margin: 0.83em 1em;}
.showtimes #print {float: right; margin: 0.83em 1em;}

.showtimesform { background-color: #fff; border: 0.09em solid #cfcfcf; padding: 0.6666em; }
.showtimesform .body label { display: block; padding-bottom: 0.3333em; font-size: 0.92em; }
.showtimesform .body .button { margin: 0.33em 0 0 0; width: 25px; }
.showtimesform .body input {margin: 0; width: 125px;}

.theatermapicon {border: 1px solid #000000; font-size:14px;
								 padding: 0.1em 0.1em 0.1em 0.1em;
								 margin: 0.1em 0.1em 0.1em 0.1em;
                 background: #CA1A1A url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x scroll 0%; color: #FFFFFF; }

.moretheaters { margin-bottom: 0.83em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; display: block; clear: both; min-width:476px; }
.moretheaters .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.moretheaters .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.4em; color: #ab1717; }
.moretheaters .body { padding: 0 1.00em; }
.moretheaters .body p { padding: 0.50em 0; font-size: 0.83em; }
.moretheaters .body p img { vertical-align: middle; }

.nearThisTheater .moretheaters .body .nearResult { padding: 1em 0; }
.nearThisTheater .moretheaters .body .nearResult .nearLeft { float: left; width: 290px; }
.nearThisTheater .moretheaters .body .nearResult .nearLeft p.nearName { font-weight: bold;}
.nearThisTheater .moretheaters .body .nearResult .nearRight { float: right; }
.nearThisTheater .moretheaters .body p { font-size: 1em; margin: 0.25em; padding:0;}

.location { font-size: 0.92em; margin-bottom: 0.91em; padding: 0.91em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; display: block; clear: both; }
.location b { color: #ab1717; padding-bottom: 0.45em; display: block;}
.location b a { padding-left: 0.45em; }
.location strong { display: block; }
#content .location a.generic { background: none; padding-left: 0; margin-left: 0; display: block; padding-top: 0.45em; }

.datick { display: block; clear: both; margin: 0.83em 1.00em; }
.datick .date { color: #b32121; font-weight: bold; }
.datick .off { float: right; }

#showtimeform { display: block; clear: both; border-top: 0.09em solid #efefde; border-bottom: 1px solid #efefde; background-color: #F7F7F7; margin: 0 0.4166em; padding: 0.33em 1.00em; overflow: hidden; *height: 100%; }
#showtimeform label { font-weight: bold; float: left; margin-right: 0.6666em; }
#showtimeform select { font: normal 0.9166em arial; float: left; margin-right: 0.4166em; }

#mapWindow {  border: 1px solid #cfd0c8; margin: 0.8333em 0 0 0.8333em; width:450px; height:500px;}
.recentermap { font-size: 0.9166em; text-align: center; }

.mapsdir { margin-bottom: 0.83em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; display: block; clear: both; }
.mapsdir .header { margin: 1.50em 1.00em 0.6666em 1.00em; padding: 0 0 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; text-align: left; position: relative; display: block; clear: both; }
.mapsdir .header .print { position: absolute; right: 0px; *right: 1.00em; height: 20px; }
.mapsdir .header h3 { display: inline; font-size: 1.50em; color: #ab1717; }
.mapsdir .body { padding: 0 1.00em; }
.mapsdir label { display: block; float: left; clear: both; font-weight: bold; width: 8.33em; margin-top: -0.17em; margin-left: 0.17em; }
.mapsdir small { display: block; padding: 0.33em 0 0.33em 0; margin-bottom: 0.50em; text-align: center; }
.mapsdir input, .mapsdir select { margin-bottom: 0.42em; }
.mapsdir input.button { margin-bottom: 0; }
.mapsdir .text {padding: 0.33em 0 0.83em 0;}
.mapsdir .startdest {overflow: hidden; height: 100%; font-size: 0.92em;}
.mapsdir .start { float: left; padding: 0.45em 0 0 4%; width: 46%; }
.mapsdir .dest { float: left; padding: 0.45em 0 0 4%; width: 44%; border-left: 0.33em solid #cfcfcf; }
.mapsdir .directions {margin-top: 10px;}
.mapsdir .altrow { border-top: 0.09em solid #cfcfcf; background: #f2f3f4; }
.mapsdir .listing { padding: 0.64em 0; border-top: 0.09em solid #cfcfcf; width: 100%; overflow: hidden; font-size: 0.92em; }
.mapsdir .listing .lft { float: left; width: 7%; font-weight: bold; text-align: center; }
.mapsdir .listing .cnt { float: left; width: 70%; padding: 0 2% 0 1%; }
.mapsdir .listing .rgt { float: left; width: 18%; }
.mapsdir .footer { font-size: 0.92em; padding: 0.91em 1.17em 0.91em 0.45em; text-align: right; background-color: #f2f3f4; border-top: #cfcfcf solid 0.09em; }
.mapsdir .footer strong { display: block; width: 50%; position: relative; float: left; text-align: left; }
.mapsdir .sponsor { padding: 0.6666em; border-top: #cfcfcf solid 0.09em; }
.mapsdir .sponsor img { vertical-align: middle; }

.nearest { margin-bottom: 0.83em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; display: block; clear: both; }
.nearest .header { text-align: right; margin: 1.50em 1.00em 0.6666em 1.00em; padding: 0 0 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.nearest .header a { text-decoration: none; }
.nearest .header h3 { display: inline; padding: 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.nearest .poweredby { display: block; clear: both; font-size: 0.83em; padding: 0 1.20em; }
.nearest .listing {overflow: hidden; padding: 0.83em 1.00em; height: 100%;}
.nearest .listing a {display: inline;}
.nearest .listing .lft {width: 70%;	float: left;}
.nearest .listing .rgt {width: 30%;	float: right; text-align: right;}
.nearest .altrow {border-bottom: 0.09em solid #e5e6df; border-top: 0.09em solid #e5e6df; background: #f2f3f4;}
.nearest .map { padding: 0.83em 0 0 0; }
.nearest img {vertical-align: middle; margin-bottom: 8px;}
.nearest .sponsor {display: block; clear: both; font-size: 0.83em; padding: 0 1.20em;}
.nearest .sponsor img { vertical-align: middle; }

/* dvd */
.dvdhdr { width: 100%; padding: 0 0 0 1.25em; }
.dvdhdr h1 { font-size: 2.17em; display: inline; color: #ac1818; }
.dvdhdr h1 span { color: #000; }

#dvdmenu { background: #fff; margin: 0 0 0.6666em 0; padding: 0.83em 0.33em; }
#dvdmenu .line { width: 95%; display: block; border-top: 0.09em solid #cfcfcf; margin: 0.83em auto; }
#dvdmenu table { width: 100%; empty-cells: show; }
#dvdmenu .item { padding: 0.42em 0 0.42em 0.83em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
#dvdmenu .item a { text-decoration: none; padding: 0.33em 0; }
#dvdmenu .sel { color: #fff; background: #ab1717 url(http://o.aolcdn.com/art/ch_movies/module_naviga_arrow) no-repeat left; padding: 0.42em 0 0.42em 0.83em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
#dvdmenu .sel a { color: #fff; text-decoration: none; }
#dvdmenu .hov { background: #e6e9e9; padding: 0.42em 0 0.42em 0.83em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
#dvdmenu .hov a { color: #2864b4; text-decoration: none; }
#dvdmenu .sub { padding: 0.42em 0 0.42em 1.50em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
#dvdmenu .subhov { padding: 0.42em 0 0.42em 1.50em; border-color: #fff; border-style: solid; border-width: 0.09em 0; background: #e6e9e9; }
#dvdmenu .subhov a { text-decoration: none; }
#dvdmenu .subsel { padding: 0.42em 0 0.42em 1.50em; border-color: #fff; border-style: solid; border-width: 0.09em 0; font-weight: bold; }

/* .dvddetail re-written for dynapub */
.dvddetails { background: #fff; border: #e4e5e0 solid 0.09em; padding: 0 0.33em 0.66em 0.33em; margin: 0 0 0.83em 0; }
.dvddetails .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.4em 0; border-color: #ced4d4; border-style: solid; border-width: 0 0 0.42em 0; }
.dvddetails .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.dvddetails .body { padding: 0.83em 0.83em 0 0.83em; }
.dvddetails .body p { font-size: 0.92em; padding: 0 0 1.09em 0; }

/* .dvddetail re-written for dynapub */
.dvdfeatures { background: #fff; border: #cfcfcf solid 0.09em; padding: 0 0.33em 0.33em 0.33em; margin: 0 0 0.83em 0; }
.dvdfeatures .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.4em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.dvdfeatures .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.dvdfeatures .body { padding: 0 0.83em 0.83em 0.83em; }
.dvdfeatures .body p { font-size: 0.92em; padding: 0.73em 0; border-bottom: #cfcfcf solid 0.09em; }
.dvdfeatures .body .last { border-bottom: 0; }

.explore { margin: 0 0 0.83em 0; padding: 0 0 2.00em 0; display: block; width: 100%; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.explore .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.explore .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.explore .body {overflow: hidden; height: 100%;}
/*
.explore .featured {padding: 10px 0px 0px 0px; text-align: center; display: block; margin: 0px 3px 0px 3px;}
.explore .featured .l {float: left; width: 35%; padding: 0; margin: 0;}
.explore .featured .l .poster {margin-right: 6px;}
.explore .featured .r {float: right; width: 65%; padding: 0; display: block; margin: 0; text-align: left;}
.explore .featured .r .title {font-weight: bold;}
.explore .featured .r .generic {  padding-bottom: 0.3333em; margin-left: -8px;  float: left;  padding-right: 8px;  }
.explore .featured .rating {width: 88px; border: 1px solid #f0efe7; padding: 2px 0 0.3333em 0; margin: 6px 0px 5px 0px;}
*/
.explore .movie { float: left; width: 25%; padding: 0; text-align: center; display: block; margin: 0.17em 0 0 0; }
.explore .movie .button, .explore .movie .button:hover { display: block; clear: both; width: 49%; margin: 0 auto 0.50em auto; }
#content .explore .movie a.generic { background: none; padding-left: 0; margin-left: 0; }
.explore .ratings_widget td { width: 7.50em; text-align: center; }
.explore .title { position: relative; height: 3.33em; font-weight: bold; clear: both; }
.explore .title p, .explore .awards p { position: absolute; bottom: 0; width: 100%; font-weight: bold; }
.explore .awards { position: relative; height: 5.33em; text-align: center; }
.explore .poster { height: 8.67em; display: block; position: relative; clear: both; }
.explore .poster img { margin: 0.17em 0 0.42em 0; }
.explore .button { margin: 0 0.17em 0 0; }
.explore .rating { width: 7.50em; border: 0.09em solid #f0efe7; padding: 0.17em 0 0.33em 0; margin: 0.50em auto 0 auto; }
.explore .divider { display: block; clear: both; border: 0.09em dashed #f0efe7; margin: 0; }

.dvdex { margin: 0 0 0.83em 0; padding: 0 0 2.00em 0; display: block; width: 100%; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.dvdex .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; position: relative; }
.dvdex .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.dvdex .header .all { float: right; margin-top: -1.27em; *margin-top: -1.87em; position: relative; padding: 0; }
.dvdex .header .all a { padding: 0 0 0 0.33em; }
.dvdex table { width: 100%; }
.dvdex tr { border-bottom: 0.09em solid #cfcfcf; background: #f2f3f4; }
.dvdex td { padding: 1.25em 1em; text-align: right; }
.dvdex .odd { background-color: #fff; }
.dvdex .title { width: 72%; font-weight: bold; text-align: left; }
.dvdex .footer { margin: 0 0 0.83em 0; padding: 1.25em 1em; vertical-align: middle; }
.dvdex .nobord { border-bottom: none; }

/*
.dvdreco {display: block; clear: both; border-color: #e0dec5; border-style: solid; border-width: 0 1px 3px 1px; background-color: #f9faf5; padding: 0px; margin: 0px; width: 100%; height: 100%; overflow: hidden;}
.dvdreco .header  {background: #e0dec5; font-size: 1em; padding: 0.3333em 0px 0.3333em 10px; margin: 0px; color: #5a574e; border-right: 2px solid #cbc8b5; border-bottom: 2px solid #cbc8b5; font-weight: bold;}
.dvdreco .featured {display: block; padding: 0px; margin: 0px; border: 0px; clear: both;}
.dvdreco .featured .poster {display: block; padding: 10px 0px 8px 0px; border: 0px; margin: 0px; float: left; width: 40%; height: 100%;}
.dvdreco .featured .poster img {padding: 0px 0px 0px 8px;}
.dvdreco .featured .content {display: block; padding: 8px 0px 6px 0px; margin: 0px; border: 0px; font-size: 9pt; text-decoration: none; float: left; width: 57%;}
.dvdreco .featured a {font-weight: bold;}
.dvdreco .featured .generic {font-weight: normal; margin: 2px 0px 3px -8px; font-size: 11px;}
.dvdreco .featured .rb {width: 70px; padding: 7px 0px 6px 0px; font-family: Arial; font-size: .9em; margin: 0px;}
.dvdreco .featured .rb .button {margin: 0px 0px 0px 2px;}
.dvdreco .featured .fr {font-weight: normal; border: 1px solid #d6d8c3; float: left; padding: 3px 0.3333em 0.3333em 0.3333em; margin: 0.3333em 0px 0.3333em 0px; background-color: #fff; text-align: center;}
.dvdreco .featured .fr .ratings_widget {padding: 0px; margin: 0px; color: #7B7D7B;}
.dvdreco .row {display: block; padding: 0; margin: 0; height: 100%; clear: both;}
.dvdreco .row a {font-weight: bold;}
.dvdreco .row .reco {font-size: 9pt; text-decoration: none; width: 61%; padding: 6px 0 6px 4%; margin: 0; display: block; float: left; border-top: 1px dashed #dadec7;}
.dvdreco .row .reco a {display: inline;}
.dvdreco .row .reco .rating {width: 50%;}
.dvdreco .row .reco .rating .ratings_widget {padding: 0; margin: 0; color: #7B7D7B;}
.dvdreco .row .rb {width: 35%; display: block; padding: 10px 0 6px 0; margin: 0; font-family: Arial; font-size: .9em; float: left; border-top: 1px dashed #dadec7; text-align: center;}
.dvdreco .row .rb .button {margin: 0 0 0 2px;}
.dvdreco #moreinfo {display: block;	height: 18px; padding: 0.3333em 0 0 0; margin: 0;	background-color: #fff;	border: 0px; border-top: 1px dashed #cbc9b5;	clear: both;}
*/

.dvdlistdetail { margin: 0 0 0.83em 0; padding: 0 0 2.00em 0; display: block; width: 100%; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.dvdlistdetail .view { display: block; clear: both; overflow: hidden; height: 100%; margin: 0.33em; background: #f7f8fa; }
.dvdlistdetail .view .l { float: left; width: 68%; padding: 1.25em 0 0 1%; }
.dvdlistdetail .view .l span { background: #808e8e; color: #fff; padding: 0.17em 0.33em; }
.dvdlistdetail .view .r { float: right; width: 29%; padding: 0.83em 1% 0.83em 0; }
.dvdlistdetail .row { height: 100%; overflow: hidden; display: block; clear: both; margin: 0.83em 0.83em 1.67em 0.83em; }
.dvdlistdetail .row .l { width: 24%; float: left; color: #7B7D7B; text-align: center; }
.dvdlistdetail .row .l img { padding-bottom: 0.42em; }
.dvdlistdetail .row .l h4 { color: #7B7D7B; }
.dvdlistdetail .row .l .watchtrailer { }
.dvdlistdetail .row .r { width: 74%; padding: 0 0 0.33em 0; float: right; }
.dvdlistdetail .row .r h4 { padding-bottom: 0.33em; }
.dvdlistdetail .row .r span#num { padding-right: 0.42em; }
.dvdlistdetail .row .r p { display: block; clear: both; padding: 0 0 0.83em 0; }
.dvdlistdetail .row .r .title { display: block; clear: both; padding: 0 0 0.33em 0; font-size: 1.17em; }
.dvdlistdetail .rating { font-weight: normal; padding: 0 0.17em 0.17em 0.17em; margin: 0.33em 0; background-color: #fff; }
.dvdlistdetail .rating .ratings_widget { width: 100%; height: 100%; overflow: visible; padding: 0; margin: 0; text-align: center; }

.dvdlist { margin: 0 0 0.83em 0; padding: 0 0 2.00em 0; display: block; width: 100%; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.dvdlist .view { display: block; clear: both; overflow: hidden; height: 100%; margin: 0.33em; background: #f7f8fa; }
.dvdlist .view .l { float: left; width: 68%; padding: 1.25em 0 0 1%; }
.dvdlist .view .l span { background: #808e8e; color: #fff; padding: 0.17em 0.33em; }
.dvdlist .view .r { float: right; width: 29%; padding: 0.83em 1% 0.83em 0; }
.dvdlist .alt { background: #f2f3f4; }
.dvdlist .header { font-weight: bold; text-align: left; border: none; }
.dvdlist .row { height: 100%; overflow: hidden; display: block; clear: both; padding: 0 0 0 0; border-bottom: 0.09em solid #cfcfcf; }
.dvdlist .row .num { float: left; width: 6%; font-weight: bold; color: #cfcfcf; padding: 0.83em 0 0.83em 2%; }
.dvdlist .header .num { float: left; width: 6%; font-weight: bold; color: #333; padding: 0.83em 0 0.83em 2%; }
.dvdlist .row .title { float: left; width: 38%; font-weight: bold; padding: 0.83em 1% 0.83em 2%; }
.dvdlist .row .rating { float: left; width: 16%; padding: 0.83em 0; }
.dvdlist .row .getit { float: left; width: 16%; padding: 0.83em 0; }
.dvdlist .row .getit .button { margin: 0; }
.dvdlist .row .trailer { float: left; width: 18%; padding: 0.83em 0; }
.dvdlist .paginav { margin-top: 0.83em; }

.topdvds { margin: 0 0 0.83em 0; display: block; width: 100%; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.topdvds .header { text-align: left; margin: 0 0.6666em 0.6666em 1.00em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.topdvds .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.topdvds .hdr { padding: 0 0 0.33em 1.00em; font-weight: normal; }
.topdvds .hdr .genre {font-weight: bold;}
.topdvds .hdr strong { font-size: 0.83em; }
.topdvds table { border-collapse: collapse; empty-cells: show; border-spacing: 0; width: 100%; }
.topdvds table td { border-bottom: 0.09em solid #cfcfcf; padding: 0.83em 0; }
.topdvds .odd { background: #fff; }
.topdvds .even { background: #f2f3f4; }
.topdvds .num { color: #859092; font-size: 1.50em; width: 15%; text-align: center; vertical-align: middle; }
.topdvds .title { width: 55%; color: #859092; }
.topdvds .title a {font-weight: bold;}
.topdvds .rb { width: 30%; text-align: center; }
.topdvds .footer { padding: 0.83em; color: #859092; }
.topdvds .footer .seemore { display: block; background: #ebecee none; text-align: center; padding: 0.50em; margin: 0 0 0.33em 0; }
.topdvds .nobord { border-bottom: none; }

/* celeb */
.mainawards { padding-bottom: 0.7em; }
.mainawards .awardslisting { display: block; height: 100%; overflow: hidden; }
.mainawards .awardslisting h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.25em; font-weight: bold;  }
.mainawards .awardslisting .header h3 { font-family:Georgia,Verdana,serif; font-size: 1.5em; font-weight: normal;  }
.mainfilmography { padding-bottom: 0.7em; }
.celeb .sidecard { text-align: center; width: 12.333em; min-width:150px; }
.funfacts .body p { padding: 0 0 0.91em 0; margin: 0; font-size: 0.92em; font-weight: bold; color: #454d50; }
.funfacts .alike { margin: -1.00em 0 0 0.6666em; }
.funfacts .alike a { padding: 0 0 0 0.6666em; margin: 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }

.peoplenews { margin: 0 0 2.00em 0; }
.peoplenews .header { text-align: left; margin: 0 0.6666em 0 1.00em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.peoplenews .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.peoplenews .body { padding: 0.83em 1.00em 0 1.00em; }
.peoplenews .title { font-weight: bold; }
.peoplenews .body span { display: block; clear: both; padding: 0 0 1.00em 0; color: #868a8b; font-size: 0.83em; }
.peoplenews .footer a { font-weight: bold; padding: 0 0 0 0.6666em; margin: 0 0 0 0.83em; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }

.biography { background: #fff; border: #cfcfcf solid 0.09em; padding: 0 0.33em 1em 0.33em; margin: 0 0 0.83em 0; overflow: hidden; }
.biography .left { float: left; display: block; width: 33%; padding-top: 1em; }
.biography .left .headshot .image {  margin: 8px auto; padding: 8px; width:133px; border: 0.1em solid #cfcfcf; }
.biography .left .headshot .photosbutton { padding-left: 1.8em; padding-top: 0.8em; }
.biography .left .headshot .photosbutton .button { padding: 0.0833em 2em; }
.biography .left .funfacts { margin-top: 2.5em; border: none; }
.biography .right { float: right; display: block; width: 67%; }
.biography .right .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.4em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.biography .right .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.biography .right .body { padding: 0.83em 0.83em 0 0.83em; }


.awards { margin: 0 0 2.00em 0; }
.awards .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.awards .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.awards .hdr { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; font-weight: bold; border-bottom: 0.09em solid #e5e6df; }
.awards .row { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; }
.awards .altrow { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; background: #f2f3f4; }
.awards .year {float: left; width: 7%;}
.awards .award {float: left; width: 19%; padding-left: 1%;}
.awards .cat {float: left; width: 45%; padding-right: 1%;}
.awards .mov {float: left; width: 25%;}

.filmography { padding: 0 0 1.00em 0; background: #ffffff; border: 0.09em solid #e5e6df; display: block; height: 100%; overflow: hidden; }
.filmography .seealllink { float: right; display: block; padding: 1em 0.5em 0 0; }
.filmography .seealllink a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}
.filmography .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; font-weight: bold; }
.filmography .header h3 { display: inline; padding: 0 0 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.filmography .body { font-size: 0.9166em; padding: 0; margin: 0 0.8333em;  }
.filmography .body .button { margin: 0; padding: 0.3em 0.5em 0.3em 0.5em; }
.filmography .row { display: block; clear: both; overflow: hidden; padding: 0.5em 0.7em; border-bottom: 0.09em solid #e5e6df; height: 100%; }
.filmography .altrow { background: #f7f7f7; }
.filmography .row .year { padding: 0.17em 0 0.33em 0; width: 10%; float: left; }
.filmography .row .title { text-align: left; padding: 0.17em 0 0.33em 0; width: 25%; float: left; }
.filmography .row .title a { color: #2864b4; font-weight: bold; }
.filmography .row .avgusrrating { padding: 0.17em 0 0.33em 3%; width: 20%; float: left; margin-right: 0.333em; text-align: center; }
.filmography .row .trailer { text-align: center; margin-right: 0.4166em; padding: 0.17em 0 0.33em 0; width: 20%; float: left; }
.filmography .row .trailer .butones { white-space: nowrap; width: 7.25em;  }
.filmography .row .getit { text-align: center; padding: 0.17em 0 0.33em 0; width: 20%; float: left; }
.filmography .row .headercol { color: #808080; font-weight: bold; }
.filmography .paginav .navi { font-weight: bold; }
.filmography .paginav .navi a{ font-weight: bold; }

.spotlight { margin: 0 0 2.00em 0; }
.spotlight .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.spotlight .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.spotlight .box { width: 12.08em; margin: 1.50em auto 0.83em auto; }
.spotlight .box img { padding: 0.6666em; border-style: solid; border-width: 0.09em; border-color: #dedede; }
.spotlight .button, .spotlight .button:hover  { width: 9.58em; padding: 0.42em 0; margin: 0 auto; font-weight: bold; display: block; clear: both; text-align: center; }
.spotlight ul {margin: 0.42em 0 0 0.6666em;}
.spotlight li a {font-weight:bold;}
.spotlight p {padding: 0.33em 0.6666em;}

.discography { margin: 0 0 2.00em 0; }
.discography .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.discography .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.discography .body {overflow: hidden; height: 100%;}
.discography p {float: left; width: 30%; margin: 0.33em 0; padding: 0.83em 1% 0 2%;}
.discography .more {padding-top: 0.33em;}
.discography .pic {float: left; padding-right: 0.83em; padding-bottom: 0.83em;}
.discography .title {font-weight: bold;}
.discography .footer {clear: both; padding: 0.83em 0 0 0.83em;}

.songsvid { margin: 0 0 2.00em 0; display: block; clear: both; overflow: hidden; }
.songsvid .header { text-align: left; margin: 0 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.songsvid .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.songsvid .body { padding: 0; width: 100%; }
.songsvid .hdrow { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; font-weight: bold; border-bottom: 0.09em solid #e5e6df; }
.songsvid .row { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; }
.songsvid .altrow { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; background: #f2f3f4; }
.songsvid .hdrplay, .songsvid .play { text-align: center; width: 4%; float: left; }
.songsvid .hdrname, .songsvid .name { width: 27%; float: left; padding-left: 1%; }
.songsvid .hdrtype, .songsvid .type { width: 6%; text-align: center; float: left; }
.songsvid .hdrtime, .songsvid .time { width: 8%; text-align: center; float: left; }
.songsvid .hdrsource, .songsvid .source { width: 32%; float: left; padding-left: 1%; }
.songsvid .hdrgetit, .songsvid .getit { width: 20%; text-align: center; float: left; }
.songsvid .l { float: left; padding: 0.83em 0 0 0.83em; }
.songsvid .r { float: right; padding: 0.83em 0.83em 0 0; }
.songsvid .r img { margin-bottom: -0.33em; }

.album { margin: 0 0 2.00em 0; display: block; clear: both; overflow: hidden; }
.album .header { text-align: left; margin: 0 0.6666em 0.83em 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.album .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.album .body { overflow: hidden; height: 100%; }
.album p { padding: 0.83em 0.83em 0 0.83em; }
.album .l { width: 30%; float: left; text-align: center; }
.album .l .thumb { padding: 0.33em; margin: 0 0.50em 0.33em 0; border-style: solid; border-width: 0.09em; border-color: #dedede; }
.album .l .rating { width: 70%; text-align: center; margin: 0 auto; }
.album .l .rating .ratings_widget { width: 100%; height: 100%; overflow: visible; padding: 0; margin: 0; text-align: center; }
.album .r { width: 70%; float: right; margin: -0.50em 0 0 0; }
.album .r h4 { padding: 0.50em 0 0.33em 0; margin: 0; }
.album h4 { padding: 0.50em 0 0.33em 8px; margin: 0; font-size: 1.2em; color: #ab1717; display: block; clear: both; }
.album .getmusic { margin: 0; padding: 0; overflow: hidden; height: 100%; display: block; clear: both; }
.album .getmusic .option { width: 5.50em; height: 4.50em; float: left; margin: 0 0.6666em 0 0; padding: 0.33em 0 0.17em 0; text-align: center; font-weight: bold; display: block; background: url(http://o.aolcdn.com/art/ch_movies/module_getmovie_option_bg) no-repeat; text-decoration: none; }
.album .getmusic .option:hover { background: url(http://o.aolcdn.com/art/ch_movies/module_getmovie_option_bg_hover) no-repeat; text-decoration: none; }
.album .getmusic .option img { padding: 0.17em 0 0 0; }
.album .getmusic .option span { color: #000; font-weight: normal; text-decoration: none; }
.album .block { float: left; width: 48%; padding-left: 2%; text-align: left; }
.album .block img { padding-right: 0.33em; }
.album .block span { padding-right: 0.33em; }

.disco { margin: 0 0 2.00em 0; display: block; clear: both; overflow: hidden; }
.disco .header { text-align: left; margin: 0 0.6666em 0.83em 0.6666em; padding: 1.50em 1.00em 0.6666em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.disco .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.disco .l {float: left; width: 65%;}
.disco .r {float: right; width: 35%;}
.disco .l ul { margin: 0 0 0.50em 0; padding: 0.50em 0; display: block; clear: both; }
.disco .row { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; }
.disco .rowalt { display: block; clear: both; overflow: hidden; height: 100%; padding: 1.25em 1.00em; border-bottom: 0.09em solid #e5e6df; background: #f2f3f4; }
.disco .thumb { padding: 0.33em; margin: 0 0.50em 0.33em 0; border-style: solid; border-width: 0.09em; border-color: #dedede; float: left; }
.disco .title {font-weight: bold;}
.disco .button {margin: 0;}
.disco .f {padding: 0.6666em 0.6666em 0 0.6666em;}

/*center swf publisher modules*/
#mov-transformers-blog-beat { background: #fff; padding: 0 20px; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }

/* product page group 2 */
/* movie main */

/* baseball card */
.maincard {padding-bottom:0.7em;}
.maincard .maincardbox { background: #fff; border: 1px solid #e4e5e0; padding: 0.25em; }
.maincard .body { background: #f8f9f4 url(http://o.aolcdn.com/art/ch_movies/bg_pp_card) repeat-x scroll 0% 0%; display: block; height: 100%; overflow:hidden; padding: 0.5em; }
.maincard .sidecard { float: left;  margin-right: 0.75em; }
.maincard .visualinfobox {  background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_gradposter) repeat-y scroll 0%; padding:0 0.08333em;}
.maincard .visualinfo { background-color: #fff; border: 1px solid #eaeae9; padding: 5px; text-align: center; }
.maincard .visualinfotop { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_gradienttop) repeat-x scroll 0%; height: 0.0833em;  width: 100%; }
.maincard .visualinfobottom { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_gradientbottom) repeat-x scroll 0%; height: 0.0833em;  width: 100%; }
.maincard .seephotosbutton { background: none; border: none; padding-top: 0.5em; padding-bottom: 1em; height: 2em;  width: 100%; }
.maincard .seephotosbutton .photosbutton { padding-left: 0.8em; padding-top: 0.8em; }
.maincard .seephotosbutton .photosbutton .button { padding: 0.5em 2em; }
.maincard .visualinfo .link { background-color:#f2f2f2; line-height: 1.6666em; margin-top: 0.4166em; padding-left: 0.5em; }
.maincard .visualinfo .link a { font-size:0.9166em; }
.maincard .trailerbuttons {  margin: 0.8333em auto; text-align: center; }
.maincard .trailerbuttons .butones { background: #cedada url(http://o.aolcdn.com/art/ch_movies/bg_pp_btngradientlight) repeat-x scroll top left; border: 1px solid #ccc; margin-bottom: 0.4166em; text-align: center;  }
.maincard .trailerbuttons .butones a {  border: 1px solid #fff; display: block; font-size:0.9166em; font-weight: normal; padding: 0.25em; }
.maincard .trailerbuttons .butoneshd { background: #cedada url(http://o.aolcdn.com/art/ch_movies/bg_pp_btngradientlight) repeat-x scroll top left; border: 1px solid #ccc; display:block; float: left; text-align: center; width: 5.4444em; }
.maincard .trailerbuttons .butoneshd a { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_hd) no-repeat scroll 5px 50%;
border: 1px solid #fff; font-size: 0.9166em; display: block; font-weight: bold;  padding: 0.25em; }
.maincard .datainfo { display: block; height: 100%; overflow: hidden; }
.maincard .statusbox { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_pattern) repeat scroll top left; padding: 0.5em; display: block;  height: 100%; overflow: hidden;   }
.maincard .statusbox .headerbox { border: 1px solid #fff;   }
.maincard .statusbox .header { background-color: #fff; border: 1px solid #cdd4d3; display: block; height: 100%; overflow: hidden;  }
.maincard .statusbox .header h2 { color: #ab1717; font-family: Arial, Helvetica, sans-serif; font-weight: bold; float: left;  font-size: 3em; margin-right:0.0833em; padding:10px 2px; }
.maincard .statusbox .header h3 { color: #ab1717; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.5em; }
.maincard .statusbox .header h4 { font-weight: bold; font-size: 1.1666em; }
.maincard .statusbox .header h5 { font-weight: bold; font-size: 1em; }
.maincard .statusbox .header h5.intro { color: #ab1717; padding-top:10px; }
.maincard .statusbox .header h5.date {color: #454d50; }
.maincard .statusbox .header .countdown { margin: 0.5em; }
.maincard .statusbox .myrating { padding: 0.5em; display: block; height: 100%; overflow: hidden;  }
.maincard .statusbox .myrating .myratinghead { color:#7e7e7e; float: left; font-size:1.1666em; font-weight: bold; margin: 0.4166em 0.6666em 0 0.666em; }
.maincard .shareview { display: block; height: 100%; overflow: hidden; }
.maincard .shareview .butones { background: transparent url(http://o.aolcdn.com/art/ch_movies/btn_pp_shareview) no-repeat scroll top left; float: left; height: 1.9166em; overflow: hidden; text-align: center; width: 9.75em; }
.maincard .shareview .butones a { color: #fff; display: block; font-weight: normal; padding: 0.25em 0;  }
.maincard .sectioninfo { background: transparent url(http://o.aolcdn.com/art/ch_movies/btn_pp_divider) repeat-x scroll bottom left; margin-top: 0.6666em;  padding-bottom: 0.8333em;}
.maincard .duo { display: block; height: 100%; overflow: hidden;}
.maincard .rateMovMain { clear: both; height:3.5em; }
.maincard .rateMovMain .myratinghead {font-size:0.9166em; font-weight:bold; padding-bottom: 0.5em;display: block;}
.maincard .maincardstars { margin-top: 0.5em; }
.maincard .final { display: block; height: 100%; overflow: hidden; background-image: none;}
.maincard .sectioninfo dt, .maincard .sectioninfoduo dt  { font-size: 0.9166em; font-weight: bold; }
.maincard .sectioninfo dd, .maincard .sectioninfoduo dd { font-size: 0.9166em; }
.maincard .sectioninfo dl.metacritic { font-size: 0.8333em; color: #959691; margin-top:0.5em; width:100%; }
.maincard .sectioninfo dl.metacritic a { color: #959691;}
.maincard .sectioninfo .overview dt, .maincard .overview dd  { font-size: 1em; }
.maincard .duo dl, .maincard .final dl  { display: block; float: left; width: 48%; }
.maincard .duo dl.rightSign { width: 51%;_width:52%; }
/* end baseball card */
.trailerclip { background: #fff; border: #e4e5e0 solid 1px; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%;}
.trailerclip .header { text-align: left; margin: 0 0.6666em 0.8333em 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 4px solid #cdd4d3; position: relative; }
.trailerclip .header h3 { color: #ab1717; padding: 0 0.3333emem 0 0; margin: 0; font-size: 1.5em; }
.trailerclip .body { display: block; height: 100%; margin: 0 0.8333em; overflow: hidden; padding: 0 0 0.8333em 0; }
.trailerclip .body .imgbox { display: inline; float: left; margin: 0 0.5833em 0 0.25em; width: 11.6666em; }
.trailerclip .body img { border: 1px solid #cdd4d3; margin-bottom: 0.8333em; padding: 0.3333em; }
.trailerclip .imgbox p { font-size: 0.9166em; font-weight: bold; margin: 0 0.3333em; }
.trailerclip .playme { background: transparent url(http://www.aolcdn.com/ch_movies/ico_pp_play) no-repeat 0 0; position: relative; display: block;  float:right; margin:-40px 7px 0pt 0pt;padding:1.5em;}

.trailerclip .footer { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.trailerclip .footer a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; font-size:0.9166em; padding-left: 1em;}

.similarmovies { margin-bottom: 0.8333em; background-color: #fff; border-color: #e4e5e0; border-style: solid; border-width: 1px; display: block; clear: both; }
.similarmovies .header { text-align: left; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0; border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; position: relative; }
.similarmovies .header h3, .similarmovies .header h2 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.similarmovies .body { padding: 0 1.00em 1.6666em 1em; position: relative; }
.similarmovies .body h3 { padding: 0; margin: 0; font-size: 1em; }
.similarmovies .body .simblock { border-bottom: 1px solid #e4e5e0; display:block; height: 100%; overflow: hidden; padding: 0.6666em 0 0.5em 0; }
.similarmovies .body .simblock  a { float: left; font-size: 0.9166em; }
.similarmovies .body .simblock .simstatus { background: #de6b64; color: #fff; float: right; font-size: 0.6666em; text-transform: uppercase;  }
.similarmovies .foot { clear: both; display: block; margin: 0 0.8333em 0.8333em 0.8333em; text-align: right; }
.similarmovies .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; font-size:0.9166em; padding-left: 1em; }
.similar-movies { background: #fff; border: #e4e5e0 solid 1px; padding: 0 0.83em 1.58em 0.83em; margin: 0 0 0.8333em 0; overflow:hidden; }
.similar-movies .header { text-align: left; margin: 0; padding: 1.4166em 0 0.5em 0; border-color: #ced4d4; border-style: solid; border-width: 0 0 0.42em 0; }
.similar-movies .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.similar-movies .body { margin:0.5em 0 0 0}
.similar-movies table { width: 100%; }
.similar-movies table td { vertical-align: middle; width: 33%; padding: 0.83em 0; }
.similar-movies .portrait { float: left; width: 28%; }
.similar-movies .portrait img { height: 6.50em; width: 6.50em; padding: 0.33em; background-color: #fff; border-style: solid; border-width: 0.09em; border-color: #dedede; margin: 0 0 0 0.83em; }
.similar-movies .row { padding: 0.75em 0.83em; overflow: hidden; height: 100%; vertical-align: middle;   }
.similar-movies .row .name, .castcredits .row .role { float: left;  width: 35.5%; }
.similar-movies .row .name { font-weight: bold; }
.similar-movies .alt { background-color: #f7f7f7; }
.similar-movies .topcategory { display: block; height: 100%; overflow: hidden;  }
.similar-movies .movie { float:left; margin-right: 0.8em; width: 12em;  }
.similar-movies .last { margin-right:0em; }
.similar-movies .last .trailerbutton { margin-right:0em; padding-left: 1.8em; float: left; }
.similar-movies .movie .imagelink { display:block; }
.similar-movies .movie .imagelink:hover { text-decoration:none;}
.similar-movies .movie .imagelink img { background-color: #fff; border: 1px solid #CCC; padding: 0.3333em; width: 11em; }
.similar-movies .movie .ratingstars { display: block; overflow: hidden; padding: 0 0 0 0; margin: 0.8333em 0 0 2.75em; }
.similar-movies .movie span.rating { text-align: center; padding-top: 0.5em; }
.similar-movies .movie span.release-status { display:block; text-indent:-3000px; position:relative; margin-right: 0.1333em; height:1.0833em; margin-top:-1.1666em; border: 0; }
.similar-movies .movie .coming-soon { margin-left: 6.91em; background:url('http://o.aolcdn.com/art/ch_movies/ico_pp_tag_comingsoon') right no-repeat;  }
.similar-movies .movie .in-theaters { margin-left: 0; background:url('http://o.aolcdn.com/art/ch_movies/ico_pp_tag_intheater') right no-repeat;}
.similar-movies .movie .dvd { margin-left: 0; background:url('http://o.aolcdn.com/art/ch_movies/ico_pp_tag_dvd') right no-repeat;  }
.similar-movies .movie .movie-name { font-size:1.1em; display:block; text-align:center; font-weight:bold; margin-top:0.75em; }
.similar-movies .butones { width: 8em; }
.similar-movies ul.inLneLnks { padding-top:0.1em; height:2em;}
.similar-movies ul.inLneLnks li img{ border:none;}
.similar-movies .top { text-align: center; clear:both; padding:0; margin:0; display:block; width:8.917em; margin:0.33em auto 0 auto; padding-top: 0.5em; }
.similar-movies .rentbuybutton { padding: 1em 0 0 0.5em; }
.similar-movies .trailer-rentdvd-button { padding-top: 0.5em; }
.similar-movies .trailer-rentdvd-button .white-on-blue-button { padding: 0.3em 0.5em 0.3em 0.5em; }
.similar-movies .body .simintro { border-bottom:1px solid #ced4d4; padding-bottom:0.6666em; margin:0 0 1em 0; }
.similar-movies .listing div .button { margin:0 auto;}
.similar-movies .listing div .noFlt { background:none; margin:0; padding:0; height:0; font-size:0; }
.similar-movies .listing div.even { overflow: hidden; padding-left:0.8333em; width:37em; background:#fff; padding-top:0.5em; padding-bottom:0.5em; }
.similar-movies .listing div.odd { overflow: hidden; padding-left:0.8333em; width:37em; padding-top:0.5em; padding-bottom:0.5em; background: #f7f7f7; }
.similar-movies .listing div span { display:block; float:left;}
.similar-movies .listing div span.movie-name .similar-movies { }
.similar-movies .listing .ratingstars { float: left; padding-top:0.5em;}
.similar-movies .listing span.watch-trailer { float: right; padding-right: 0.33em; margin-left: 0.8333em; }
.similar-movies .listing span.rent-dvd { float: right; padding-right: 0.33em; padding-top: 0.5em; }
.similar-movies .listing div span.movie-name { width:17.2em; margin-right:1em; margin-bottom:0.533em; padding-top:0.5em; }
.similar-movies .listing div span.rating { padding-top:0.5em; }
.similar-movies .listing ul.inLneLnks { height:1.8em; }

.mainphotos { margin-bottom: 0.8333em; background-color: #fff; border-color: #e4e5e0; border-style: solid; border-width: 1px; display: block; clear: both; }
.mainphotos .header { text-align: left; margin: 0 0.6666em 0.8333em 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 4px solid #ced4d4; position: relative; }
.mainphotos .header h3 { color: #ab1717; padding: 0 0.3333emem 0 0; margin: 0; font-size: 1.5em; }
.mainphotos .body { display: block; height: 100%; margin: 0 0.8333em; overflow: hidden; padding: 0 0 0.8333em 0; }
.mainphotos .body .imgbox { display: inline; float: left; margin: 0 2.5em 0 0.25em; }
.mainphotos .body .imgboxlast { margin-right: 0; }
.mainphotos .body .imgholder { border: 1px solid #cdd4d3; height: 6.5em; margin-bottom: 0.8333em; overflow: hidden; padding: 0.3333em; width: 6.5em;  }
.mainphotos .body img { width: 6.5em; }
.mainphotos .imgbox p { font-size: 0.9166em; font-weight: bold; margin: 0 0.3333em; }
.mainphotos .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.mainphotos .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; font-size:0.9166em; padding-left: 1em;}

/* critic review */
.criticreview {  background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block;  margin-bottom: 0.8333em;}
.criticreview .header { margin: 0 0.9166em; padding: 1.3333em 1.00em 0.3333em 0; text-align: left;  }
.criticreview .header h3 { color: #ab1717; padding: 0 0.3333emem 0 0; margin: 0; font-size: 1.5em; }
.criticreview .header .left {float:left; display:block; min-width: 200px;}
.criticreview .header .left h3 { color: #4b4b4b; font-family: Arial, Helvetica, sans-serif; font-size: 1.3333em; font-weight: bold; margin: 0;  }
.criticreview .header .left ul.inLneLnks {display:block}
.criticreview .header .left a { clear:left; display:block; font-size: 0.9166em; padding-top:0.3em;}
.criticreview .header .left .metascore { color: #4b4b4b; float: left; font-size: 2em; font-weight: bold;  }
.criticreview .header .left .equals { color: #ccc; margin-right: 0.25em;  }
.criticreview .header .left .uratings { margin-top: 0.1666em; }
.criticreview .header .right {float:right; display:block; border-left: 0.1em solid #cdd4d3; padding: 0.5em 0 0.5em 0.5em;}
.criticreview .header .right .movietome { width:12em; min-width: 144px; }
.criticreview .supbody { border-color: #cdd4d3; border-style: solid; border-width:  0 0 4px  0; clear:both;  margin: 0 0.8333em;  padding:0.5em 0 0 0; display: block; height: 100%; overflow: hidden;}
.criticreview .body { clear:both; padding: 0.8333em 1.0em 0em 1.0em; position: relative; font-family: Arial, Helvetica, sans-serif; }
.criticreview .body .subhead { font-weight: bold;   }
.criticreview .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.criticreview .body p { padding: 0 0 0.4166em 0; margin: 0; }
.criticreview .body .sortnav { font-size: 0.95em; }
.criticreview .body .sortnav .title { font-weight: bold; color: #747474; }
.criticreview .body div .text { clear:both; color: #666; }
.criticreview .body div .piped { color: #ccc;}
.criticreview .body div img { margin-left: 0em; }
.criticreview .body .commonsense { float: left; font-size: 0.9166em; margin-bottom: 0.8333em; }
.criticreview .body img.csm { vertical-align: middle; }
.criticreview .body .commonsensedetail { font-size: 0.9166em; margin-top: 0.25em; text-align: right; }
.criticreview .foot { clear: both; display: block; margin: 0.8333em; text-align: right; }
.criticreview .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.criticreview .body .review {  border-style: none; font-size: .955em; padding: 0.8em 0 0.3em 0; border-bottom: 0.1em solid #cdd4d3; display: block; clear: both; }
.criticreview .body .review .name { float: left; padding-bottom: 0.3em; margin-right: 0.8333em; }
.criticreview .body .review .left { border-style: none; float:left; display:block; width: 80%}
.criticreview .body .review .right { border-style: none; float:right; display:block; }
.criticreview .body .review .uratings { clear: right; float: right; margin-bottom: 0.5em; min-width: 79px; }
.criticreview .body .review .linkbox {  font-size: 0.9166em; font-weight: bold; white-space: nowrap;  }
.criticreview .body .lastreview { border-style: none; }
.critictrack { margin: 0 0 4em 0; background-color: #fff; border: 1px solid #e4e5e0;  padding: 0.8333em; display: block;  overflow: hidden; clear: both;  }
.critictrack .header { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_critic_edit) repeat-x scroll 0 0; color: #fff; font-weight: bold; padding: 0.75em; display: block; height: 100%; overflow: hidden; }
.critictrack .header p { float: left; font-size: 1.1666em; line-height: 1.5em; }
.critictrack .body { border: 1px solid #e4e4e4; height: 8.9166em; margin: 0.25em 0 0.8333em 0; overflow-y: scroll; padding: 0.8333em; }
.critictrack .body input { font-size: 0.9166em; margin: 0.8333em 0.25em 0 0;  }
.critictrack .butones { float: right; margin-left: 0.8333em; width: 6.6em; }
.critictrack .butones a { font-weight: normal; }
.maincritic { margin-bottom: 0.8333em; background-color: #fff; border: 1px solid #e4e5e0; display: block; clear: both; }
.maincritic .header { text-align: left; margin: 0 0.6666em 0.8333em 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 4px solid #ced4d4; display: block; }
.maincritic .header h3 { display:inline;  font-size: 1.5em; color: #ab1717; }
.maincritic .body { padding: 0.8333em 1.00em 0 1.00em;  display: block; height: 100%; overflow: hidden; }
.maincritic .body .review { font-size: 0.9166em; border-style: none;  padding: 0.8em 0 0.3em 0; border-bottom: 0.1em solid #cdd4d3; display: block; height: 100%; overflow: hidden; }
.maincritic .body .review .name { padding-bottom: 0.3em; }
.maincritic .body .review .left { border-style: none; float:left; display:block; width: 80%; }
.maincritic .body .review .right { border-style: none; float:right; display:block; }
.maincritic .body .review .linkbox {  font-size: 0.9166em; font-weight: bold; white-space: nowrap;  }
.maincritic .body .review .uratings { clear: right; float: right; margin-bottom: 0.5em; width: 6.8333em; min-width: 75px; }
.maincritic .body .review .right .addtofav { display: block; font-size: 0.9166em; font-weight: bold; margin-bottom: 1em; }
.maincritic .body .lastreview { border-style: none; }
.maincritic .body h3 { padding: 0; margin: 0; font-size: 1em; }
.maincritic .body p { padding: 0 0 0.4166em 0; margin: 0; }
.maincritic .body div { line-height: 1.3333em; padding-bottom: 0.5833em; }
.maincritic .body div .text { color: #666; }
.maincritic .body div .text a{padding-left:3px}
.maincritic .body div .pipe { color: #ccc;}
.maincritic ul.uratings  {   }
.maincritic .average { display: block; float: right; margin-top: -1.3333em; }
.maincritic .average .averagetitle { float: left; margin-right: 0.6em; }
.maincritic .average ul.uratings { margin: 0;  }
.maincritic .average ul.uratings li { margin-top: 0;  }
.maincritic .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding: 0.5833em 0.25em; text-align: right; }
.maincritic .foot p.metacritic { float:left; font-size:0.8333em;text-align:left;width:50%;}
.maincritic .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}
.addreviewlink { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat left center;  float: right; margin-top: -1.25em; padding-left: 0.8333em;}
/* end critic review */

.userreview { margin-bottom: 0.8333em; background-color: #fff; border-color: #e4e5e0; border-style: solid; border-width: 1px; display: block; clear: both; }
.userreview .header { text-align: left; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0; border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; position: relative; }
.userreview .header h3, .userreview .header h2 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.userreview .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.userreview .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.userreview .body h3 { padding: 0; margin: 0; font-size: 1em; }
.userreview .body p { padding: 0 0 0.4166em 0; margin: 0; }
.userreview .body ul { padding: 0; margin: 0; }
.userreview .body li { margin: 0; list-style: none; }
.userreview .body li a { padding: 0 0 0 0.6666em; margin: 0 0 0.4166em 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.userreview .body dl { font-size: 0.92em; }
.userreview .body dt { margin: 0.6666em 0 0 0; }
.userreview .body dd { padding: 0 0 0 0.8333em; }
.userreview .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.userreview .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}

.mytheaters { width: 26em; min-width: 310px;background: #fff; border: #cfcfcf solid 1px; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%;}
.mytheaters .head { border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0;  position: relative; text-align: left;  }
.mytheaters .head h3 { display: inline; padding: 2.3333em 1em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.mytheaters .body { padding: 0 1em 0 1em; position: relative; }
.mytheaters .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.mytheaters .body p { font-size: 0.9166em; padding: 0 0 0.4166em 0; margin: 0; }
.mytheaters .body p.subhead {  font-size: 1em; font-weight: bold; margin-top: 0.8333em;}
.mytheaters .body p.intro {  font-size: 1em; font-weight: normal; margin-top: 0.8333em; }
.mytheaters .body input { font-size: 0.9166em; }
.mytheaters .changezip { margin: 0.8333em 1em; }
.mytheaters table { margin-bottom: 0.8333em; }
.mytheaters tr { line-height: 1.5833em; }
.mytheaters .num { color: #666; font-size: 0.9166em; font-weight: bold; padding-right: 0.3333em; padding-left: 0.5833em; vertical-align: top; }
.mytheaters .title { font-size: 0.9166em; font-weight: bold; }
.mytheaters .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em 0; padding: 0.75em 0 0 0.8333em; text-align: left; }
.mytheaters span.buttongettickets { width: 14.3333em; margin: 0 auto; }
.mytheaters a.buttongettickets{ background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_btnactive_gr_1x18.jpg) repeat-x scroll 0 50%; border: 1px solid #fff; color: #2864b4; display: block; font-size: 0.9166em; font-weight: normal; padding: 0.12em 1.0833em;  }
.mytheaters a.buttongettickets:hover{ background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_btninactive_gr_1x18.jpg) repeat-x scroll 0 50%; text-decoration: none;  }
.mytheaters a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}


.theatertrack {  background-color: #fff;  clear: both; display: block;  margin-bottom: 0.8333em;}
.theatertrack .header { border-color: #ced4d4; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.9166em; padding: 2.3333em 1.00em 0.3333em 0;  position: relative; text-align: left;  }
.theatertrack .header h3, .theatertrack .header h2 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.theatertrack .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.theatertrack .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.theatertrack .body h3 { padding: 0; margin: 0; font-size: 1em; }
.theatertrack .body p { padding: 0 0 0.4166em 0; margin: 0; }
.theatertrack table { clear: both; border-collapse: collapse; border-spacing: 0; empty-cells: show;    width: 100%; }
.theatertrack table th { font-size: 0.9166em; font-weight: bold; padding: 0.83em 0; border-bottom: 0.09em solid #d9d9d9; }
.theatertrack table td { color: #869092; padding: 0.83em 0;  font-size: 0.9166em; vertical-align: middle; }
.theatertrack table th.title { width: 48%; padding: 0 0 0 2%; }
.theatertrack table td.title { width: 48%; padding: 0 0 0 2%; }
.theatertrack table td input { width:40px;}
.theatertrack .butones { width: 33%; margin: 0.5em auto; }
.theaterSubmitTable {width:200px !important;}
.theaterSubmitTable .butones{ width:auto; margin:1em;}
.theaterSubmitTable td {border-bottom: 0 !important;}

.tags {  background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block;  margin-bottom: 0.8333em;}
.tags .header { border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0;  position: relative; text-align: left;  white-space: nowrap; }
.tags .header h3 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.tags .header a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 0em; padding-left: 1em;}

/* tool tips */
.tipcontent { background:#FFFFCC none repeat scroll 0%; border:1px dotted #D3D3D3; clear:both; display:none; font-size:0.9166em;  margin:1em 0.8333em 0.8333em; padding:0.8333em; position:relative; white-space: normal; }
.taghelp { margin-top: 0.5em;}
.tags .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.tags .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.tags .body h3 { padding: 0; margin: 0; font-size: 1em; }
.tags .body p { padding: 0 0 0.4166em 0; margin: 0; }
.tags .body ul { padding: 0; margin: 0; }
.tags .body li { margin: 0; list-style: none; }
.tags .body li a { padding: 0 0 0 0.6666em; margin: 0 0 0.4166em 0; background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.tags .body dl { font-size: 0.92em; }
.tags .body dt { margin: 0.6666em 0 0 0; }
.tags .body dd { padding: 0 0 0 0.8333em; }
.tags .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }


/* end movie main */




/* user review */
.reviewsuser {  background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block;  margin-bottom: 0.8333em;}
.reviewsuser .header { background-color: #f2f2f2; border: 1px solid #fff;  padding: 0.8em 0.8333em; position: relative; text-align: left; display: block; height: 100%; overflow: hidden; }
.reviewsuser .header h3 { color: #4b4b4b; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 0.9166em; font-weight: bold; margin: 0; position: relative; overflow: hidden; display: block; }
.reviewsuser .header h3 .title { padding: 0 0.5em 0 0; margin: 0.5em 0 0 0;_margin:0;  display: inline; float: left; }
.reviewsuser .header h3 .avgRating { padding: 0 0 0 0; margin: 0 0 0 0; display: inline; }
.reviewsuser .header .uratings { display: block; margin-top: 0.5em; }
.reviewsuser .body { padding: 0.8333em 1.00em 1em 1.00em; position: relative; }
.reviewsuser .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.reviewsuser .body h3 { padding: 0; margin: 0; font-size: 1em; }
.reviewsuser .body .sortnav { font-size: 0.95em; padding-bottom: 0.6em; }
.reviewsuser .body .sortnav .title { font-weight: bold; color: #747474; }
.reviewsuser .body .editarea { border: #ccc solid .05em; margin-bottom: 0.3em; padding: 1em 1em 0.9em 1em; background-color: #F1F2EC; font-size: 0.96em; }
.reviewsuser .body .editarea textarea { border: none; font-size: 1.1em; width: 32em; height:8em; }
.outerbuttondiv { display: block; overflow: hidden; padding: 0 0 0 0; }
.innerbuttondivleft { float: left; display: block; overflow: hidden; width: 25em; padding-top: 0.5em; }
.innerbuttondiv { float: right; display: block; overflow: hidden; width: 11.5em; }
.addbutton { width: 5em; float: right; display: block; margin-bottom: 0; }
.clearbutton { width: 5em; float: left; display: block; margin-bottom: 0; }
.reviewsuser .reviewblock { border-bottom: 1px solid #ced4d2; display:block; padding-top:0.25em; zoom: 1; }
.reviewsuser .last { border-bottom: none;}
.reviewsuser .reviewblock .left { float: left; border: none; *height: 1%; }
.reviewsuser .reviewblock .right { float: right; }
.reviewsuser .reviewblock div, .reviewsuser .reviewblock p { font-size: 0.97em; padding: 0.25em 0; }
.reviewsuser .reviewblock .reviewtext { color: #666; overflow: hidden; word-wrap: break-word; width: 27em;  }
.reviewsuser .reviewblock .reviewstamp { color: #999; }
.reviewsuser .reviewblock .reportThis{ font-size:0.8em; padding: 0.25em 0;display: block;}
.reviewsuser .reviewimage { background: transparent url(http://www.aolcdn.com/ch_movies/ico_pp_noicon) no-repeat scroll 0 0; float: left; margin: 0pt 0.8333em 0.8333em 0pt; overflow: hidden; position: relative; width: 4.25em; height: 4.25em;  }
.reviewsuser .textinfo { display: block; float: left;  *height: 1%;}
.reviewsuser .textinfo .reviewcritic { color:#808080; font-weight:bold; padding-right:1.6666em;}
.reviewsuser .textinfo .reviewcritic img { margin-left: 0.5em; }
.reviewuser .reviewcriticicon {}
.reviewsuser .foot { border-top: 1px solid #cdd4d3; clear: both; display: block; margin: 0.8333em; padding-top: 0.75em; text-align: right; }
.reviewsuser .paginav { margin: 0.8333em  0; }

.mainreviews {  background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block;  margin-bottom: 0.8333em;}
.mainreviews .header { display: block; text-align: left; margin: 0 0.6666em 0.8333em 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 4px solid #ced4d4; position: relative; zoom: 1; overflow: hidden; *height: 1%;   }

.mainreviews .header h3 { display: inline; padding: 2.3333em 1.00em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.mainreviews .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; display: block; height: 100%; overflow: visible;  }
.mainreviews .reviewblock { border-bottom: 1px solid #ced4d2; display: block; height: 100%; overflow: hidden; padding: 0.8333em 0; }
.mainreviews .reviewblock div, .mainreviews .reviewblock p { font-size: 0.97em; line-height: 1.25em;  }
.mainreviews .reviewblock .reviewtext { color: #666; overflow: hidden; word-wrap: break-word; width: 27em; min-width:310px;  }
.mainreviews .reviewblock .reviewstamp { color: #999; }
.mainreviews .reviewblock .left { border-style: none; float:left; display:block; }
.mainreviews .reviewblock .right { border-style: none; float:right; display:block;width:18%; }
.mainreviews img.star { margin-left: 0.0833; width: 1.5em; }
.mainreviews .reviewimage { background: transparent url(http://www.aolcdn.com/ch_movies/ico_pp_noicon) no-repeat scroll 0 0; border: 1px solid #dadada; float: left; margin: 0pt 0.8333em 0.8333em 0pt; overflow: hidden; position: relative; width: 4em; height: 4em; }
.mainreviews .textinfo { display: block; float: left; width:25.25em; }
.mainreviews .textinfo .reviewcritic { color:#808080; font-weight:bold; padding-right:1.6666em;}
.mainreviews .textinfo .reviewcritic img { margin-left: 0.5em; }
.mainreviews .starsscore { float: right; width: 7.5em;  }
.mainreviews .foot { clear: both; display: block; padding-top: 0.75em; text-align: right; }
.mainreviews .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}
.mainreviews .butones { float: right; width: 5em; margin-left: 0.25em; }
.mainreviews .butones a {padding: 0.25em 0.4166em; }

/* */
.editarea { background:#F2F2F2 url(http://o.aolcdn.com/art/ch_music2/crosshatch_txtr.gif) repeat scroll 0% 50%; border: 1px solid #CCCCCC; margin: 0.8333em 0pt; padding: 0.8333em 0.8333em 0.666em 0.8333em; *height: 1%; }
.editarea  textarea { border:0pt none; color:#999999; display:block; font-size: 1em;  height: 5em; margin: 0pt auto; padding: 0.83em; width: 34em; }
#commentcounterid, #reviewcounterid { font-size: 75%; }
#selectRating { overflow: hidden;padding-top: 0.4em; }
#selectRatingText { float: left; font-size: 0.9166em; padding-right: 1em; padding-top: 0.4em; }
#addUserReviewRating { margin-top: 0.4166em; display: block; height: 100%; overflow: hidden; }
/* end user review */

/* comments */
.maincomment { margin:0 0 0.8333em 0; padding: 0; background-color: #fff; border: #e4e5e0 solid 1px; clear: both; display: block; zoom:1; }
.maincomment .header { display: block; text-align: left; margin: 0 0.6666em 0.8333em 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 4px solid #ced4d4; position: relative; zoom: 1; overflow: hidden; *height: 1%;   }
.maincomment .header h3 { color: #ab1717; display: block;  padding: 0 0.3333em 0 0; margin: 0; font-size: 1.5em; float:left; }
.maincomment .body { padding: 0.8333em 1.00em 1.6666em 1.00em; position: relative; }
.maincomment .reviewblock { border-bottom: 1px solid #ced4d2; display: block; height: 100%; overflow: hidden; padding: 0.8333em 0; }
.maincomment .reviewblock div, .maincomment .reviewblock p { font-size: 0.9166em; line-height: 1.25em; }
.maincomment .reviewblock .reviewtext { color: #666; overflow: hidden; word-wrap: break-word;_display:inline-block; }
.maincomment .reviewblock .reviewstamp { color: #999; }
.maincomment .reviewblock .reportThis{ float:right;font-size:0.8em; }
.maincomment .reviewimage { background: transparent url(http://www.aolcdn.com/ch_movies/ico_pp_noicon) no-repeat scroll 0 0; border: 1px solid #dadada; float: left; margin: 0pt 0.8333em 0.8333em 0pt; overflow: hidden; position: relative; width: 4em; height: 4em; }
.maincomment .reviewcritic { color:#808080; font-weight:bold; padding-right:1.6666em;}
.maincomment .reviewcritic img { margin-left: 0.5em; }
.maincomment .starsscore { float: right; width: 7.5em;  }
.maincomment .foot { clear: both; display: block; padding-top: 0.75em; text-align: right; }
.maincomment .foot a.arrow { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 0 40%; display: inline; font-size:0.9166em; margin-left: 1em; padding-left: 1em;}
.maincomment .outerbuttondiv { zoom: 1; }
.addcommentlink { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat left center;  float: right; padding-left: 0.8333em;}
#addacoment { display: block; margin-top: 0.8333em; }
/* end comments */

.sortnav { background:#F2F2F2 none repeat scroll 0%; padding:0.35em 0.4em 0.6em 0.7em; position:relative; clear: both; overflow: hidden;}
.sortnav .title { padding:0.8em 0.3em 0.5em 0; color:#666666; display:inline; font-size:0.91667em; font-weight:bold; }
.sortnav ul { color:#878787; display:inline; list-style-type:none; }
.sortnav ul li { list-style-type:none; display:inline; }
.sortnav ul li a { margin:0.4em 0 0.6em 0; padding: 0.3em 0.4em 0.3em 0.4em; border:none; color:#2864B4; font-size:1em; font-weight: bold; display:inline; outline-color:invert; outline-style:none; outline-width:0px; text-decoration:none;}
.sortnav ul li a:hover { background-color: #ccc; }
.sortnav ul li.chosen { margin-top: 0.1em; padding:0.1em 0 0.1em 0.1em; border: none; list-style-type:none; display:inline; background: transparent url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_left.gif) no-repeat scroll left 0; }
.sortnav ul li.chosen p { display: inline; padding:0.1em 0.3em 0.1em 0.2em; border:none; color:white; background: #747474 url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_right.gif) no-repeat scroll right center;}
.sortnav ul li .piped { display: inline; font-size: 1.5em; font-weight: normal; line-height: 1em; padding: 0 0 0 0; color: #999999; }

/* end user review */

/* theater page */
.theaterdetail {width: 39.5em; min-width: 474px; float: left; margin-bottom: 0.83em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.08em; padding-bottom: 0.83em;}
.theaterdetail .changeShowDateDiv { height: 3em; }
.theaterdetail .print {margin: 1em; display:block; margin:1em 1em 1em;_margin:1em 1em 1em;}
.theaterdetail .infowrap { border-bottom: solid 1px #cfcfcf; }
.theaterdetail .infowrap .key { float:right; border-bottom: 0; clear:none;_height:1%;}
.theaterdetail .infowrap .addremove { float:left; padding:0.75em 1em 0;width:13em;min-width: 156px;}
.theaterdetail .infowrap .addremoveRed{ float:left; padding:0.75em 1em 0;width:11em;min-width: 132px;}
.theaterdetail .datick { display: block; clear: both; margin-top: 0.83em; margin-left: 1.00em; margin-bottom: 0em;}
.theaterdetail .datick .date { color: #b32121; font-weight: bold; }
.theaterdetail .datick .off { float: right; }
.theaterdetail .noticketing { margin-left: 1.00em; }
.theaterdetail .showtimes {padding: 0 0.4166em; margin: 0px; border-style: none; overflow:visible;}
.theaterdetail .showtimes .body {padding: 0px 0 0px 0%; margin: 0px; border-style: none;}
.theaterdetail .showtimes .body .noshow { padding: 0 1em 1em; }
.theaterdetail .showtimes .body .showalldatesdate { padding: 0.5em 0 0.5em 0.5em; font-weight: bold; }
.theaterdetail .showtimes .theater { clear: both; overflow: visible; height: 5em; }	
.theaterdetail .showtimes .theater b {font-weight:normal; color:#869092;}
.theaterdetail .showtimes .theater strong, .showtimes .theater strong a {color: #869092;}
.theaterdetail .showtimes .theater .bld {color: #000;}
.theaterdetail .showtimes .theater span {color: #95986f; display: block; clear: both;}
.theaterdetail .showtimes .theater span.red { color: #ab1717; clear:none; display:inline;}
.theaterdetail .showtimes .theater em {text-decoration: line-through; font-style: normal;}
.theaterdetail .showtimes .theater .feature {margin-left: 4px;}
.theaterdetail .showtimes .theater .name {float:left;height:5em;overflow:visible;width:99%;}
.theaterdetail .showtimes .theater .tleft { display: block; float: left; font-size: 0.9166em; padding: 0.8333em 0 0.8333em 0.8333em;  }
.theaterdetail .showtimes .theater .tleft .theaterName { font-weight: bold;}
.theaterdetail .showtimes .theater .small {  float:left; width:75%;}
.theaterdetail .showtimes .nopass {margin-right:3px;margin-top:8px;}
.theaterdetail .showtimes .theater .button {clear:both;float:right;position:relative;}
.theaterdetail .showtimes .theater .tright {display:block;float:right;margin:0.7em 0 1em 0.2em;width:20%;}
.theaterdetail .showtimes .theater .tright a.generic { background: url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat left; padding-left: 0.50em; margin-left: 0; }
.theaterdetail .showtimes .theater .showings { padding: 0 0 0 0; }
.theaterdetail .showtimes .altrow {background:#F7F7F7 none repeat scroll 0;border-color:#D9D9D9;border-style:solid;border-width:0.09em 0;height:5em;}
/* end theater page */
.theatermessage .important h3 { padding: 0.5em 0 0 1em; color: #AB1717; font-size: 1.2em;font-weight:bold;}
.theatermessage .noShowMessage p { padding: 1em 1em 0 1em; font-size: 1em;font-weight:bold; }
.theatermessage .closedTheater {padding: 1em;}
.theatermessage .closedTheaterOptions {padding:0 0 1.5em 1em;}
.theatermessage .closedTheaterOptions h3 { font-weight:bold; font-family: Arial,Helvetica, sans-serif;padding: 1em 0;}
.theatermessage .red {color: #AB1717;}

/* start showtimes search for theaters/movies ("Theaters Near Me" and "Movies Near Me") */
.showtimessearch { background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 1px;}
.pfmovieshowtimessearch { background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.08em; padding: 1.2em;}
.movieshowtimessearch { background-color: #fff; border-color: #cfcfcf; border-style: none; border-width: 0.08em; margin-top:0; margin-bottom:0.8333em; padding-top: 0; padding-bottom:0;clear:both;}
.movieshowtimessearch .body { margin: 0 0.8333em; }
.movieshowtimessearch table { clear: both; border-collapse: collapse; border-spacing: 0; empty-cells: show;    width: 100%; }
.movieshowtimessearch table th { font-size: 0.9166em; font-weight: bold; padding: 0.83em 0; border-bottom: 0.09em solid #d9d9d9; }
.movieshowtimessearch table td { color: #869092; padding: 0.83em 0; border-bottom: 1px solid #d9d9d9; font-size: 0.9166em; vertical-align: middle; }
.movieshowtimessearch table th.title { width: 48%; padding: 0 0 0 2%; }
.movieshowtimessearch table td.title { width: 48%; padding: 0 0 0 2%; }
.movieshowtimessearch table .star { width: 26%; }
.movieshowtimessearch table .play {width: 22%;}
.movieshowtimessearch table .play a.buttongettickets { margin: 0; padding: 0.1833em 0; white-space: nowrap; text-align: center;  }
.movieshowtimessearch table .altrow {background: #fff;}

.theatershowtimessearch { border-style: none;clear:both; }
.theatershowtimessearch { background: #fff; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%; }
.theatershowtimessearch .header { text-align: left; margin: 0 0.8333em; padding: 1.50em 0 0.5em 0; border-color: #ced4d4; border-style: solid; border-width: 0 0 0.3333em 0; display: block; clear: both; overflow: hidden; height: 100%; }
.theatershowtimessearch .header .mflocation { float: right; padding: 0.5em 0 0 0; }
.theatershowtimessearch .header #changeShowDateDiv select { float: right; font-size: 0.9166em; }
.theatershowtimessearch .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.theatershowtimessearch .headertheater h3 { display: inline; padding: 0 0.33em 0 1em; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.theatershowtimessearch .theatername { font-weight: bold; padding: 1em 0.8333em 1em 0.8333em; }
.theatershowtimessearch .theatername ul { padding: 0; margin:  0; }
.theatershowtimessearch .theatername li { margin: 0.5em; list-style: none; }
.theatershowtimessearch .theatername li a { padding: 0 0 0 1em; margin: 0; background: none; display: block; *display: inline-block; }
.theatershowtimessearch .theatername li a.downArrow { background:transparent url(http://www.aolcdn.com/ch_movies/mf_theater_downarrowblue) no-repeat scroll 0% 50%;margin-left:0.1666em;padding-left:1.0833em;}
.theatershowtimessearch .theaterlisting { padding: 0 0.8333em; overflow:visible; }
.theatershowtimessearch .theaterlisting .header { background-color: #f7f7f7; border-bottom: 0; border-top: 1px solid #cfcfcf; color: #393831; margin: 0; display: block; overflow: hidden; height: 100%; padding:0.75em 0 0.5em;}
.theatershowtimessearch .theaterlisting .header .theaterfav { font-size: 0.9166em; background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_heart) no-repeat scroll 88% 50%; padding-right: 1.8333em; }
.theatershowtimessearch .theaterlisting .header a.makefav { font-size: 0.9166em; font-weight: bold; }
.theatershowtimessearch .theaterlisting .header .theaterdetails { float: left; width: 23em; padding-left: 0.75em;}
.theatershowtimessearch .theaterlisting .header .miscdetails { float: right; text-align: right; padding-right:0.75em; width:12.5em; }
.theatershowtimessearch .theaterlisting .header .theatertitle {  font-size: 1.2em; font-weight: bold; }
.theatershowtimessearch .theaterlisting .miscdetails { font-weight: bold; float: right; clear: right; margin: 3px 0 0 0; }
.theatershowtimessearch .showtimes { border-width: 0; padding: 0; margin-top: 0; overflow:visible; }
.theatershowtimessearch .pfmovieshowtimes { border-width: 0; padding: 0.5em 0 0 3em; margin-top: 0; }
.theatershowtimessearch .theater {border-top:1px solid #D9D9D9;font-size:0.9166em;padding:0.3em 0 0.3em 0.5em;}
.theatershowtimessearch .last { border-bottom: 0; }
.theatershowtimessearch .theater .left { float: left; margin-left: 0; width: 70%; padding: 0.5em 0.833em 0.5em; font-size: 1.1em; }
.theatershowtimessearch .theater .movieleft { float: left; margin-left: 0; width: 70%; padding: 0; font-size: 1.1em;}
.theatershowtimessearch .altrow { background: #F2F3F4 none repeat scroll 0%; border-color: #CFCFCF; }
.theatershowtimessearch .theater .right { float: right; vertical-align: right; padding: 0.5833em 0.833em; width:18%; }
.theatershowtimessearch .foot { margin-bottom: 0.8333em; }
.theatershowtimessearch .foot .sponsor { font-size: 0.9166em; padding: 0.6em 0.8333em 1.5em 1em; }
.theatershowtimessearch .printerfriendly { padding: 0.5em 0 0em 1em; }
.theatershowtimessearch .pfheader { text-align: left; margin: 0 0.8333em 2em; padding: 1.50em 0 0.5em 0; border-color: #ced4d4; border-style: dashed; border-width: 0 0 0.1em 0; display: block; clear: both; overflow: hidden; height: 100%; }
.theatershowtimessearch .pfheader h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.theatershowtimessearch .pfmovieheader { text-align: left; margin: 0 0.8333em 2em; padding: 0.5em 0 0.5em 0; border-bottom: dashed 0.1em #cfcfcf; display: block; clear: both; overflow: hidden; height: 100%; }
.theatershowtimessearch .pfmovieheader h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.theatershowtimessearch .pftheater { border: 0; }
.theatershowtimessearch .pfaltrow { border-color: #CFCFCF; border-bottom:1px solid #D9D9D9; border-top:1px solid #D9D9D9; }
.theatershowtimessearch .pfmovietitle { padding: 1.1em 1.1em 0 1.1em; }
.theatershowtimessearch .rightdate { float:right;}
.theatershowtimessearch .theater .pfleft { margin-left: 0.7em;}
.theatershowtimessearch .theater .pfmovieleft { margin-left: 0;}
.theatershowtimessearch .theaterlisting .pfheader { border: 0; color: #393831; margin: 0; padding: 0.7em 0.9166em; display: block; overflow: hidden; height: 100%; }
.theatershowtimessearch .theaterlisting .pfheader .theaterfav { font-size: 0.9166em; background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_heart) no-repeat scroll 88% 50%; padding-right: 1.8333em; }
.theatershowtimessearch .theaterlisting .pfheader a.makefav { font-size: 0.9166em; font-weight: bold; }
.theatershowtimessearch .theaterlisting .pfheader .theaterdetails { float: left; width: 35em; }
.theatershowtimessearch .theaterlisting .pfheader .miscdetails { float: right; text-align: right;  }
.theatershowtimessearch .theaterlisting .pfheader .theatertitle {  font-size: 1.2em; font-weight: bold; }
.pfphdr .header .links { float:right; margin:0pt 20px 0pt 0pt; padding-right: 13.6667em; }
.theatershowtimessearch .movietheaterlisting .pfmovieheader { border: 0; color: #393831; margin: 0; padding: 0.7em 0.9166em; display: block; overflow: hidden; height: 100%; }
.theatershowtimessearch .movietheaterlisting .pfmovieheader .theaterfav { font-size: 0.9166em; background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_heart) no-repeat scroll 88% 50%; padding-right: 1.8333em; }
.theatershowtimessearch .movietheaterlisting .pfmovieheader a.makefav { font-size: 0.9166em; font-weight: bold; }
.theatershowtimessearch .movietheaterlisting .pfmovieheader .theaterdetails { float: left; width: 35em; }
.theatershowtimessearch .movietheaterlisting .pfmovieheader .miscdetails { float: right; text-align: right;  }
.theatershowtimessearch .movietheaterlisting .pfmovieheader .theatertitle {  font-size: 1.2em; font-weight: bold; }

.theatershowtimessearch .key {border-top:0.09em solid #CFCFCF;}
.theatershowtimessearch .showtimes .theater {overflow:visible;}

/* end showtimes search for theaters/movies ("Theaters Near Me" and "Movies Near Me") */


/* posters */
.posters {  background-color: transparent; border: 1px solid #e4e5e0; clear: both; display: block; }
.posters .posterarea {  background-color: transparent; border: 1px solid #fff; padding: 0.8333em; text-align: center; clear: both; display: block; height: 100%; overflow: hidden; }
.posters .posterarea .assetcontrol { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg) repeat-x; }
.posters .posterarea .assetnext { float: right; }
.posters .posterarea .assetprev { float: left; }
.posters .posterarea .assetnext span span {  }
.posters .posterarea .assetprev span span { }
.posters .posterarea .assetcontrol:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg-over) repeat-x; }
.posters .posterarea .assetcontrol span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners) top right no-repeat; display: block; }
.posters .posterarea .assetcontrol span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners-o) top right no-repeat; }
.posters .posterarea .assetcontrol span span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners) top left no-repeat; color: #999; font-weight:bold; padding: 0.6666em 0; text-align: center; width: 8.8333em; }
.posters .posterarea .assetcontrol span span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners-o) top left no-repeat; }
.posters .posterarea .assetcontrol a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.posters .posterarea .assetcontrol a:hover { text-decoration:none; color:#FFFFFF; }
.posters .posterarea .assetcontrol img {  border:none; }
.posters .posterarea .assetcontrol a.gonext { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrownext) no-repeat scroll 80% 50%; padding:0.4166em 3.25em 0.4166em;}
.posters .posterarea .assetcontrol a.goprev { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrowprev) no-repeat scroll 10% 50%; padding:0.4166em 2.25em 0.4166em; }
.posters .posterarea .assetcount { background-color:#faf9f4; border: solid #e4e5ef; border-width: 1px 0; color:#333; padding: 0.5em 8.8333em; text-align: center; }
.posters .posterarea .assetcenter { margin: 1.6666em auto; }
.posters .posterarea .assetcenter img { background-color: #fff; border: 1px solid #e5e6e0; padding: 5px;  }
/* end posters */

/* video player page */
.trailerpage .playerblock .body { background: #fff; border: #e4e5e0 solid 1px; padding: 1.5em 0; overflow: hidden; }
.trailerpage .playerblock .body .player { border: #cfcfcf solid 0.09em; margin: 0 1.5em 0.5em 1.5em; padding: 0.5em 0.5em 0.5em 0.5em; }
.trailerpage .playerblock .body .nav { margin: 0 1.5em 0.5em 1.9em; color: #747474; font-size: 0.96em; overflow: hidden; padding-bottom: 1em; }
.trailerpage .playerblock .body .nav .left { float: left; display: block; padding-top: 0.6em; }
.trailerpage .playerblock .body .nav .right { float: right; display: block; padding-right: 0.1em; width: 35.9%; }
.trailerpage .playerblock .body .nav .right .prevButton { display: block; width:59px; height:26px; text-indent:-3000px; float: right;  }
.trailerpage .playerblock .body .nav .right .nextButton { display: block; width:59px; height:26px; text-indent:-3000px; float: right; margin-left:3px;}
.trailerpage .playerblock .body .nav .right .gap { padding: 0 0 0 0.6em; display: inline; }
.trailerpage .playerblock .body .text { margin: 1.5em; }
.trailerpage .playerblock .body .text h2 { font-size:1.5em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.trailerpage .playerblock .body .text .description { color: #747474; font-size: 0.95em; font-weight: normal; }
.trailerpage .playerblock .body .uploadinfo { font-weight:bold; font-size:0.833em;margin:1.5em; }
.trailerpage .playerblock .assetcontrol { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg) repeat-x; }
.trailerpage .playerblock .assetnext { float: right; }
.trailerpage .playerblock .assetprev { float: left; }
.trailerpage .playerblock .assetnext span span {  }
.trailerpage .playerblock .assetprev span span { }
.trailerpage .playerblock .assetcontrol:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-bg-over) repeat-x; }
.trailerpage .playerblock .assetcontrol span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners) top right no-repeat; display: block; }
.trailerpage .playerblock .assetcontrol span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-right-corners-o) top right no-repeat; }
.trailerpage .playerblock .assetcontrol span span { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners) top left no-repeat; color: #999; font-weight:bold; padding: 0.4166em 0 0.5em 0; text-align: center; width: 5.5em; }
.trailerpage .playerblock .assetcontrol span span:hover { background: url(http://o.aolcdn.com/art/ch_music2/prev-next-left-corners-o) top left no-repeat; }
.trailerpage .playerblock .assetcontrol a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.trailerpage .playerblock .assetcontrol a:hover { text-decoration:none; color:#FFFFFF; }
.trailerpage .playerblock .assetcontrol img {  border:none; }
.trailerpage .playerblock .assetcontrol a.gonext { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrownext) no-repeat scroll 88% 50%; padding: 0.5em 1.5em; }
.trailerpage .playerblock .assetcontrol a.goprev { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrowprev) no-repeat scroll 10% 50%; padding: 0.5em 1.5em; }


.trailerpage .stats { background: #fff; border-left: #cfcfcf solid 0.09em; border-right: #cfcfcf solid 0.09em; border-bottom: #cfcfcf solid 0.09em; margin: 0 0 1em 0; padding: 1em 1em 1em 1em; overflow: hidden; }
.trailerpage .stats h4 { text-transform:uppercase; }
.trailerpage .stats .rating { float:left; width:10em; }
.trailerpage .stats .right { float:right; width:26.5em; }
.trailerpage .stats .right span.heading { font-weight:bold; text-transform:uppercase;}
.trailerpage .stats .right span.count { font-weight:bold; text-transform:uppercase; font-size:1.2em;}
.trailerpage .stats .right .views {float:left; width:10em;}
.trailerpage .stats .right .top-tags {margin-top:0.833em;}
.trailerpage .stats .right .top-tags a {padding-right:0.833em;}
.trailerpage .recentcomments { background: #fff; border: #e4e5e0 solid 0.09em; margin: 0 0 0.83em 0; overflow: hidden; }
.trailerpage .recentcomments .header { text-align: left; margin: 0 0.9166em 0.8333em 0.9166em; padding: 2.3333em 1.00em 0.3333em 0; border-color: #ccd4d3; border-style: solid; border-width: 0 0 0.42em 0; zoom: 1; }
.trailerpage .recentcomments .header h3 { display: inline; padding: 0 0 0 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.trailerpage .recentcomments .body { padding: 0.83333em; zoom: 1; }
.trailerpage .recentcomments .paginate { padding: 0.8em 1em 1em 1em; clear:both; }
.trailerpage .recentcomments .paginate .results-count, .trailerpage .recentcomments .paginate .prev-next, .trailerpage .recentcomments .paginate .all-comments { float:left; width:33% }
.trailerpage .recentcomments .paginate .prev-next {text-align:center}
.trailerpage .recentcomments .paginate .all-comments {text-align:right}
.trailerpage .recentcomments .body .comment { padding-left:0.75em; border-bottom:#D7D7D7 1px solid; margin-bottom:0.666em; padding-bottom: 0.8333em; zoom: 1; }
.trailerpage .recentcomments .body .comment .criticname { color:#9B291E; display:block; font-weight:bold; }
.trailerpage .recentcomments .body .comment .criticname img { margin-left: 0.25em;  }
.trailerpage .recentcomments .body .comment .commentdate { font-size: 0.9166em; color:#949494; display:block; }
.trailerpage .recentcomments .body .comment .synopsis { border:none; color:#595959; display: block; overflow: hidden; padding-right:0.833em;  word-wrap: break-word;}
.trailerpage .recentcomments .body .comment .reviewimage { background: transparent url(http://www.aolcdn.com/ch_movies/ico_pp_noicon) no-repeat scroll 0 0; float: left;  margin: 0pt 0.8333em 0.8333em 0pt; overflow: hidden; position: relative; width: 4.25em; height: 4.25em; }
.trailerpage .recentcomments .body .editarea { border: 1px solid #ccc; background-color: #f7f7f7; font-size: 0.96em; }
.trailerpage .recentcomments .body .outerbuttondiv {  }
.trailerpage .recentcomments .body .innerbuttondiv { float: right; width: 10.8em; }
.trailerpage .recentcomments .reportThis { font-size:0.8em; padding: 0.25em 0;float:right;}
.trailerpage .videoslist { background: #fff; border: #e4e5e0 solid 0.09em; margin: 0 0 0.83em 0; overflow: hidden; height: 100%; }
.trailerpage .videoslist .header { text-align: left; margin: 0 0.9166em 0.8333em 0.9166em; padding: 2.3333em 1.00em 0.3333em 0; border-color: #ccd4d3; border-style: solid; border-width: 0 0 0.42em 0; }
.trailerpage .videoslist .header h3 { display: inline; padding: 0 0 0 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.trailerpage .videoslist .header span { font-family: Georgia,Verdana,serif; font-size: 1.5em; color: #859094; padding-left: 3px;}
.trailerpage .videoslist .body { padding: 0 0.6666em 0 0.8333em; margin-right: 0.8333em; overflow: hidden; display: block; }
.trailerpage .videoslist .scroll { height: 28.35em; margin: 0 0.8333em 0.8333em 0; overflow-y: auto; position:relative; }
.trailerpage .videoslist .noFlt { height:0; font-size:0;}
.trailerpage .videoslist .body .video { padding: 1em; border-bottom: 0.1em solid #ccd4d3; float: none; display: block; }
.trailerpage .videoslist .body .last { border: 0em; padding-bottom: 2em; }
.trailerpage .videoslist .body .video .vidImgOverlay { float: left; display: block;}
.trailerpage .videoslist .body .video .thumb {border: solid 1px #cfcfcf;padding: 0.25em;}
.trailerpage .videoslist .overlayplay { position:relative; width:22px; height:18px; display:block; background:url(http://o.aolcdn.com/art/ch_movies/ico_pp_play) no-repeat left top #996600;}
.trailerpage .videoslist .body .video .text { color: #859094; float: left; display: block; font-weight: bold; margin-left: 0.666em; width: 12.5em; zoom: 1;}
.trailerpage .videoslist .body .video .text .source { font-size: 0.91em; font-weight: normal; }

/* end video player page */




/* end product page group 2 */

/*Photos hub module */
ul.heading-tabs { background:transparent none bottom repeat-x; height:2.083em; text-transform:uppercase; font-weight: normal; margin-bottom: -1px; }
.heading-tabs li { float:left; display:block;border-top:1px solid #B4B5B8;border-left:1px solid #B4B5B8;border-right:1px solid #B4B5B8; background:#fff;}
.heading-tabs li.active { border-top:1px solid #E3E5DD;border-left:1px solid #E3E5DD;border-right:1px solid #E3E5DD; padding:1px 1px 0px 1px;}
.heading-tabs li a{ display:block; background:url(http://www.aolcdn.com/ch_movies/bg_pp_photohub_inactivetab) top repeat-x #616264; height:1.65em; padding-top:0.35em; width:12.5em; text-align:center; color:#F2F2F0; }
.heading-tabs li.active a{ display:block; background:url(http://o.aolcdn.com/art/ch_movies/bg_pp_photohub_activetab) top repeat-x #FCFCFC;width:12.67em;height:1.616em; padding-top:0.3em; color:#4A4A4A; }
.heading-tabs li a:hover{ text-decoration:none; color:#fff; }
.heading-tabs li.active a:hover{ color:#000; }
.movie-photos-content { background:#fff; border-left:1px solid #E3E4DD;border-right:1px solid #E3E4DD;border-bottom:1px solid #E3E4DD;}

div.views-nav {
/* switches views buttons */
margin:.2em 0 0;
float:right;
}
div.views-nav a {
display:block;
width:57px;
height:23px;
text-indent:-1000em;
overflow:hidden;
float:left;
}
a.grdViwBttn { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_gridon) no-repeat 0% 0%; margin:0 5px 0 0; }
a.grdViwBttnO { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_gridoff) no-repeat 0% 0%; margin:0 5px 0 0; }
a.grdViwBttnO:hover { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_gridon) no-repeat 0% 0%; }
a.lstViwBttn { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_liston) no-repeat 0% 0%; }
a.lstViwBttnO { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_listoff) no-repeat 0% 0%; }
a.lstViwBttnO:hover { background:url(http://o.aolcdn.com/art/ch_movies/btn_pp_liston) no-repeat 0% 0%; }
div.views-nav a.rssViwBttn { background:transparent url(http://o.aolcdn.com/art/ch_music2/icon_rss) no-repeat scroll 100% 50%; border-left: 1px solid #ccc; margin-left: 0.3333em; width: 2em; }

h5.fltr_hedr {
margin:.3em 0 0;
border-top:1px dotted #e6e6e6;
padding-top:.4em;
}
.noFlt {
clear:both;
}
/*end version 2 A-Z*/
/* album hub sort menu */
#srtNav {
   /*container div for radio buttons and drop down form select*/
   background: #e6e6e6; clear:both; float:none; *height:1%; margin:0.1em 0.83em 0.83em 0.83em;}
div#srtNav div.noFlt {}
#srt_just_add, #srt_most_pop, #srt_high_rate, #srt_mst_viewed { white-space: nowrap; width: auto; _width: 10%;}
#srt_just_add.selected, #srt_most_pop.selected, #srt_mst_viewed.selected, #srt_high_rate.selected { background: #747474 url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_left.gif) no-repeat top left; }
#srtType ul li a { color:#2864b4; font-size: 0.9166em; font-weight: bold;  height: 1.6363em; padding: 0 0.8333em; text-align: center; text-transform: capitalize; }
#srtType ul li a:hover { background-color: #ccc; text-decoration:none; }
#srtType ul li span.piped { padding: 0 0.25em; line-height: 1em; font-size: 1.3em; font-weight: normal;  display:block; }
div.srtType_innr ul { float:left; }
#srtType { clear:both; display: block; height: 100%; overflow: hidden;  }
div.srtType_innr { padding:0; }
div.srt_drop_down { background:transparent; float:right; padding-top: 0; position:relative; }
div.srt_drop_down select option { padding-right:3px; }
li#srt_high_rate { padding-right: 0em;}
#srtType ul li a.selected { background: transparent url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_right.gif) no-repeat top right; color: #fff; text-align: center; }
li#srt_high_rate a, li#srt_most_pop a, li#srt_just_add a, li#srt_mst_viewed a { display:block; line-height: 1.55em; *line-height: 1.6666em; }

.lftSde_sort { float:left; padding: 0.5em 0em 0.5em 0.5em; width:64%;  }
.rghtSde_sort { float:right; border-left: 2px solid #fff; padding: 0.5em 0.2em 0.5em 0em; width:34%; }
span.srt_hedr { color:#666; display:block; float:left; font-size:.91667em; font-weight:bold; }
span.srt_hedr_plc1, span.srt_hedr_plc2 { padding:0.1666em 0.25em 0 0; }
span.srt_hedr_plc3 { padding-top: 0.4166em; padding-right: 0.3333em; }
html* span.srt_hedr_plc1, span.srt_hedr_plc2 { padding:0.25em 0.25em 0 0; }
select#hubDte { border:1px solid #d1d1d1; font-size: 0.9166em; }

div.aTOzsearch_bx { float:left;  background: transparent url(http://www.aolcdn.com/ch_movies/bg_pp_search_outer) repeat-x scroll 0 0; padding: 0.25em 0.333em 0em 0.333em; display: block; height: 100%; overflow: hidden; }
div.aTOzsearch_bx form input { background:transparent url(http://www.aolcdn.com/ch_movies/bg_pp_search_inner) repeat scroll 0% 50%; border-color: #fff;  border-style: solid; border-width: 1px 0 0 0;	 color:#666; font-size: 1.0em; margin: 0; width: 18.416em; text-indent: 5px; }
.aTOzButton_innr a:hover {
    background: #edefef url(http://o.aolcdn.com/art/ch_music2/button_gradient_over) repeat-x 0% 0%;
    text-decoration:none;
}
div.qksrch_lnk_outr, div.qksrch_nput_outr {
    float:left;
    border:1px solid #BA272F;
    padding:1px;
    background:#F1DEDF;
}

div.qksrch_lnk_outr {
    margin-left:2px;
}
span.qksrch_nput_innr {
    display:block;
    border:1px solid white;
    background:#fff;

}
div.qksrch_lnk_outr span.qksrch_lnk_innr {
    display:block;
    border:1px solid white;
}
div.qksrch_lnk_outr span.qksrch_lnk_innr a { background: #E8A6A8 url(movies-search-button-back.gif) repeat-x 0% 0%; display:block; padding:0.0833em 0.4166em; }
div.qksrch_lnk_outr span.qksrch_lnk_innr a:hover {
    background: #dae1a5 url(movies-search-button-back-h.gif) repeat-x 0% 0%;
    text-decoration:none;
}

ul.inLneLnks li { float: left; padding: 0; text-transform: uppercase;}
ul.inLne li { display:inline; }

div.movie-photos-search-box { border:0; clear:both; padding:.8333em 0.8333em 0.4em; position:relative; *height:1%; *margin-bottom:-.33em; }
.movie-photos .bordertop { border-top: 1px solid #e3e4dd; margin-left: 12.67em; *margin-left: 12.8333em; }
.movie-photos .rghtSde_sort { float:left; border-left: none; padding: 0.5em 0.2em 0.5em 0em;  }
.movie-photos-list { margin-left:0.6em;}
.movie-photo { height: 19em;min-height: 226px;width:11.24em; min-width: 133px;border:1px solid #fff; background:#efefef; float:left; margin:0 0.4em 0.4em 0;}
.movie-photo a, .movie-photo div, .movie-photo span { display:block;}
.inner-top { border-right:1px solid #efefef;border-left:1px solid #efefef;border-top:1px solid #efefef; overflow: hidden; }
.movie-photos-list div.add-to-playlist,.movie-photos-list div.remove-from-playlist{ border:1px solid #cdcdcd; background:#E0E0E0; }
.movie-photos-list div.add-to-playlist .inner-top, .movie-photos-list div.remove-from-playlist .inner-top{ border-color:#fff; }
.movie-photos-list a.imagelink {display:block; height:9.497em;min-height:112px; width:11.25em; padding-top:1.67em; }
.movie-photos-list .imagelink img { display:block; margin-left:auto; margin-right:auto; background:#FFFFFF none repeat scroll 0%; border:1px solid #D5D5D5; padding:0.3em;}
.movie-photos .photo-name {font-weight:bold; text-align:center;color:#666666;padding:0.8em;}
.movie-photos .photo-source {color:#838082; font-size: 0.9166em; text-align:center; background:url(movies-photos-hr.gif) bottom center no-repeat;}
.movie-photos .inner-bottom span {text-align:center; display:block;}
.movie-photos .inner-bottom span.views { border-top:1px solid #BFBFBF; color:#808080; font-size: 0.9166em; font-weight: bold; margin: 0 0.8333em; padding-top: 0.25em;  }
.movie-photos div.added-to-playlist{ border:1px solid #cdcdcd; }
.movie-photos div.added-to-playlist .inner-top{ border-color:#fff; }
.movie-photos .inner-bottom span.added-to-playlist { color:#b2b2b2;border-top:1px solid #cdcdcd; padding-top:0.2em; padding-bottom:0.24em; background:#fff url(added-to-playlist-tick.gif) right center no-repeat; font-size:0.95em;}
.movie-photos .inner-bottom a.add-to-playlist { padding:0.3em 0 0.24em 2.5em; background:#fff url(add-to-playlist.gif) center no-repeat; font-size:0.95em;}
.movie-photos div.add-to-playlist .inner-bottom { border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;}
.movie-photos .inner-bottom a.remove-from-playlist { padding:0.3em 0 0.24em 0.8em; background:#fff url(remove-from-playlist.gif) center no-repeat; font-size:0.95em;}
.movie-photos div.remove-from-playlist .inner-bottom { border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;}

.movies-photos-paging { border-top:1px solid #e6e6e6;}
.movies-photos-paging .inner{border:1px solid #fff; background:#f5f5f5; padding:0.5em 0 0.5em 0;}
.movies-photos-paging-left {float:left; width:35%; padding:0.25em 0 0 1em;}
.movies-photos-paging-right {float:right; width:60%}
.movies-photos-next, .movies-photos-prev, .movies-photos-paging ul { float:right}
.movies-photos-paging li { float:left; display:block; text-align:center; background:#C1C1C1; border:1px solid #c1c1c1; width:1.667em; height:1.667em; margin-right:0.167em;}
.movies-photos-prev {padding-right:0.83em}
.movies-photos-next {padding:0 0.663em 0 1em}
.movies-photos-paging span { display:block; padding-top:0.2em; color:#fff;}
.movies-photos-paging li a { display:block; padding-top:0.2em; background:#fff; height:1.467em;}
.movies-photos-paging li a:hover { background:#eee; text-decoration:none;}

.movie-photos-content .sources { border-top:1px solid #e6e6e6; color:#787878;}
.movie-photos-content .sources .inner { background:transparent none top repeat-x;border:1px solid #fff; padding:0.5em 0 0.5em 0;}
.movie-photos-content .sources select { font-size: 0.9166em; }
.movie-photos-content .sources .left {float:left; width:78%; padding:0.25em 0 0 1em;}
.movie-photos-content .sources .right {float:right; width:18%}
.movie-photos-content .sources span { display:block; float:left;}
.movie-photos-content .sources span.checkboxes { padding-left:0.5em;}
.movie-photos-content .sources span.checkboxes label { padding-left:0.25em; padding-right:1.167em;}
.movie-photos-google-search-link {color:#4B79BA; text-transform:uppercase; padding-left:0.5em; }
.movie-photos {margin-bottom:1em;}
/* Photos Module Ends */

/* Popular Photos Tags */
.popular-photo-tags { border: 0.09em solid #dedede; background-color: #fff; margin: 0 0 0.83em 0; }
.popular-photo-tags .header { margin: 0.50em 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.popular-photo-tags ul {background:url(popular-photo-tags-ul-back.gif) repeat-x bottom; height:1.83em; padding:0 0.83em;}
.popular-photo-tags li { display:block; float:right;border-right:1px solid #E4E6DF;border-top:1px solid #E4E6DF;border-bottom:1px solid #E4E6DF;height:1.67em;}
.popular-photo-tags li a { display:block; height:1.25em; background:#efefef; border:0.0833em solid #efefef; padding:0.25em 0.5em 0 0.5em; }
.popular-photo-tags li.first { border-left:1px solid #E4E6DF;}
.popular-photo-tags li.what-are-tags { float:left; border:none; background:none;}
.popular-photo-tags li.what-are-tags a { background:none; border:none; padding:0.2em 0 0 0; font-size:90%}
.popular-photo-tags li.active { border-bottom:1px solid #fff;}
.popular-photo-tags li.active a{ border:0.0833em solid #fff; background:url(popular-photos-tag-back.gif) repeat-x top;}
.popular-photo-tags .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.popular-photo-tags .body { margin: 0 0 0.83em 0; }
.popular-photo-tags .body div { padding:0.5em 0.83em 0 0.83em; }
.popular-photo-tags .body a.see-all { display:block; width:100%; text-align:right; text-transform:uppercase; }
.popular-photo-tags .body .row img { float: left; margin: 0 0.83em 0 0; }
.popular-photo-tags .more { font-size: 0.92em; display: block; clear: both; background: transparent url(relatedphotos_more_bg) no-repeat; padding: 0.82em 0.91em 0.91em 0.91em; border-color: #cfcfcf; border-style: solid; border-width: 0.09em 0 0 0; }
/* Popular Photo Tags Ends Here */

/* Trailers & Clips Hub */
.clipshub-content { background:#fff; border: solid #E3E4DD; border-width:0 1px 1px 1px; padding-bottom: 0.8333em; }
.clipshubsearch { border:0; clear:both; padding:.8333em 0.8333em 1em; }
.clipshublist { margin-left:0.6em; display: block; height: 100%; overflow:hidden; }
.clipshublist .clip { border:1px solid #fff; background:#f2f2f2; float:left;  margin: 0 0.3333em 0.3333em 0; }
.clipshublist .active { border:1px solid #ccc; background:#e6e6e6; float:left;  margin: 0 0.3333em 0.3333em 0; }
.clipshublist .clipblock { border: 1px solid #fff; }
.clipshublist div a, .clipshublist div div, .clipshublist div span { display:block; }
.clipshublist .inner-top { height: 16.75em; width: 11em; }
.clipshublist a.imagelink { display: block; }
.clipshublist .imagelink img { background-color: #fff; border: 1px solid #ccc; display: block; height: 6em; margin: 0.8333em auto; padding:0.4166em; width: 8em; }
.clipshub .photo-name { font-weight:bold; color: #666666; padding: 0 0.4166em; text-align: center; }
.clipshub .photo-source { color: #636162; font-size: 0.9166em; text-align:center; background:url(movies-photos-hr.gif) bottom center no-repeat; }
.clipshub .inner-bottom span {text-align:center; display:block;}
.clipshub .inner-bottom span.views {color:#808080; padding-top:0.3em;}
.clipshub-content .sources { border-top:1px solid #e6e6e6; color:#787878;}
.clipshub-content .sources .inner { background:url(movies-photos-sources-back.gif) top repeat-x;border:1px solid #fff; padding:0.5em 0 0.5em 0;}
.clipshub-content .sources span { display:block; float:left;}
.clipshub-google-search-link {color:#4B79BA; text-transform:uppercase; padding-left:0.5em; }
.clipshub {margin-bottom:1em;}
.clipshub .bordertop { border-top: 1px solid #e3e4dd; margin-left: 12.67em; *margin-left: 12.8333em; }
.clipshub a.vidoverlay .playme  { background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_play) no-repeat left; margin: -3em 0 0 7.5em; position:absolute; width:2em; height:1.5em; border-style:none;  }

/* end Trailers & Clips Hubs */

/* bb & grid adjustments ?? */
.sgroup #c, .sgroup #c .c1 { width: 39.6666em; }

/* begin utility snag and share */
.utilitymodule{ background: #efefef url(http://o.aolcdn.com/art/ch_movies/bg_pp_utilitypanel) repeat-x top left; border-color: #e4e5e0; border-style: solid;  border-width:0 1px 1px 1px; padding: 0.8333em; margin-bottom: 0.8333em; }
.utilitymoduleh6 { color: #666; font-size: 0.9166em; font-weight: bold; margin: 0.8333em 0; text-transform: capitalize; }
.utilitymoduleh6.bLinks { font-weight: normal; margin: 0.25em 0; }
.utilityboxheader { margin-bottom: 1.4166em;}
.utilityModBox { float: left; display: block; text-align: center; }
.utilityAverage { width: 50%; float: left;  }
.utilityAverage h6 { margin: 0.8333em 0; }
.utilityValue {  color: #333; font-weight: bold; }
.utilityData { float: right; width: 50%;}
.utilityViews, .utilityComments  { float: left; margin: 0.8333em 0.8333em; }
.utilityBlock { margin-bottom: 0.8333em;}
.pUsrutility { clear: both; font-size: 0.9166em; padding-top: 0.5em; text-align:center; }
.usrRtngBorderLeft { width: 3px; background: transparent url(http://o.aolcdn.com/art/ch_music2/userratingcornerleft) repeat-x top left; height:56px; float: left;}
.usrRtngBorderRight { width: 3px; background: transparent url(http://o.aolcdn.com/art/ch_music2/user_rating_corner_right) repeat-x top right; height:56px; float: left;}
.chooseview { display: block; clear: both; padding-top: 0.25em; text-align: center; }
.utilityBoxutility { background: transparent url(http://o.aolcdn.com/art/ch_music2/bg_user_rating) repeat-x top left; border: solid #CCC; border-width: 1px 0; float: left; height: 54px; text-align: center; width: 11.5em; }
.utilityBoxRating { background:transparent url(http://o.aolcdn.com/art/ch_music2/bg_user_rating) repeat-x scroll left top; border-color:#CCCCCC; border-style:solid; border-width:1px 0pt; float:left; height:54px; text-align:center; width:11.5em; min-width:132px; }
.utilityBoxRating .uratings { display: block; margin-left: 1em }
.starDiv h6 { display: none; }
.starDiv ul.inLneLnks { margin: 0 0.9166em; _margin:0 0.5em; }
.usrRtngBox { float: left; height: 56px; display: inline-block; max-width:40%; margin-bottom:0.666em;}
.usrRtngBox #selectRating { padding: 0; margin: 0 0.9166em; } 
.usrRtngInnr { display: block; }
.hdrInBox { color: #666; display: block; font-size: 0.9166em; font-weight: bold; padding: 0.5em  0; text-transform: uppercase; }
.utilityBoxHeader span.heading { color:#666; font-size: 0.9166em; font-weight:bold; text-transform: uppercase; }
.signInBox { clear:both; padding-top: 0; text-transform: capitalize;}
.utilityBoxViews { float: left; padding: 0.5833em 0 0 1em; width: 24em; }
.utilityBoxViews .heading { color: #808080; font: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; }
.utilityBoxViews .nums { color: #333; font: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; padding-right: 0.1666em; }
#tagBody { margin-top: 0.8333em; overflow: hidden; padding-top: 0.8333em; word-wrap: break-word; }
#tagBody a { text-transform: lowercase; }
/* end   utility snag and share */

#toolBarBox { border-bottom: 1px solid #ccc;  display: block; margin: 0 0 0.83em 0; }
.toolBarBg { *height:1%;}
#toolBarTabs li { background: transparent url(http://o.aolcdn.com/art/ch_music2/tab_dark_bg) repeat-x scroll 0% 100%; border-left: 1px solid #ccc; border-right: 1px solid #fff; olor: #fff; cursor: pointer;  font-size: 0.9166em; white-space: nowrap; text-align: center;}
#toolBarTabs li a {  color: #fff; display: block; padding: 0.4166em 1em;  text-decoration: none; }
#toolBarTabs .selected, #toolBarTabs .selected:hover { background: #fff url(http://o.aolcdn.com/art/ch_music2/audio_bg_upselect) repeat-x scroll 0% 100%; border-top: 1px solid #fff; border-left: 1px solid #ccc; color: #333;  }
#toolBarTabs .selected a, #toolBarTabs .selected:hover a { color: #333; }
.backLink_vids { display: block; clear: both;}

.signinbox { clear:both; padding-top: 0; text-transform:capitalize;}
.puserrating { clear:both; font-size:0.9166em; padding-top:0.5em; text-align:center; }

/* Dynamic Tab Region */
#utilityArea { background: #fff; border: solid #ccc; border-width: 0 1px; padding: 0.5em 0.83em; float: none; display: block; *height:1%; }
#utilityArea h5 { clear: both; color: #333; font-size: 0.9166em; font-weight: normal; }

/* baseball car utility panel */
#mainmoviebox { background-color: #fff; border: 1px solid #E4E5E0;  display: block; margin: 0 0 0.8333em 0; }
#mainmoviebox .toolBarBg { background:transparent url(http://o.aolcdn.com/art/ch_music2/audio_bg_toolbar.jpg) repeat-x scroll 0% 100%; border-color:#FFFFFF; border-style:solid; border-width:1px ; display:block; }
#mainmoviebox #utilityArea { background: #fff; border-width: 0; padding: 0 0.83em; float: none; display: block; *height:1%; }
#mainmoviebox #toolBarTabs li { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_emailsnaggrey) repeat-x scroll 0% 100%; border-left: 0px; border-right: 1px solid #fff; color: #fff; cursor: pointer;  font-size: 0.9166em; white-space: nowrap; text-align: center; text-transform: none; }
#mainmoviebox #toolBarTabs li a {  color: #2864b4; display: block; padding: 0.4166em 1em;  text-decoration: none; }
#mainmoviebox #toolBarTabs .selected, #toolBarTabs .selected:hover { background: #fff url(http://o.aolcdn.com/art/ch_movies/bg_pp_emailsnagblue) repeat-x scroll 0% 100%; border:solid #fff; border-width: 1px 2px 0 1px ; color: #333;  }
#mainmoviebox #toolBarTabs li:hover { background: #fff url(http://o.aolcdn.com/art/ch_movies/bg_pp_emailsnagblue) repeat-x scroll 0% 100%; }
#mainmoviebox #utilPan_email, #mainmoviebox #utilPan_im, #mainmoviebox #utilPan_bookmark, #mainmoviebox #utilPan_share { padding: 0.8333em 0; }

/* Tab Email */
#utilPan_email { clear: both; display: block; }
.utilBlock {  display: block; margin: 0.16667em; }
.utilTitle { font-size: 0.9166em; }
.block2 { float: right; position: relative; }
.block1 { float: left; position: relative; }

#utilEditBx, .utilEditBx { background: #f2f2f2; border: 1px solid #ccc; margin: .3em 0 .5em 0; padding: .1em; }
#utilEditBx input, .utilEditBx input, .utilEditBx textarea { background-color: transparent; border: 0px; font-size: 0.9166em; padding: 0.1667em; width: 38em; color: #454545; }
#utilEditBx span.oneLn, .utilEditBx span.oneLn { display: block; height: 1em;  padding: 0.3333em; *width:34.91667em; }
#utilPan_share .code, #trailer_share .code {  background:#f2f2f2 none repeat scroll 0%; border:0.1em solid #CFCFCF; display:block; font-size:0.9166em; height:1.2em; margin:0pt 0pt 0.5em; overflow:hidden; padding:0.4em; width: 38em; }
div#utilEditBx span.twoLns, div.utilEditBx span.twoLns { display: block; height: 3.5em; overflow: auto; padding: 0.3333em; *width:34.91667em; }

/* Tab Snag */
#utilEditSnag, .utilEditSnag { background: #f2f2f2; border: 1px solid #ccc; margin: .3em 0 .5em 0; padding: .1em; width: 36em; }
div#utilEditSnag span.twoLns { display: block; height: 3.5em; overflow: auto; padding: 0.3333em; *width:34.91667em; }
span.copyBttn { background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/button_gradient.gif) repeat-x 0% 0%; border: 1px solid #d1d1d1; display: block;  text-align: center; float: right; font-size: 0.9em; margin: 0.3333em 0; width: 9.5em; }
span.copyBttn a { border: 1px solid white; display: block; padding: .3em 0; color: #2764b5;  }
span.copyBttn a:hover { background: #edefef url(http://o.aolcdn.com/art/ch_music2/button_gradient_over) repeat-x 0% 0%; text-decoration: none; color: #2764b5; }
.entryBx { width: 100%;}

/* Tab Buy */
.cmmrcePanel ul, .cmmrcePanel h5 { padding: 0.8333em 0; }

/* Tab */
span.cmntBttn {  background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/button_gradient.gif) repeat-x 0% 0%; border: 1px solid #d1d1d1; display: block; float: left; text-align: center; font-size: 0.9em; margin: 0.3333em 0; width: 4.7em; }
span.cmntBttn a { border: 1px solid white; display: block; padding: .3em 0; color: #2764b5; }
span.cmntBttn a:hover { background: #edefef url(http://o.aolcdn.com/art/ch_music2/button_gradient_over) repeat-x 0% 0%; text-decoration: none; color: #2764b5; }
#addTagBody span.bttnAdd { margin-left:0.8333em; }
#addTagBody h5 { margin: 0.8333em 0 ; text-transform: capitalize; }
.finePrint {  color: #ccc;  float: left; font-size: 0.8333em; font-style: italic; padding:  0.8333em 0 0 1.6667em; }
.utilBlockBttn { padding: 0 10% ; }
.utilNote { font-size: 0.9166em; margin: 0.5em 0; }
.whatRtags, #aWhatRtags { font-size: 0.9166em; line-height:1.1em; margin: 0.5em 0; }
#addTagBody .divBttns { float: right; }
#myTagList { float: left; text-transform: lowercase; width: 70%; overflow: hidden; }

/* Tab IM */
.dlAimBttn, .sendAimBttn { background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/button_gradient.gif) repeat-x 0% 0%; border: 1px solid #d1d1d1; display: block; text-align: center; font-size: 0.9em; margin: 0.5em 0; width: 45%; }
.dlAimBttn a, .sendAimBttn a { border: 1px solid white; display: block; padding: .3em 0; color: #2764b5; }
.dlAimBttn a:hover, .sendAimBttn a:hover { background: #edefef url(http://o.aolcdn.com/art/ch_music2/button_gradient_over) repeat-x 0% 0%; text-decoration: none; color: #2764b5; }
.sendAimBttn { float: right; }
.dlAimBttn { float: left; }

/* End   Utility Module */


/* asset promo module */
.breakingnews { background: #ffffff; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; margin: 0 0 0.83em 0; }
.breakingnews span { background: url(http://o.aolcdn.com/art/ch_music2/module_breaking_news_corner.gif) top right no-repeat;  display: block; height: 4.75em; overflow:hidden; min-height: 57px;}
.breakingnews .rightBorder { background: url(http://o.aolcdn.com/art/ch_music2/bg_ccc.gif) bottom right repeat-y; }
.breakingnews .topBorder { background: url(http://o.aolcdn.com/art/ch_music2/bg_ccc.gif) top left repeat-x; fo}
.breakingnews .ls { float: left; }
.breakingnews .rs { width: 75%; padding: 0.5em 0 0 2%; float: left; color:#333; height: 4.25em;}
.breakingnews .rs  p, .breakingnews .rs a {font-weight: bold; }
.breakingnews .rs a { vertical-align: bottom; padding: 0 0 0 0.67em;  background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; }
.breakingnews .rs  h3, .breakingnews .rs  h3 a { font-size:1.1666em; font-weight:normal;}
.breakingnews .rs p a {background:transparent none;}


/* end asset promo module */

/* common sense media */
.csense { background-color: #f8f9f3; border: 2px solid #000; margin-left: 10px; padding: 0; width: 41.3333em; }
.csense .header { background-color: #E4E5D0; margin: 0; }
.csense .header h1 { margin: 0 0 0 0.8333em; color: #676a49; }
.csense .body { margin: 1em; border: solid #c2be98 2px; }
.csense h2 { color: #c60; font-size: 1.0833em; margin: 0 0 3px 0px;}
.csense .foot {}
.csense .foot div { float: left; font-size:0.9166em; color: #676a49; font-weight: bold ; width: 49% }
.csense .foot .link { clear: both; font-weight: bold; font-family: Arial; color: #336699; text-align: center;  }
/* end common sense media */

/* movie promo middle rail */
#moviepromo { background: #fff; border: #e4e5e0 solid 1px; margin-bottom: 0.8333em; display: block; overflow: hidden; height: 100%; padding-bottom: 0.8333em; }
#moviepromo .header { margin: 0 0.6666em; padding: 1.4166em 0 0.5em 0; border-bottom: 0.3333em solid #ced4d4;  text-align: left;  display: block; overflow: hidden; height: 100%;  }
#moviepromo .header h3 { color: #ab1717; float: left; font-size: 1.50em; margin: 0; padding: 0 0.33em 0 0;  }
#moviepromo .body { padding: 0.83em 0.83em 0 0.83em; display: block; overflow: hidden; height: 100%; }
#moviepromo .body a img { float: left; padding: 0 0.83em 0.83em 0; }
/* end movie promo middle rail */

/* general globals */
span.buttongettickets { border: 1px solid #ccc; display:block; height: 100%; overflow:hidden; text-align: center;}
a.buttongettickets{ background: #fff url(http://o.aolcdn.com/art/ch_movies/bg_pp_btnactive_gr_1x18.jpg) repeat-x scroll 0 50%; border: 1px solid #fff; color: #2864b4; display: block; font-size: 0.9166em; font-weight: normal; padding: 0.12em 1.0833em;  }
a.buttongettickets:hover{ background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_btninactive_gr_1x18.jpg) repeat-x scroll 00; text-decoration: none;  }
input.buttongo { background: #fff url(http://o.aolcdn.com/art/ch_movies/bg_pp_btnactive_gr_1x18.jpg) repeat-x scroll 0 50%; border: 1px solid #ccc; color: #2864b4; display: block; font-size: 0.9166em; font-weight: normal; padding: 0;  }
input.buttongo:hover { background: transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_btninactive_gr_1x18.jpg) repeat-x scroll 00; text-decoration: none;  }
.noticketing { color: #a5a6a8; font-weight: bold; font-size: 0.9166em; }
.superscript { font-size: 6px;}
/* end general globals */

/* side promo module */
.ent_promo_sidetexttitle .body .left { margin-right: 0.8333em; }
/* end side promo module */

/* middle promo module */
.colorTwo .body img { margin-right: 0.8333em; }
/* end middle promo module */

/* page not found */
.pnf_header {background:url(http://cdn.digitalcity.com/channels/blue_fd); height:118px; border:solid #ccc; border-width:0 2px; padding-top:10px;}
.pnf_header h2 {background:url(http://cdn.digitalcity.com/channels/welcome_embrace) no-repeat; font-size:1.3em; color:#7b7b7b; padding:0 0 30px 50px; position:relative; left:40px;}
.pnf_header h2 b {color:#474747;}
.pnf_header p {position:relative; top:-30px; padding-left:90px;}
.pnf_header h3 {background:url(http://cdn.digitalcity.com/channels/browse_opt_bar); text-align:center; height:24px; color:#7b7b7b; font-size:1.1em; padding-top:4px;}

.pnf_sitemap {width:230px; border:solid #c3c3c3; border-width:0 2px 2px 2px;}
.pnf_sitemap h3 {background:url(http://cdn.digitalcity.com/channels/site_map_hdr); color:#4b4b4b; text-align:center; font-size:1.1em; padding:12px 0;}
.pnf_sitemap h4 {padding:10px 0 0 20px;}
.pnf_sitemap ul {padding:0 0 0 20px;}

.pnf_dir {width:440px; margin:25px 0 0 25px; border:solid #ccc; border-width:0 2px 2px 2px; float:left;}
.pnf_dir h3 {position:relative; background:#ccc; color:#69686B; padding:6px 10px;}
.pnf_dir h3 a {position:absolute; right:5px; font-size:.9em;}
.pnf_dir ul {border:1px solid #ccc; float:left; width:108px;}
.pnf_dir ul li {border-top:1px solid #ccc; padding:2px 0; font-size:.9em;}
.pnf_dir ul a {background:none;}

/*unscripted styles*/

body.unscriptedBody{
	background:#2C2C2C url(http://www.aolcdn.com/ch_movies/unscripted_verizon_vce_body_gradient_bg) repeat-x scroll center top;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	margin:0 auto;
	min-width:980px;
	padding:0;
	position:relative;
	width:81.667em;
}
body.unscriptedBody #content{
	background:transparent none;
	border:0;
	padding:0;
	width:100%;
}
body.unscriptedBody #content #z{
	margin:0;	
}
body.unscriptedBody #content #y{
	padding:0 0.7em;	
}
.unscriptedHdr{
	background:#000000 url(http://www.aolcdn.com/ch_movies/unscripted_vce_header) no-repeat scroll 0 0;
	height:65px;
	padding:0.5em 0.83em 0;
	margin:0;
}
.unscriptedHdr h1{
	color:#EFEFEF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.52em;
	margin:0;
	padding:1.42em 0 0 210px;
	white-space:nowrap;
}
.unscriptedContainer{
	background:#680008 url(http://www.aolcdn.com/ch_movies/unscripted_vce_body_bg) no-repeat scroll left 0;
	color:#333333;
	padding:10px 0;
}
.unscriptedContainer .mainModule{
	background:transparent url(http://www.aolcdn.com/ch_movies/unscripted_vce_default_hub_mod_bg_v4) repeat-x scroll left top;
	margin:0 0 0.83em;
	
}
.unscriptedContainer .mainModule .module{
	background-color:#850b0c;
	color:#FFFFFF;
	padding:1em 0.83em 1em 1em;
	position:relative;
	border:0;
	border: solid 1px #000;
}
.unscriptedContainer .mainModule .module .body{
	padding:0 0 0.42em;
}
.unscriptedContainer .mainModule .module .body .left{
	background:#FFFFFF none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:left;
	margin:0 1.25em 0 0;
	padding:0.83em;
}
.unscriptedContainer .mainModule .module .body h4{
	font-size:1.17em;
	font-weight:bold;
	padding:0 0 0.2em;
}
.unscriptedContainer .mainModule .module .body p{
	padding:0;
}
.unscriptedContainer #r1{
	min-width:146px;
	padding:0 0.83em;
	width:12.18em;
}
.unscriptedContainer #r1 .lftNav{
	margin-bottom:0.83em;
	padding:0.41667em 0.33em 0.83em 0.58em;
	background:#440203 none repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
}
.unscriptedContainer #r1 .lftNav h2{
	-x-system-font:none;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif normal;
	font-size:1.4em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0.25em;
	padding:0.1em 0.1667em 0.25em;
}
.unscriptedContainer #r1 .recentSessions_nav h2{
	border-bottom:1px dotted #666666;
	font-size:1em;
	font-weight:bold;
	margin:0 0.25em 0.25em;
	padding:0.33em 0;
}
.unscriptedContainer #r1 .recentSessions_nav ul{
	list-style-type:none;
	list-style-position:outside;	
}
.unscriptedContainer #r1 .lftNav ul li a, .unscriptedContainer #r1 .lftNav ul li a:hover, .unscriptedContainer #r1 .lftNav ul li a:visited {
	color:#71EAFF;
}
.unscriptedContainer #r1 .recentSessions_nav ul li {
	display:block;
	font-size:0.91677em;
	padding:0.58em 0.58em 0.58em 0.83em;
	_padding: 0;
}
.unscriptedContainer #s{
	float:left;	
}
.unscriptedRecent{
	border:1px solid #363F46;
	background:transparent url(http://www.aolcdn.com/ch_movies/unscripted_vce_videoplayer_bg) no-repeat scroll 0 0;
	margin-bottom:-0.8em;
	min-height:463px;	
}
.unscriptedRecent .recentHdr{
	background:#202020 url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_header_gradient) repeat-x scroll center bottom;
	border-color:#FFFFFF #FFFFFF;
	border-style:solid solid none;
	border-width:2px 2px 0;
	height:100%;
	overflow:hidden;
	padding:12px 10px 11px;
	position:relative;
}
.unscriptedRecent .recentHdr h2{
	color:#EFEFEF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.17em;
	font-weight:bold;
}
.unscriptedRecent .recentHdr .sortRight{
	background:transparent none repeat scroll 0 0;
	color:#FFFFFF;
	float:right;
	margin-top:-2px;
}
.unscriptedRecent .recentHdr .sortRight span{
	font-size:0.92em;
	padding-right:2px;
}
.unscriptedRecent .recentHdr .sortRight select{
	width:90px;
	font-size:0.91667em;
}
.unscriptedRecent .sortContainer{
	background:#FFFFFF none repeat scroll 0 0;
	clear:both;
	margin:0;
	padding:0.67em 0.67em 0.67em 1.33em;
	position:relative;
}
.unscriptedRecent .sortContainer span{
	display:block;
	float:left;
	font-size:1.08em;
	font-weight:bold;
	padding:0.4em 0.3em 0 0;
}
.unscriptedRecent .sortContainer ul{
	border:1px solid #D6D6D6;
	margin:0 0 0 0.83em;
	padding:0.33em;
	float:left;
	list-style-type:none;
}
.unscriptedRecent .sortContainer ul li{
	float:left;
	padding:0;
}
.unscriptedRecent .sortContainer ul li a{
	color:#2561A7;
	font-size:0.91667em;
	font-weight:bold;
	padding:3px 0;
	text-align:center;
	width:8.18em;
	display:block;
	text-decoration:none;
}
.unscriptedRecent .sortContainer ul li a:hover{
	text-decoration:none;
	color:#333;
}
.unscriptedRecent .sortContainer ul li a.selected{
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #D6D6D6;
	color:#000000;
}
.unscriptedRecent .sortContainer ul li span.piped{
	color:#575757;
	display:block;
	padding:0.3em 0.2em 0;
}
.unscriptedRecent .vidHolder{
	background:#FFFFFF none repeat scroll 0 0;
	height:100%;
	overflow:hidden;
	padding:0 0 0 0.83em;
	min-height:463px;	
}
.unscriptedRecent .vidHolder .vidItem{
	float:left;
	margin:0 14px 1em 0;
	min-width:140px;
	position:relative;
	width:11.67em;
}
.unscriptedRecent .vidHolder .vidItem .vidItemInner{
	padding-bottom:0.83em;
}
.unscriptedRecent .vidHolder .vidItem .actv{
	 background: #E6E6E6;
	padding-bottom:0.83em;
}
.unscriptedRecent .vidHolder .vidItem a img{
	display:block;
	padding:4px;	
}
.unscriptedRecent .vidHolder .vidItem dl{
	padding:0.83em 0.33em 0.58em 0.41667em;
	height:8.67em;
	overflow:hidden;
}
.unscriptedRecent .vidHolder .vidItem dl dt{
	padding:0 0 0.41667em;
}
.unscriptedRecent .vidHolder .vidItem dl dt a{
	color:#2561A7 !important;
	font-weight:bold;
}
.unscriptedRecent .vidHolder .vidItem dl dd{
	background:transparent none repeat scroll 0 0;
	color:#333333;
	font-size:0.91667em;
}
.unscriptedRecent .borderWrapFooter{
	margin-top:-0.83em;
}
.unscriptedRecent .recentUnscriptedFooter{
	background:#FFFFFF none repeat scroll 0 0;
	padding:0.83em 0;
}
.unscriptedRecent .recentUnscriptedFooter select{
	float:right;
	margin:5px 9px;	
}
body.unscriptedBody .ad_300_250{
	background:transparent url(http://www.aolcdn.com/ch_movies/unscripted_vce_ad_300_bg) no-repeat scroll left top;
	margin:0pt 0pt 0.5em;
	min-height:262px;
	min-width:300px;
	padding:0.61em;
	
}
body.unscriptedBody .ad_300_250_innr{
	height:20.833em;
	width:25em;
}
body.unscriptedBody .ad_300_250 span.ad_300_250_adTxt{
	color:#333333;
	display:block;
	font-size:0.91667em;
	padding:0.61em 0 0 0.33em;
	text-transform:uppercase;
}
body.unscriptedBody .rghtRail_lists{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #363F46;
	margin:0 0 0.83em;
	padding:2px;
}
body.unscriptedBody .rghtRail_lists .franchise_list_headr{
	background:#B71113 url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_header_gradient) repeat-x scroll center bottom;
	height:100%;
	overflow:hidden;
	padding:10px;
}
body.unscriptedBody .rghtRail_lists .franchise_list_headr h2{
	color:#FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	padding-right:4px;
}
body.unscriptedBody .rghtRail_lists .questMod{
	padding:0 0.83em;
}
body.unscriptedBody .rghtRail_lists .questMod .franchise_promo_container{
	padding:0.83em 2px 0;
}
body.unscriptedBody .rghtRail_lists .questMod .franchise_promo_container .fpc_noscroll{
	margin:0 0.4em 0.83em;
}

/*Unscripted Assets Page*/
.unscriptedBody #r1 { padding-left: 0.7em; }
.unscriptedBody #s { padding-right: 0.7em; }
.unscriptedBody .trailerpage .playerblock  { background: #780709 url(http://www.aolcdn.com/ch_movies/unscripted_vce_videoplayer_bg_v2) repeat-x scroll center top;text-align:center;border-left:1px solid #550006; border-right:1px solid #550006;}
.unscriptedBody .trailerpage .playerblock .body { background: transparent none; border:0;overflow:hidden; padding:0; }
.unscriptedBody .trailerpage .playerblock .body .player { border: 0; margin:0pt 2.79em 1em;}
.unscriptedBody .trailerpage .playerblock .body .text { margin: 0; }
.unscriptedBody .trailerpage .playerblock .body .nav .left { color: #fff; }
.unscriptedBody .trailerpage .playerblock .body .nav .left .listnum { font-weight: bold; }
.unscriptedBody .utilitymodule { background: transparent none; border: 0; padding: 0; }
.unscriptedBody .utilityboxheader { background:#9f1618 url(http://www.aolcdn.com/ch_movies/unscripted_vce_videoobjectbg_v5) repeat-x bottom center; height:15.1666em; min-height:190px;  margin-bottom: 0;border-left:1px solid #550006;border-right:1px solid #550006}
.unscriptedBody .utilityboxheader .uploadinfo { color: #fff; margin:0; padding-left: 0.8333em; padding-bottom: 0.75em; border: solid 1px #6c080a; height: auto;}  
.unscriptedBody .utilityboxheader .uploadinfo h2.unscripted_name { font-family: Arial,Helvetica, sans-serif; font-size: 1.5em; color: #fff; padding: 0.5em 0.8333em 0.5em 0; font-weight: bold;}
.unscriptedBody .utilityBoxRating { background: none transparent; border: 0; }
.unscriptedBody .hdrInBox { color: #fff;padding-top:0.6em;}
.unscriptedBody .usrRtngBorderRight { background: none transparent; border: 0; }
.unscriptedBody .usrRtngBorderLeft { background: none transparent; border: 0; }	
.unscriptedBody #toolBarBox { border-bottom: 0; display:block; background:#9F1617 url(http://www.aolcdn.com/ch_movies/unscripted_unscripted_visual_background) repeat-x scroll 0% bottom; margin:-9px 0 0; padding:12px 0; border-left:1px solid #550006; border-right:1px solid #550006;}
.unscriptedBody #toolBarTabs { background: none transparent; border:0; }
.unscriptedBody #toolBarTabs .selected, .unscriptedBody #toolBarTabs .selected:hover {background:#bf1515 url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_select_bg) repeat-x top center; color: #fff; font-weight: bold; border-left: solid 1px #620c0d; border-top: 0; border-right: solid 1px #620c0d; }
.unscriptedBody #toolBarTabs .selected a, .unscriptedBody #toolBarTabs .selected a:hover { color: #fff; }
.unscriptedBody #toolBarTabs li { background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center; color: #333; font-weight: bold; border-right: solid 1px #620c0d; }
.unscriptedBody #toolBarTabs li a, #toolBarTabs li a:hover { color:#333; }
.unscriptedBody #utilityArea { background:#9F1617 url(http://www.aolcdn.com/ch_movies/unscripted_shareandsnag_background_v2) repeat-x scroll center bottom;border-left:1px solid #610C0D;border-right:1px solid #610C0D;clear:both;display:block;margin-left:0.7em;padding:0.5em;width:37.0833em;min-width:445px;}
.unscriptedBody #utilityArea h5 { color: #fff; margin: 1em 0;}
.unscriptedBody .utilTitle { color: #fff;}
.unscriptedBody span.cmntBttn { background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center; border:1px solid #A6A6A6; color:#333333; display:block; margin-left:0.5em; width:4.7em; border: 0;}
.unscriptedBody span.cmntBttn a , .unscriptedBody span.cmntBttn a:hover { color:#333333; border: 1px solid #A6A6A6; padding: 0.4em 0; }
.unscriptedBody .toolBarBg { background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center; border-right:1px solid #620C0D; display:block; min-width:459px; width:38.25em; margin: 0 0 0 0.6667em; *height: 22px;}
.unscriptedBody .chooseview a, .unscriptedBody .chooseview a:hover { color: #fff;text-align:left; }
.unscriptedBody .lftNav { margin-bottom:0.83em; padding:0.41667em 0.33em 0.83em 0.58em;}
.unscriptedBody .lftNav h2 { color: #fff; font-family: Arial,Helvetica,sans-serif;}
.unscriptedBody .lftNav_edit, .unscriptedBody .lftNav,.unscriptedBody  div.nav_filtering { background:#440203 none repeat scroll 0%; border:0px none; color:#FFFFFF;}
.unscriptedBody div.recentSessions_nav h2, .unscriptedBody div.videoGenreBrowse h2 { border-bottom:1px dotted #666666; font-size:1em; font-weight:bold; margin:0pt 0.25em 0.25em; padding:0.33em 0pt; }
.unscriptedBody div.recentSessions_nav ul.latestVidFeatures li a { display:block; }
.unscriptedBody .lftNav ul li a, .unscriptedBody .lftNav ul li a:hover, .unscriptedBody .lftNav ul li a:visited { color:#71EAFF; }
.unscriptedBody #r1 .info_genericpromo h2{ color: #fff; font-family: Arial,Helvetica,sans-serif; border-bottom:1px dotted #666666; font-size:1em; font-weight:bold; margin:0pt 0.25em 0.25em; padding:0.33em 0pt; }
.unscriptedBody #r1 .info_genericpromo h3{ color: #fff; font-family: Arial,Helvetica,sans-serif; font-size: 1em; font-weight: bold; }
.unscriptedBody #r1 .info_genericpromo { background:#440203 none repeat scroll 0%; border:0px none; color:#FFFFFF; margin-bottom:0.83em; padding:0.41667em 0.33em 0.83em 0.58em; }
.unscriptedBody #r1 .info_genericpromo ul.latestVidFeatures li { display:block; font-size:0.91677em; padding:0.58em 0.58em 0.58em 0.83em; }
.unscriptedBody #r1 .info_genericpromo ul.latestVidFeatures li a, .unscriptedBody #r1 .info_genericpromo ul.latestVidFeatures li a:hover { color: #71EAFF; }
.unscriptedBody .leftNavMore { background:#440203 none repeat scroll 0%; margin:-10px 0pt 0pt; padding:0.58em 0.58em 0.58em 0.83em; }
.unscriptedBody .leftNavMore a { color:#71EAFF; display:block; font-size:0.91667em; margin-bottom:0.8333em; text-align:center; width:106px;}
.unscriptedBody .rghtRail_lists { background:#FFFFFF none repeat scroll 0%; border:1px solid #363F46; margin:0pt 0pt 0.83em; padding:2px; }
.unscriptedBody div.franchise_list_headr { background:#B71113 url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_header_gradient) repeat-x scroll center bottom; height:100%; overflow:hidden; padding:10px; }
.unscriptedBody div.franchise_list_headr h2 {color:#FFFFFF;display:block;font-size:1.2em;font-weight:bold;padding-right:4px;font-family: Arial,Helvetica,sans-serif;}
.unscriptedBody div.franchise_list_headr h5 {clear:none;color:#FFFFFF;display:inline;font-weight:normal;font-family: Arial,Helvetica,sans-serif;}
.unscriptedBody div.franchise_promo_container { padding:0.83em 2px 0pt; }
.unscriptedBody div.fpc_noscroll {margin:0pt 0.4em 0.83em;}
.unscriptedBody .outrBx {background-color:#E8E8E8;}
.unscriptedBody .franchise_promo_container .selected {background:#E8E8E8 none repeat scroll 0%;}
.unscriptedBody .snglFranchisePromo {background:#E8E8E8 none repeat scroll 0%;clear:both;height:100%;margin:0pt 0pt 2px;overflow:hidden;padding:8px 0pt;position:relative;}
.unscriptedBody .promo_imgBx {float:left;margin:0pt 10px 0pt 0pt;position:relative;}
.unscriptedBody .snglFranchisePromo img.thmbImg {background:transparent none repeat scroll 0%;margin-left:0.7em;}
.unscriptedBody img.thmbImg { background:transparent none repeat scroll 0%;border:3px solid #FFFFFF;display:block;height:4.3333em;overflow:hidden;width:6.5em;}
.unscriptedBody .snglFranchisePromo h4 {padding-right:0.6em;}
.unscriptedBody .snglFranchisePromo h4 a:visited {color:#8F0406;}
.unscriptedBody .snglFranchisePromo h4 a {color:#333333;font-size:1.17em;}
.unscriptedBody .qstns_module {padding:0pt 0.6667em;}
.unscriptedBody .qstns_scroll {height:16.6667em;margin:1.25em 0pt;overflow:auto;}
.unscriptedBody .qstns_text { margin-bottom:1.25em; }
.unscriptedBody .qstns_block {background:#E8E8E8 none repeat scroll 0%;margin:0pt 0.25em 0.1667em 0pt;padding:0.9167em;}
.unscriptedBody .qstns_head {font-weight:bold;}
.unscriptedBody .qstn_superfan {color:#2561A7;}
.unscriptedBody .trailerpage .recentcomments { background:#FFFFFF none repeat scroll 0%;border:1px solid #363F46;display:block;height:100%;overflow:hidden;padding:2px 2px 10px;}
.unscriptedBody .trailerpage .recentcomments .header {background:#B71113 url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_header_gradient) repeat-x scroll center bottom;height:100%;overflow:hidden;padding:10px;border: 0;margin: 0;}
.unscriptedBody .trailerpage .recentcomments .header h3 { color:#FFFFFF;float:left;font-size:1.2em; font-weight:bold; overflow:hidden;font-family: Arial,Helvetica,sans-serif;}
.unscriptedBody .trailerpage .recentcomments .header a.addreviewlink { color: #fff; font-size: 0.9166em; margin: 0; padding: 0; background: transparent none; }
.unscriptedBody .trailerpage .recentcomments .header a.addreviewlink:hover { color: #fff; } 
.unscriptedBody .trailerpage .recentcomments .body .comment .criticname { color:#2561A7; }
.unscriptedBody .trailerpage .recentcomments .body .innerbuttondiv { min-width: 120px; }
.unscriptedBody .trailerpage .playerblock .assetcontrol span span, .unscriptedBody .trailerpage .playerblock .assetcontrol span span:hover { color: #333; background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center; border:1px solid #000000;color:#333333;display:block;font-size:0.9em;overflow:hidden;text-align:center;text-transform:uppercase;width:98%;*width: 69px;}
.unscriptedBody .trailerpage .playerblock .assetcontrol span span a:hover { color: #333; background-color: transparent none; }
.unscriptedBody .trailerpage .playerblock .assetcontrol,.unscriptedBody .trailerpage .playerblock .assetcontrol:hover,.unscriptedBody .trailerpage .playerblock .assetcontrol span, .unscriptedBody .trailerpage .playerblock .assetcontrol span:hover { background: transparent none; }
.unscriptedBody .trailerpage .playerblock .assetcontrol a { color: #333; font-weight: normal;}
.unscriptedBody .trailerpage .playerblock .body .nav { font-size: 1em; margin: 1em 37px 0.5em 3.5em; font-weight: normal;}
.unscriptedBody .trailerpage .playerblock .body .nav .right { width: 38.9%; }
.unscriptedBody #utilEditBx input, .unscriptedBody .utilEditBx input, .unscriptedBody #utilPan_share .code { background:#C7C7C7 none repeat scroll 0%;border:1px solid #555555;padding:0.5em;*padding:0.3em; color: #333; font-size: 0.91667em; *line-height:1.5em;}
.unscriptedBody #utilEditBx, .unscriptedBody .utilEditBx { background: transparent none; border: 0; }
.unscriptedBody .usrRtngBox { float:left;min-width:144px;margin-top:0.6em; width:12em;}
.unscriptedBody .chooseview { padding: 0; *padding-top: 0;}
.unscriptedBody .trailerpage .playerblock .assetcontrol a.gonext,.unscriptedBody .trailerpage .playerblock .assetcontrol a.goprev  { background: transparent none; padding: 6px 18px; *padding: 6px 0;}
.unscriptedBody .trailerpage .playerblock .assetcontrol a.gonextDisabled,.unscriptedBody .trailerpage .playerblock .assetcontrol a.gonextDisabled:hover,.unscriptedBody .trailerpage .playerblock .assetcontrol a.goprevDisabled, .unscriptedBody .trailerpage .playerblock .assetcontrol a.goprevDisabled:hover  { cursor:default;background: transparent none; padding: 6px 18px; *padding: 6px 0; color: #ccc;}
.unscriptedBody .unscriptedObjects {background-color:#FFFFFF ; margin-bottom: 10px;border:1px solid #363F46;}
.unscriptedBody div.rightRailTabs {background-color:#FFFFFF;clear:both;display:block;padding:2px 2px 0pt;}
.unscriptedBody div.rightRailTabs .tabOne {min-width:101px;width:33%; }
.unscriptedBody div.rightRailTabs .tabTwo {min-width:101px;width:33%; border-left: 0;}
.unscriptedBody div.rightRailTabs .tabThree {min-width:100px;width:33%; border-left: 0;}
.unscriptedBody #tabOneBx { overflow:hidden; *overflow-x:hidden; }
.unscriptedBody #tabOneBx .ke_kit_css { border-width:0; } 
.unscriptedBody #tabTwoBx .backstory {padding: 1em 1em 0 1em; height: 21em; overflow: auto;}
.unscriptedBody #tabTwoBx .backstory p {margin: 1em 0;}
.unscriptedBody .unscriptedObjects img {border: solid 1px black;}
.unscriptedBody .unscriptedObjects .uImage  {text-align: center;}
.unscriptedBody .unscriptedObjects .source  {padding: 0.5em 1em;}
.unscriptedBody .unscriptedObjects .source .imagePosition {padding: 0 1em;}
.unscriptedBody div.rightRailTabs h6 {background:#FFF url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center;border:1px solid #690809;cursor:pointer;float:left;font-weight:bold;padding:0.33em 0pt;position:relative;text-align:center;}
.unscriptedBody div.rightRailTabs .selectedTab {background:#bf1515 url(http://www.aolcdn.com/ch_movies/unscripted_verizon_vce_modr_button_bg_selected) repeat-x bottom center;color:#FFFFFF;}
.unscriptedBody .tabfooting {background:#690809 url(http://www.aolcdn.com/ch_movies/unscripted_verizon_vce_vidobject_header_bg) repeat-x scroll center bottom;border-color:-moz-use-text-color #690809 rgb(105, 8, 9);border-style:none solid solid;border-width:0px 1px 1px;clear:both;display:block;font-family:Arial,Helvetica,sans-serif;height:10px;margin:0pt 3px 0pt 2px;padding:0pt;}
.unscriptedBody div.unscriptedObjects .photoFoot {height:3.3em;padding: 1em 9.75em;}
.unscriptedBody div.unscriptedObjects .imagePosition {float:left;padding:0pt 0pt 0pt 2px;}
.unscriptedBody div.unscriptedObjects .photoBtns {text-align: right;}
.unscriptedBody div.unscriptedObjects span.buttons a:hover {text-decoration: none;color: #ccc;}
.unscriptedBody div.unscriptedObjects span.buttons a {background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_verizon_vce_mod_button_bg) repeat-x bottom center;border:1px solid #A6A6A6;color:#ccc;display:inline;font-size:0.9em;overflow:hidden;padding:0.4em 1em; text-align:center;text-transform:uppercase;width:5.7em;}
.unscriptedBody div.unscriptedObjects span.buttons a.btn_on, .unscriptedBody div.unscriptedObjects span.buttons a.btn_on:hover {color: #333;}
.unscriptedBody .butones {background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center; border:1px solid #A6A6A6;color:#333333;display:block;margin-left:0.5em;padding:0;width:4.7em;}
.unscriptedBody .butones a,.unscriptedBody .butones a:hover { color: #333; text-decoration: none; border: none;}
.unscriptedBody .unscriptedContainer #r1 .lftNav h3{ font-family:Arial,helvetica,sans-serif;font-size:1em;font-weight:bold;}
.unscriptedBody #adbox {background:transparent url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat scroll 0% 50%;border-bottom:1px solid #999999;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;padding:3px;text-align: center;}
.unscriptedBody .franchise_list_footr a{background:#fff url(http://www.aolcdn.com/ch_movies/unscripted_vce_mod_button_bg) repeat-x bottom center;border:1px solid #A7A7A7;color:#2561A7;display:block;font-size:0.91667em;margin:0 auto 1em;padding:0.25em 0;text-align:center;width:226px;}
.unscriptedBody .sessionsPollContainer {height:20em;padding-top:10px;clear:both;color:#333333;display:block;height:20.83em;margin:0pt;overflow:hidden;padding: 10px 6px 6px 11px;}
.unscriptedBody .sessionsPollContainer a {background:transparent url(http://www.aolcdn.com/ch_movies/unscripted_verizon_vce_mod_button_bg) repeat-x scroll 0%;border:1px solid #A6A6A6;color:#333333;display:block;padding:0.33em 0pt 0.25em;text-align:center;width:5.7em;}
.unscriptedBody .sessionsPollContainer .sessPollPercent { color:#FF0000; padding-right: 0.5em; }
.unscriptedBody .radioBttn label {padding-left:0.5em;}
.unscriptedBody .radioBttn input {float:left;}
.unscriptedBody .radioBttn , .unscriptedBody .resultsStats{margin-bottom:0.5em;}
.unscriptedBody .sessionsPollContainer p {margin-bottom:0.5em;}
.unscriptedBody .utilityBoxWrapper {border-top: solid 1px #973335; }
.unscriptedBody .utilityBoxViews {padding:1em 0pt 0pt 1em;width:auto;}
.unscriptedBody .utilityBoxViews .heading {color:#FFFFFF;text-transform:uppercase;}
.unscriptedBody .utilityBoxViews .nums {color:#FFFFFF;font-size: 1.2em;} 
.unscriptedBody .utilityBoxViews .writeyourown a {font-weight:light;color:#FFFFFF; padding-left: 0.5em;}
.unscriptedBody .utilityboxheader .commentCount { float:right;margin-right:10px; }
.unscriptedBody .unscriptedAssetHdr {background:#820b0c url(http://www.aolcdn.com/ch_movies/unscripted_vce_header) no-repeat scroll 0 0;height:65px;padding:0.5em 0.83em 0;margin:0;}
.unscriptedBody .unscriptedAssetHdr  h1 {width:14em;color:#EFEFEF;font-family:Arial,Helvetica,sans-serif;font-size:1.84em;margin:-1em 0 0;padding:1.44em 0 0 20px;white-space:nowrap;float:left;}
.unscriptedBody .unscriptedAssetHdr  h1 span{ clear:both;display:block;font-size:12px;font-weight: bold;}
.unscriptedBody .unscriptedAssetHdr .verizon_ad { float:right; padding:0.8333em 0pt 0pt;}
.unscriptedBody .unscriptedAssetHdr .hubpagelink {float:left;height:50px;width:200px;}
.unscriptedBody .quigoMod { margin-top: 0.8333em; }
.unscriptedBody .quigo_s7 { border: solid 1px #363F46;margin-bottom: 0.8333em;background-color: #fff;}
.unscriptedContainer #r1 info_genericpromo_356069 ul li a {padding: 0; font-size: 1em;}
.unscriptedBody #flash_container {height:auto !important;width:auto !important;}
.unscriptedBody #atwAdFrame0 { background-color:none; }
/*End of Unscripted Assets Page*/

/*Trailer Asset Page*/
.trailerAssetPage #content { background: #fff none;}
.trailerAssetPage .productheader { padding: 0 0 0 6.6667em;}
.trailerAssetPage .header {background:transparent url(http://o.aolcdn.com/art/ch_movies/bg_pp_pattern) repeat scroll left top;padding:0.5em 1em;margin:0;border:none;}
.trailerAssetPage .header h3 { display:inline;font-family:Arial,Helvetica,sans-serif;font-size:1.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;}
.trailerAssetPage .body {padding:0.8333em 1em 0;}
.trailerAssetPage .body .links {border:none;padding-bottom:0;}
.trailerAssetPage .header .info {font-size:0.92em;font-weight: bold;color: #666;}
.trailerAssetPage .resultinfo {border:1px solid #EBEBEB;display:block;height:100%;margin:0pt 0pt 0.8333em;overflow:hidden;padding:0.5em 0em 0.5em 0.5em;vertical-align:top;}
.trailerAssetPage .body .links li {background:transparent url(http://o.aolcdn.com/art/ch_movies/ul_li_bullet) no-repeat scroll 0em 0.5em;display:block;float:left;font-size:0.92em;line-height:1.25em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 0.1em;padding:0pt 0.1em 0pt 0.6666em;width:31.15%;}
.trailerAssetPage .body .links .linkscol { float: none;font-size: 1em; }
.trailerAssetPage #j .jgroup .j5 { margin-right: 6.9167em;width:25em;min-width:300px;padding: 0 1.2em 0 0.6em;}
.trailerAssetPage #j .jgroup .j4 { margin-left: 6.75em; }
.trailerAssetPage .hdpromo {text-align: right;}
.trailerAssetPage .trailer_video {text-align:center;}
.trailerAssetPage .downloadTrailer {  border: 1px solid #E4E5E0; height: 3em; margin-bottom: 0.8333em;}
.trailerAssetPage .downloadTrailer p{ float: left;padding:0.8333em 0.5em;}
.trailerAssetPage .trailerbuttons {  margin: 0.5em; text-align: center; float: right; }
.trailerAssetPage .trailerbuttons .butones { background: #cedada url(http://o.aolcdn.com/art/ch_movies/bg_pp_btngradientlight) repeat-x scroll top left; border: 1px solid #ccc; margin-bottom: 0.4166em; text-align: center;  }
.trailerAssetPage .trailerbuttons .butones a {  border: 1px solid #fff; display: block; font-size:0.9166em; font-weight: normal; padding: 0.25em; }
.trailerAssetPage .trailerbuttons .butoneshd { background: #cedada url(http://o.aolcdn.com/art/ch_movies/bg_pp_btngradientlight) repeat-x scroll top left; border: 1px solid #ccc; display:block; float: left; text-align: center; width: 5.1em; }
.trailerAssetPage .trailerbuttons .butoneshd a { background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_hd) no-repeat scroll 5px 50%;border:1px solid #FFFFFF;display:block;font-size:0.9166em;font-weight:bold;padding:0.25em 0.25em 0.25em 1.5em;}


/* End of Trailer Asset Page */

/* movie genres,ratings search,browse by city,browse by state page */
.genresRatings .header { color: #AB1717; padding: 0.5em 3em 0 1.5em; font-weight: bold;}
.genresRatings .body{ padding: 0.5em 3em 0 1.5em;}
.browseByCity li, .browseByState li,.genresRatings .body li{ padding: 0.16667em 0;}
.noTheatersMessage{ padding: 2em 1em; clear: both; }
.browseByCity, .browseByState { padding: 1em;}
/* end page not found */

/*clutterbuster Ads*/
.clutterbusterAds {border-right: solid 1px #D1D1D1;border-left: solid 1px #D1D1D1;}
.clutterbusterAds table {margin: 0 auto;}
.clutterbusterAds .clutterContent { text-align:center;}
/*crosspromo*/
.crosspromo {margin:-0.75em;padding:0pt 0pt 0pt 1.1667em; width: 80.8333em;}
.module .crosspromo .body li { list-style-type: disc ; }
.module .crosspromo .body li a {margin:0; padding: 0 ;background: none transparent;}

/*relegence module*/
.newsModule {
	 width: 480px;
	 background-color:#fff;
	 border:1px solid #CDD4D3;
	 margin-bottom:0.8333em;
}
.newsRight {
	 width: 310px;
}
.newsModule .head { border-color: #cdd4d3; border-style: solid; border-width: 0 0 4px 0; margin: 0 8px; padding: 1.4166em 0 0.5em 0;  text-align: left; }
.newsModule .head h3 { display: inline; padding: 2.3333em 1em 0.3333em 0; margin: 0; font-size: 1.5em; color: #ab1717; }
.newsRight .head { width:285px;float:left; }
.newsRight { color:#5a5a5a; }
.newsRight a { color:#295fb5; }
#barWrap 
{ 
	height:auto;
	float:left; 
	margin: 4px 12px 0;
	_margin: 4px 8px 0;
	width:285px;
	_width:275px;
}
ul#tabBar 
{ 
	FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	list-style:none; 
	width:100%;
	height:25px;
	
}
ul#tabBar li 
{ 
	float:left;
	background:#FFFFFF;
	padding:3px 10px;
	_padding:0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	width:25%;
	height:18px;
	_height:24px;
}
ul#tabBar li#cur{
	width:15%;	
}
ul#tabBar li#aaa{
	width:45%;	
}
ul#tabBar li#ccc{
	width:15%;	
}
ul#tabBar li:hover 
{ 
	
	background-color:#AB1717;
	border-color:#AB1717;
	color:#fff;
	
}
ul#tabBar li:hover a
{ 
	
	color:#fff;
	
}
ul#tabBar li.cur 
{ 
	background:#AB1717 url(http://www.aolcdn.com/ch_movies/relegence_arrow_red) 50% 25px no-repeat;
	padding:3px 10px 14px 10px; 
	border-top:1px solid #AB1717;
	border-bottom:1px solid #fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	color:#FFF; 
	height:25px;
}
ul#tabBar li a 
{ 
	color:#000;
	text-decoration:none;
	display:block; 
	text-align:center;
	_line-height:24px;
}
ul#tabBar li.cur a{
	color:#fff !important;	
	_line-height:18px;
}
ul#tabBar li a:hover 
{ 
	color:#FFF; 
	background-color:#AB1717;
}
ul#tabBar li.cur a:hover{
	color:#fff;	
	_background-color:transparent;
}
ul.headlines
{
    padding: 0.2em 0;
    margin: 0 auto 10px auto;
    *margin-top:15px;
    _margin-top:0;
    text-indent: 0px;
    position: relative;
    zoom: 1;
    list-style-type: none;
    height:450px;
    width:450px;
    overflow-x:hidden;
    overflow-y:scroll;
    clear:both;
}
.newsRight ul.headlines { height:310px;width:283px;_width:273px;_margin-left:16px; }
.headlines{
	border:1px solid #cdd4d3;	
}
ul.headlines li
{
	list-style-type: none; 
	margin: 0; 
	text-indent: 0; 
	position: relative; 
	border-bottom: 1px solid #d6d6d6; 
	padding: 0.363636em 0 0.363636em 82px; 
	width:350px;
}
.newsRight ul.headlines li { width:190px !important;_width:185px !important; }
.module_footer
{
    border-top: #b2b2b2 1px dotted;
    padding: 0.3em 10px;
    height: 1em;
    background-color: #EDEDED;
    text-align: left
}
.module_footer .relegence
{
    display: block;
    float: left;
    margin: 0px;
    width: 276px;
    color: #000;
    text-align: left
}

ul.headlines H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.09em;
    MARGIN: 0px;
    padding-right:10px;
}
ul.headlines .details
{
    color: #808080;
    padding-right:10px;
}
ul.headlines .details span.enhanced
{
    FONT-WEIGHT: normal;
    LEFT: 10px;
    COLOR: #FFF;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    POSITION: absolute;
    TOP: 1.8em;
	background-color:#AB1717;
}
ul.headlines .details span.time_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LEFT: 10px;
    WIDTH: 82px;
    COLOR: #666;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 0.3em
}
ul.headlines .details span.time
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LEFT: 10px;
    WIDTH: 78px;
    COLOR: #666;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 0.3em
}
ul.headlines LI
{
    zoom: 1
}

ul.headlines .details span.source
{
	color:#a1a0a0;
    FONT-SIZE: 0.9em
}
ul.headlines .details span.bloggingstocks
{
    display:block;
    width: 100%;
    FONT-SIZE: 12px
    
}

/* common fixes for layout */
/* IE content not showing apply zoom: 1; to parent */
/* floating outside of parent: display: block; height: 100%; overflow: hidden: */
/*    Doesn't work well if pop ups are called from this div*/
/* end common fixes for layout*/


/*Begin CSS FOR NEW MF HOMEPAGE MODULES*/

/*adModule*/
.mfHomePage .admodule { background: #F7F7F4 none;}
.mfHomePage .advertisement {background-color:#ECECE2;border-bottom:1px solid #DCDCDC;padding:0;}
.mfHomePage #m1 { background-color: #fff;}
.mfHomePage #k .kgroup .k6,.mfHomePage #k .kgroup .k7,.mfHomePage #k .kgroup .k2{margin-bottom:0;} 

/*snag and feed*/
.mfHomePage .snagfeed {border:1px solid #cfcfcf;}
.mfHomePage .snagfeed .header {background-color:#cfcfcf;}
.mfHomePage .snagfeed .header h2 {color:#333;}


/* NEW MYTHEATERS MODULE */
.mfHomePage .mytheaters { width:auto;min-width:10px; background: #fff; border:0;margin-bottom: 0; display: block; overflow: hidden; padding: 0 0.75em 0.75em 0.75em;}
.mfHomePage .mytheaters .head { background:#AB1717 url(http://www.aolcdn.com/ch_movies/moviefone_homesprite_v4) no-repeat scroll -3px -28px;margin:0;padding:16px 1.3333em;border-width: 0;  position: relative; text-align: left;  }
.mfHomePage .mytheaters .head h3 { font-size:0pt;text-indent:-2000px;display: inline; padding: 2.3333em 1em 0.3333em 0; margin: 0; }
.mfHomePage .mytheaters .body { border:0; background: transparent #fff;padding: 0; position: relative; }
.mfHomePage .mytheaters .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.mfHomePage .mytheaters .body p { font-size: 0.9166em; padding: 0 0 0.4166em 0; margin: 0; }
.mfHomePage .mytheaters .body p.subhead { font-weight: bold;background-color:#efefe6;border-bottom:2px solid #FFFFFF;*border-bottom:solid 1px #ffffff;border-top:1px solid #FFFFFF;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1.16667em;margin:0pt;padding:0.75em 0.5em 0.5em;text-transform:uppercase;}
.mfHomePage .mytheaters .body div.subhead { font-weight: bold;background-color:#efefe6;border-bottom:2px solid #FFFFFF;*border-bottom:solid 1px #ffffff;border-top:1px solid #FFFFFF;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1.16667em;margin:0pt;padding:0.75em 0.5em 0.5em;text-transform:uppercase;}
.mfHomePage .mytheaters .body div.subhead p { font-size: 1em;}
.mfHomePage .mytheaters .body div.subhead .locationInfo { *height:1%;min-height:12px;font-size: 0.75em;padding-left:0.25em;font-weight: normal;}
.mfHomePage .mytheaters .body div.subhead .geoLoc {float: left;}
.mfHomePage .mytheaters .body div.subhead #favThChLcnBtn{ float: right;}
.mfHomePage .mytheaters .body .subhead .heart { margin: 1px 2px;} 
.mfHomePage .mytheaters .body p.locationInfo { _height:1%;background-color:#efefe6;border-bottom:1px solid #cfcfcf;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:normal;margin:0pt;padding:14px 7px 20px 6px;text-transform:uppercase;}
.mfHomePage .mytheaters .body p.locationInfo .city, .mfHomePage .mytheaters .body p.locationInfo .state, .mfHomePage .mytheaters .body p.locationInfo .zip { font-size:0.91667em;float:left;font-weight:bold; padding-right:0.3636em; }
.mfHomePage .mytheaters .body p.intro { margin-top:0; background-color: #F7F7F1;text-transform:uppercase;border-bottom: solid 1px #cfcfcf; font-size: 0.91667em; font-family: Helvetica, Arial, sans-serif; color: #666; font-weight: bold; padding: 0.8181em 0.75em;}
.mfHomePage .mytheaters .body p.intro a { text-transform: uppercase; color: #2864b4;}
.mfHomePage .mytheaters .body p.title {padding: 0.5em 0.75em; color: #333;} 
.mfHomePage .mytheaters .body input { border:1px solid #AAAAAA;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;padding:0.5em; }
.mfHomePage .mytheaters .changezip2 {_height:1%;background-color:#DDDDDD;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;padding:1em; margin:0;}
.mfHomePage .mytheaters .changezip2 p{color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;margin:0pt;padding:0; }
.mfHomePage .mytheaters .changezip {_height:1%;background-color:#DDDDDD;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;padding:1em 1em 3.25em; margin:0;}
.mfHomePage .mytheaters .changezip p{color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;margin:0pt;padding:0; }
.mfHomePage .mytheaters .changezip .setLocForm { float:left;}
.mfHomePage .mytheaters .changezip a.cancelLink {float:right;padding-top: 0.5em;}
.mfHomePage .mytheaters table { margin:0; margin-bottom: 0;width:100%; border-top: solid 1px #ccc; }
.mfHomePage .mytheaters tr { background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.mfHomePage .mytheaters .num { color: #999; font-size: 1.16667em; font-weight: bold; width: 1.5em; padding: 0.42857em 0 0.35714em 0.75em; vertical-align: middle; border-bottom: solid 1px #dedec5;}
.mfHomePage .mytheaters .title { font-size: 1em; font-weight: normal; border-bottom: solid 1px #dedec5; padding:0.5em 0 0.41667em 1em;color: #666;}
.mfHomePage .mytheaters .title a { font-family: Helvetica, Arial, sans-serif; color: #2864b4; font-weight: normal;}
.mfHomePage .mytheaters .foot, .mfHomePage .mytheaters span.buttongettickets{ padding: 0; background-color:#efefe6; display: block; border-top: solid 1px #fff !important;margin:0;}
.mfHomePage .mytheaters .signFoot { padding: 0; background-color:#efefe6; display: block; border-top: solid 1px #dedecf;margin:0;}
.mfHomePage .mytheaters a.arrow, .mfHomePage .mytheaters span.buttongettickets a {background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 12px 10px;font-size: 1em; font-family: Helvetica, Arial, sans-serif; color: #2864b4; font-weight: bold; text-transform: uppercase; padding: 7px 0pt 8px 2em;margin-left:0;}
.mfHomePage .mytheaters a.arrow { display: block;}
.mfHomePage .mytheaters span.buttongettickets { border:0;border-bottom: solid 1px #ccc;width:auto;  }
.mfHomePage .mytheaters a.buttongettickets { border:0; text-align: left;}
.mfHomePage .mytheaters a.arrow:hover, .mfHomePage .mytheaters a.buttongettickets:hover { background: #dbdbcf url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 12px 10px;text-decoration: none;}
.mfHomePage .mytheaters .zipBox { color: #666;}
.mfHomePage .mytheaters .body p.noFaves {background:#F3F3EB url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x scroll center top;font-size:11px;margin:0;padding:10px 2px 10px 9px;}
.mfHomePage .mytheaters .submitTheater { background-color: #ab1717;padding:0.416667em !important;color:#fff;}
.mfHomePage .mytheaters .submitTheater:hover { background-color: #2f2f2f;color: #fff;}
.mfHomePage .mytheaters .signIn {background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 4% 50%;color:#666;display:block;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;border-top: solid 1px #fff;}
.mfHomePage .mytheaters a.changeLocLink { font-size:11px;text-transform: none;}
.mfHomePage .mytheaters .changezip2 p#errorMsg, .mfHomePage .mytheaters .changezip p#errorMsg { color: #ab1717;font-size:11px;padding:0pt 0pt 6px 3px; }


/*temporary style for new mytheaters until we remove the old version*/
.newMyTheaters .mytheaters { width:auto;min-width:10px; background: #fff; border:0;margin-bottom: 0.8333em; display: block; overflow: hidden; padding: 0.75em;}
.newMyTheaters .mytheaters .head { background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_rightrail_headers) no-repeat scroll 0pt -2px;margin:0;padding:16px 1.3333em;border-width: 0;  position: relative; text-align: left;  }
.newMyTheaters .mytheaters .head h3 { font-size:0pt;text-indent:-2000px;display: inline; padding: 2.3333em 1em 0.3333em 0; margin: 0; }
.newMyTheaters .mytheaters .body { border:0; background: transparent #fff;padding: 0; position: relative; }
.newMyTheaters .mytheaters .body .left { padding: 0.3333emem; margin: 0 0.50em 0.3333emem 0; border-style: solid; border-width: 1px; border-color: #dedede; float: left; position: relative; }
.newMyTheaters .mytheaters .body p { font-size: 0.9166em; padding: 0 0 0.4166em 0; margin: 0; }
.newMyTheaters .mytheaters .body p.subhead { font-weight: bold;background-color:#efefe6;border-bottom:2px solid #FFFFFF;*border-bottom:solid 1px #ffffff;border-top:1px solid #FFFFFF;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1.16667em;margin:0pt;padding:0.75em 0.5em 0.5em;text-transform:uppercase;}
.newMyTheaters .mytheaters .body div.subhead { font-weight: bold;background-color:#efefe6;border-bottom:2px solid #FFFFFF;*border-bottom:solid 1px #ffffff;border-top:1px solid #FFFFFF;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1.16667em;margin:0pt;padding:0.75em 0.5em 0.5em;text-transform:uppercase;}
.newMyTheaters .mytheaters .body div.subhead p { font-size: 1em;}
.newMyTheaters .mytheaters .body div.subhead .locationInfo { *height:1%;min-height:12px;font-size: 0.75em;padding-left:0.25em;font-weight: normal;}
.newMyTheaters .mytheaters .body div.subhead .geoLoc {float: left;}
.newMyTheaters .mytheaters .body div.subhead #favThChLcnBtn{ float: right;}
.newMyTheaters .mytheaters .body .subhead .heart { margin: 1px 2px;} 
.newMyTheaters .mytheaters .body p.locationInfo { _height:1%;background-color:#efefe6;border-bottom:1px solid #cfcfcf;color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:normal;margin:0pt;padding:14px 7px 20px 6px;text-transform:uppercase;}
.newMyTheaters .mytheaters .body p.locationInfo .city, .newMyTheaters .mytheaters .body p.locationInfo .state, .newMyTheaters .mytheaters .body p.locationInfo .zip { font-size:0.91667em;float:left;font-weight:bold; padding-right:0.3636em; }
.newMyTheaters .mytheaters .body p.intro { margin-top:0; background-color: #F7F7F1;text-transform:uppercase;border-bottom: solid 1px #cfcfcf; font-size: 0.91667em; font-family: Helvetica, Arial, sans-serif; color: #666; font-weight: bold; padding: 0.8181em 0.75em;}
.newMyTheaters .mytheaters .body p.intro a { text-transform: uppercase; color: #2864b4;}
.newMyTheaters .mytheaters .body p.title {padding: 0.5em 0.75em; color: #333;} 
.newMyTheaters .mytheaters .body input { border:1px solid #AAAAAA;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;padding:0.5em; }
.newMyTheaters .mytheaters .changezip2 {_height:1%;background-color:#DDDDDD;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;padding:1em; margin:0;}
.newMyTheaters .mytheaters .changezip2 p{color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;margin:0pt;padding:0; }
.newMyTheaters .mytheaters .changezip {_height:1%;background-color:#DDDDDD;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;padding:1em 1em 3.25em; margin:0;}
.newMyTheaters .mytheaters .changezip p{color:#62615F;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;margin:0pt;padding:0; }
.newMyTheaters .mytheaters .changezip .setLocForm { float:left;}
.newMyTheaters .mytheaters .changezip a.cancelLink {float:right;padding-top: 0.5em;}
.newMyTheaters .mytheaters table { margin:0; margin-bottom: 0;width:100%; border-top: solid 1px #ccc; }
.newMyTheaters .mytheaters tr { background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.newMyTheaters .mytheaters .num { color: #999; font-size: 1.16667em; font-weight: bold; width: 1.5em; padding: 0.42857em 0 0.35714em 0.75em; vertical-align: middle; border-bottom: solid 1px #dedec5;}
.newMyTheaters .mytheaters .title { font-size: 1em; font-weight: normal; border-bottom: solid 1px #dedec5; padding:0.5em 0 0.41667em 1em;color: #666;}
.newMyTheaters .mytheaters .title a { font-family: Helvetica, Arial, sans-serif; color: #2864b4; font-weight: normal;}
.newMyTheaters .mytheaters .foot, .newMyTheaters .mytheaters span.buttongettickets{ padding: 0; background-color:#efefe6; display: block; border-top: solid 1px #fff !important;margin:0;}
.newMyTheaters .mytheaters .signFoot { padding: 0; background-color:#efefe6; display: block; border-top: solid 1px #dedecf;margin:0;}
.newMyTheaters .mytheaters a.arrow, .newMyTheaters .mytheaters span.buttongettickets a {background: transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 12px 10px;font-size: 1em; font-family: Helvetica, Arial, sans-serif; color: #2864b4; font-weight: bold; text-transform: uppercase; padding: 7px 0pt 8px 2em;margin-left:0;}
.newMyTheaters .mytheaters a.arrow { display: block;}
.newMyTheaters .mytheaters span.buttongettickets { border:0;border-bottom: solid 1px #ccc;width:auto;  }
.newMyTheaters .mytheaters a.buttongettickets { border:0; text-align: left;}
.newMyTheaters .mytheaters a.arrow:hover, .newMyTheaters .mytheaters a.buttongettickets:hover { background: #dbdbcf url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat 12px 10px;text-decoration: none;}
.newMyTheaters .mytheaters .zipBox { color: #666;}
.newMyTheaters .mytheaters .body p.noFaves {background:#F3F3EB url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x scroll center top;font-size:11px;margin:0;padding:10px 2px 10px 9px;}
.newMyTheaters .mytheaters .submitTheater { background-color: #ab1717;padding:0.416667em !important;color:#fff;}
.newMyTheaters .mytheaters .submitTheater:hover { background-color: #2f2f2f;color: #fff;}
.newMyTheaters .mytheaters .signIn {background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 4% 50%;color:#666;display:block;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;border-top: solid 1px #fff;}
.newMyTheaters .mytheaters a.changeLocLink { font-size:11px;text-transform: none;}
.newMyTheaters .mytheaters .changezip2 p#errorMsg, .mfHomePage .mytheaters .changezip p#errorMsg { color: #ab1717;font-size:11px;padding:0pt 0pt 6px 3px; }
/*end of temporary style for new mytheaters until we remove the old version*/

/* END OF NEW MYTHEATERS MODULE */



/* TOP MOVIES MODULE */

.topMoviesMod { font-family:Helvetica,Arial,sans-serif;background: #fff; margin-bottom: 0; display: block; overflow: hidden; padding: 0 0.75em 0.75em 0.75em;}
.comingSoonMov { margin-bottom: 0; display: block; overflow: hidden;}
.topMoviesMod .movies .headline{background:#AB1717 url(http://www.aolcdn.com/ch_movies/moviefone_homesprite_v4) no-repeat scroll -3px -61px;margin:0;padding:8px 0.75em;border-width: 0;  position: relative; text-align: left; overflow:hidden;}
.topMoviesMod .movies .headline h3 {border:0 none;font-size:0pt;text-indent:-2000px;display:inline;float:left;line-height:1.2em;margin:0;}
.topMoviesMod .movies .feed {display:inline;float:right;margin-top:3px;position:relative;width:45px;height:15px;}
.topMoviesMod .movies .feed .snag {background:#AB1717 url(http://www.aolcdn.com/ch_movies/moviefone_homesprite_v4) no-repeat scroll -35px -6px;display:block;height:12px;width:28px;float: right;_background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_snagbtn) no-repeat;}
.topMoviesMod .movies .feed .rss{background:#AB1717 url(http://www.aolcdn.com/ch_movies/moviefone_homesprite_v4) no-repeat scroll -67px -6px;display:block;height:12px;width:12px;float: left;_background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_feedbtn) no-repeat;}
.topMoviesMod .movies .feed img{ border: 0;}
.topMoviesMod .movies .text {border-top: 1px solid #FFFFFF;background-color:#ecece2;border-bottom:1px solid #CFCFCF;color:#AB1717;font-size:1.6667em;font-weight:normal;margin:0;padding:0.35em 0.5em 0.3em;}
.topMoviesMod .movies .body{margin: 0;}
.topMoviesMod .movies { border-bottom: 0;}
.topMoviesMod .movies table { width:100%;}
.topMoviesMod .movies tr,.topMoviesMod .movies tr.alt {background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.topMoviesMod .movies .title {border-bottom:1px solid #dedecf;font-weight:bold;padding:1.25em 0 1em 0;*padding:1.25em 0 1em 0.5em;}
.topMoviesMod .movies .num {border-bottom:1px solid #dedecf;color:#999;font-weight:bold;padding:0.6667em 0 0 0.6667em;vertical-align:top;width:1.5em;font-size:1.5em;}
.topMoviesMod .movies .title a { float: left;color:#2864B4;font-weight:normal;font-size: 1.16667em;}
.topMoviesMod .movies .rating { float: left; padding:0 0.5em; color: #666;font-size: 1.16667em;font-weight: normal;}
.topMoviesMod .movies .views { display: inline; font-style: italic; color: #b0b1ab; float: right;font-weight: bold;padding-right: 0.5em;}
.topMoviesMod .movies .footer a.seemore {background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 4% 50%;color:#2864B4;display:block;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;text-decoration:none;text-transform:uppercase;}
.topMoviesMod .movies .footer { background-color:#efefe6;border-top:1px solid #FFFFFF;display:block;}
.topMoviesMod .movies .footer:hover { background-color:#dbdbcf;border-top:1px solid #FFFFFF;display:block;}


/*the popup*/
.top5popup {border-collapse:collapse;position:absolute;z-index:99999999;width:249px !important;}
.top5popup td#topleft {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_lefttop) no-repeat;}
.top5popup td.corner {height:9px;width:10px;}
.top5popup td.top {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_top-repeat) repeat-x;}
.top5popup td#topright {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_righttop) no-repeat;}
.top5popup td.left {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_left-repeat) repeat-y left top;}
.top5popup table.popup-contents {background-color:#FFFFFF;color:#666666;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;font-size:12px;line-height:1.2em;}
.top5popup td.right {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_right-repeat) repeat-y left top;}
.top5popup td#bottomleft {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_leftbottom) no-repeat;}
.top5popup td.bottom {background:transparent url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_bottom-repeat) repeat-x center bottom; height:16px;}
.top5popup td.bottom img {display:block;margin:0pt auto;}
.top5popup td#bottomright {background:url(http://www.aolcdn.com/ch_movies/mf_homepage_pop_rightbottom) no-repeat;}
.top5popup .moreInfo {padding: 0pt 0pt 0pt 4px;}
.top5popup p#movieTitle { color:#2864B4;font-family:Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:bold;line-height:19px;padding:0 0.16667em;}
.top5popup p#movieStatus, .top5popup p#movieRuntime {padding: 0 0 0 0.25em;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:0.91667em;font-weight: normal;}
.top5popup #moviePoster { margin:3px 1px 3px 3px; border: solid 1px #ccc; display: block;}
.top5popup #movieLink { display: block;border: solid 1px #ccc;width:83px;}
.top5popup a#movieTrailerLink,.top5popup a#movieShowLink { display: block; line-height:1em;}
.top5popup .tdDimsPoster { padding-left: 3px;}
/*end of popup*/

/* END OF NEW TOP MOVIES MODULE */ 

/* NEW BOX OFFICE MODULE */
.boxOfficeMod { font-family:Helvetica,Arial,sans-serif;background: #fff; margin-bottom: 0; display: block; overflow: hidden; padding: 0 0.75em 0.75em 0.75em;}
.boxOfficeMod .boxoffice .headline{background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_rightrail_headers) no-repeat scroll 0pt -201px;margin:0;padding:7px 0.75em;border-width: 0;  position: relative; text-align: left; overflow:hidden;}
.boxOfficeMod .boxoffice .headline h3 {border:0 none;font-size:0pt;text-indent:-2000px;display:inline;float:left;line-height:1.2em;margin:0pt;}
.boxOfficeMod .boxoffice .feed {display:inline;float:right;margin-top:2px;position:relative;}
.boxOfficeMod .boxoffice .feed img{ border: 0;}
.boxOfficeMod .boxoffice .text {background-color:#EFEFE6;border-bottom:1px solid #CFCFCF;color:#62615F;font-size:1.16667em;font-weight:normal;margin:0pt;padding:0.6em;}
.boxOfficeMod .boxoffice .body{margin: 0;}
.boxOfficeMod .boxoffice { border-bottom: 0;}
.boxOfficeMod .boxoffice table { width:100%;}
.boxOfficeMod .boxoffice tr,.boxOfficeMod .boxoffice tr.alt {background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.boxOfficeMod .boxoffice .title {_height:1%;border-bottom:1px solid #dedec5;font-weight:bold;padding:1em 0 0.75em 0;}
.boxOfficeMod .boxoffice .num {border-bottom:1px solid #dedec5;color:#999;font-weight:bold;padding:0.5555em 0.3333em 0.5555em 0.5555em;font-size: 1.5em;}
.boxOfficeMod .boxoffice .title a { float: left;color:#2864B4;font-weight:normal;font-size:1.16667em;}
.boxOfficeMod .boxoffice .rating {color:#666666;float:left;font-weight:normal;padding:0pt 0.5em;}
.boxOfficeMod .boxoffice .views {color:#999999;display:inline;float:right;font-family:Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;padding-right:1em;}
.boxOfficeMod .boxoffice .footer .seemore { background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 12px 10px;color:#2864B4;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;display: block;text-decoration:none;text-transform:uppercase;}
.boxOfficeMod .boxoffice .footer { background-color:#EFEFE6;border-top:1px solid #FFFFFF;display:block;padding:0;}
.boxOfficeMod .boxoffice .footer:hover { background-color:#dbdbcf;border-top:1px solid #FFFFFF;display:block;}

/* END OF NEW BOX OFFICE MODULE */

/*NEW ON DVD MODULE */
.newDvdMod { font-family:Helvetica,Arial,sans-serif;background: #fff; margin-bottom: 0.8333em; display: block; overflow: hidden;padding: 0 0.75em 0.75em 0.75em;}
.newDvdMod .dvd .headline{background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_rightrail_headers) no-repeat scroll 0pt -135px;margin:0;padding:7px 0.75em;border-width: 0;  position: relative; text-align: left; overflow:hidden;}
.newDvdMod .dvd .headline h3 {border:0 none;font-size:0pt;text-indent:-2000px;display:inline;float:left;line-height:1.2em;margin:0pt;}
.newDvdMod .dvd .feed { display:inline;float:right;margin-top:2px;position:relative;}
.newDvdMod .dvd .feed img{ border: 0;}
.newDvdMod .dvd .text {background-color:#ddd;border-bottom:1px solid #CFCFCF;color:#999;font-size:1.25em;font-weight:normal;margin:0;padding:0.6em;}
.newDvdMod .dvd .body{margin: 0;}
.newDvdMod .dvd { border-bottom: 0;}
.newDvdMod .dvd table { width:100%;}
.newDvdMod .dvd tr,.newDvdMod .dvd tr.alt {background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.newDvdMod .dvd .title {border-bottom:1px solid #dedec5;font-weight:bold;padding:1em 0 0.75em 0;}
.newDvdMod .dvd .num {border-bottom:1px solid #dedec5;color:#999;font-weight:bold;padding:0.75em 0 0.75em 0.75em;vertical-align:top;width:1.5em;}
.newDvdMod .dvd .title a { float: left;color:#2864B4;font-weight:normal;font-size: 1.16667em; padding-left: 1em;}
.newDvdMod .dvd .rating { float: left; padding:0 0.5em; color: #666;font-weight: normal;}
.newDvdMod .dvd .views { display: inline; font-style: italic; color: #b0b1ab; float: right;font-weight: bold;padding-right: 0.5em;}
.newDvdMod .dvd .footer .seemore { background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 12px 10px;color:#2864B4;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;text-decoration:none;text-transform:uppercase;display: block;}
.newDvdMod .dvd .footer { background-color:#EFEFE6;border-top:1px solid #FFFFFF;display:block;padding:0;}
.newDvdMod .dvd .footer:hover { background-color:#dbdbcf;border-top:1px solid #FFFFFF;display:block;}
.bluRay .dvd .headline {background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_dvd_blueraytitle) no-repeat;}
/*END OF NEW ON DVD MODULE */

/*quizzez begin*/
.mfHomePage #info_genericpromo_323923 {margin-bottom:0 !important;}
.mfHomePage .topqztakrs {font-family:Helvetica,Arial,sans-serif;background: #fff; margin-bottom: 15px; display: block; overflow: hidden; padding: 0 0.75em; }
.mfHomePage .topqztakrs .headline {background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_homepage_rightrail_headers) no-repeat scroll 0pt -266px;border-width:0pt;margin:0;padding:16px 0.75em;position:relative;text-align:left;}
.mfHomePage .topqztakrs .headline h2 {color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:0;font-style:normal;font-weight:bold;line-height:1.2em;text-indent:-2000px;text-transform:uppercase;}
.mfHomePage .topqztakrs .headline .seeallquiz{left:207px;position:absolute;top:20px;display: none;}
.mfHomePage .topqztakrs .headline .seeallquiz a{color: #2361B6;font-size:1.0em;font-weight:normal;}
.mfHomePage .topqztakrs .clearBlock{width:1px;height:1px;clear:both;}
.mfHomePage .topqztakrs .leaderboard .firstOnly{display:none;}
.mfHomePage .topqztakrs .leaderboard .first .firstOnly{display:none;}
.mfHomePage .topqztakrs .leaderboard .first .image{float:left;padding:3px;width:60px;height:60px;margin:0 auto;}
.mfHomePage .topqztakrs .leaderboard .first .user{padding:4px 8px 0 8px;}
.mfHomePage .topqztakrs .leaderboard .item{padding:10px;background-color: #F3F4F5; *height:1%;zoom:1;}
.mfHomePage .topqztakrs .leaderboard .item .rank{float:left;padding-right:15px;}
.mfHomePage .topqztakrs .leaderboard .first{background-color:#F3F4F5;border:1px solid #F0F0F0;}
.mfHomePage .topqztakrs .leaderboard .first .image{color:#FFF;border:1px solid #D1D1D1;}
.mfHomePage .topqztakrs .leaderboard .first .user a{ color:#2361B6;font-weight:bold;}
.mfHomePage .topqztakrs .leaderboard .first .stats{color:#303030;font-size:15px;font-weight:bold;}
.mfHomePage .topqztakrs .leaderboard .item{border-bottom:1px solid #E8E9EA;}
.mfHomePage .topqztakrs .advertisement {border-width:0pt;margin:0.5em 0.75em;padding:0pt;text-align:center;}
.mfHomePage .topqztakrs .rightRailModule{border:0px;padding-top:0px;margin:0;}
.mfHomePage .topqztakrs .leaderboard .first{margin-top:0px;}
.mfHomePage .topqztakrs .leaderboard .first .image{height:44px;width:44px;margin-right:7px;}
.mfHomePage .topqztakrs .leaderboard .first .user{padding:0;}
.mfHomePage .topqztakrs .leaderboard .first .user ul li{line-height:1em;}
.mfHomePage .topqztakrs .leaderboard .item{padding:1em;background: #f3f3eb url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x top center;}
.mfHomePage .topqztakrs .leaderboard .item .user{margin-top:0.5em;}
.mfHomePage .topqztakrs .leaderboard .item .user ul li{line-height:1.5em;}
.mfHomePage .topqztakrs .leaderboard .item .user a{color:#2864B4;font-size:1.25em;font-style:normal;font-weight:normal;height:20px;line-height:1.2em;}
.mfHomePage .topqztakrs .leaderboard .item .user p { color:#999999;display:inline;font-style:italic;font-weight:normal;margin:0;}
.mfHomePage .topqztakrs .leaderboard .item .rank{font-size:2em;color:#C0C5C9;font-weight:bold;margin-top: 0.16667em;}
.mfHomePage .topqztakrs .leaderboard .item .stats{margin-top:2px;float:right;}
.mfHomePage .topqztakrs .leaderboard .item .image{_padding-bottom:0px;background-color:#fff;margin-top:5px;margin-bottom:7px;}
.mfHomePage .topqztakrs a.button { border: 0; padding: 7px 0pt 8px 2em;display: block; margin:0; color: #2864b4;} 
.mfHomePage .topqztakrs .footer a.seemore {background:transparent url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 4% 50%;color:#2864B4;display:block;font-size:1em;font-weight:bold;padding:7px 0pt 8px 2em;text-decoration:none;text-transform:uppercase;}
.mfHomePage .topqztakrs .footer { text-align:left;background-color:#efefe6;border-top:1px solid #FFFFFF;display:block;}
.mfHomePage .topqztakrs .footer:hover { text-align:left;background-color:#dbdbcf;border-top:1px solid #FFFFFF;display:block;}
/*quizzez end*/ 

/* new top trailers Module*/
.topTrailerMod {background-color:#FFFFFF;border:1px solid #CFCFCF;margin-bottom:0.83em;}
.topTrailerMod .headline {border-color:#CFCFCF;border-style:solid;border-width:0pt 0pt 6px;height:1.6em;margin:0pt 0.67em 0.33em;overflow:hidden;padding:1.5em 1em 0.5em 0;text-align:left;}
.topTrailerMod .headline  { *height:1%;*margin: 0 auto;*width:50em;*min-width:600px;*padding:1.5em 0.25em 0 0;}
.topTrailerMod .headline h2 {color:#AB1717;display:inline;float:left;font-size:1.5em;margin:0pt;padding:0pt 0.33em 0.33em 0pt;}
.topTrailerMod .feed { display:inline;float:right;margin-top:2px;}
.topTrailerMod .feed img{ border: 0;}
.topTrailerMod .body {clear:both;display:block;}
.topTrailerMod .item .trailerThmb {border:0.09em solid #DEDEDE;height:6.5em;margin:0pt;padding:0.33em;}
.topTrailerMod .item {border-right:2px solid #efefef;color:#9D9D9F;float:left;font-family:Arial,Helvetica,sans-serif;margin:1em 1em 1em 2em;padding:0.33em 0pt;}
.topTrailerMod .noborder { border-right: 0;}
.topTrailerMod  .num {color:#666666;font-size:2em;display: inline;font-weight:bold;text-align:right;width:12%;}
.topTrailerMod .thumb img {padding: 4px;border: solid 1px #cfcfcf;}
.topTrailerMod .thumb img:hover {border: solid 1px #8FBEE7;}
.topTrailerMod .name p{display: inline;}
.topTrailerMod .name a{font-family:Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:bold;}
.topTrailerMod .views{color:#666666;font-family:Helvetica,Arial,sans-serif;font-size:1em;margin:0 1em 0 0;padding:0.25em 0;}
.topTrailerMod a.vidImgOverlay .playIcon {background:transparent url(http://www.aolcdn.com/ch_movies/moviefone_homesprite_v4) no-repeat scroll -88px -3px;border-style:none;height:18px;left:74px;position:absolute;top:55px;width:22px;}
.topTrailerMod .footer {*height:1%;background:#efefe7 none;border:0;padding:0;border-top:1px solid #CFCFCF;color:#BCBDB9;text-align:left;clear:both;}
.topTrailerMod .footer a {background:#efefe7 url(http://o.aolcdn.com/art/ch_movies/ico_pp_arrow) no-repeat scroll 12px 14px;border-top:1px solid #FFFFFF;display:block;padding:0.67em 1.75em;font-size: 1.1667em;text-transform:uppercase;font-weight: bold;}
.topTrailerMod .item .name {width:170px;_width:150px;}

/*Snag Films And AOL TV Modules*/
.k8 #ent_promo_sidetexttitle_354310 {border:1px solid #CFCFCF;clear:none;float:left;width:48.7%;}
.k8 #ent_promo_sidetexttitle_373728 {border:1px solid #CFCFCF;clear:none;float:left;width:48.7%;margin-right:12px;}
.k8 #ent_promo_sidetexttitle_373728 .header,.k8 #ent_promo_sidetexttitle_354310 .header {padding:1.3333em 1em 0.3333em 0;}
.k8 #ent_promo_sidetexttitle_354310 .body p,.k8 #ent_promo_sidetexttitle_354310 .body ul, .k8 #ent_promo_sidetexttitle_373728 .body ul, .k8 #ent_promo_sidetexttitle_373728 .body p { padding-left: 90px; }

/* coming soon */
.mfHomePage .contMovSta .contSpot1 {display:block;float:left;margin:0pt 0pt 0.83em;overflow:hidden;width:49%;}
.mfHomePage .contMovSta .contSpot1 .todayon {background-color:#FFFFFF;border:0.09em solid #CFCFCF;min-height:290px;padding: 0 4px;}
.mfHomePage .contMovSta .contSpot1 .todayon .headline { margin: 0.50em 0.75em 0 0.75em; padding: 1.17em 0 0.17em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; overflow: hidden; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline h2 { display: inline; padding: 0 0 0.09em 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline h2 a { color: #ab1717; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline b { font-weight: normal; color: #878789; font-size: 0.80em; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline .feed { float: right; position: relative; padding: 0.50em 0 0 0; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline .feed a { padding: 0 0 0 0.17em; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline .rssfeed { width: 1.08em; height: 1.00em; }
.mfHomePage .contMovSta .contSpot1 .todayon .headline .snag { width: 2.33em; height: 1.00em; }
.mfHomePage .contMovSta .contSpot1 .todayon .body { padding: 0.67em; }
.mfHomePage .contMovSta .contSpot1 .todayon .body p { padding: 0 0 0.83em 0; margin: 0; }
.mfHomePage .contMovSta .contSpot1 .todayon .body ul { padding: 0 0 0 90px; margin: 0; }
.mfHomePage .contMovSta .contSpot1 .todayon .body li { margin: 0; padding: 0; list-style: none; }
.mfHomePage .contMovSta .contSpot1 .todayon .body li a { padding: 0 0 0 0.67em; margin: 0.17em 0; background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.mfHomePage .contMovSta .contSpot1 .todayon .body .thumb { float: left; border: 0.09em solid #000; margin: 0 0.67em 0 0; width: 6.33em; height: 9.42em; }
.mfHomePage .contMovSta .contSpot1 .todayon .body .thumbalt { float: left; padding: 0.33em; margin: 0 0.67em 0 0; border: 0.09em solid #dedede; width: 6.50em; height: 6.50em; }
.mfHomePage .contMovSta .contSpot1 .todayon .body .xlarge { margin: 0 0 0.67em 0; }
.mfHomePage .contMovSta .contSpot1 .todayonc {margin: 0 0.75em;}

/* in theaters */
.mfHomePage .contMovSta .contSpot2 {float:right;margin:0pt 0pt 0.83em;overflow:hidden;width:49%;}
.mfHomePage .contMovSta .contSpot2 .todayon {background-color:#FFFFFF;border:0.09em solid #CFCFCF;min-height:290px;padding: 0 4px;}
.mfHomePage .contMovSta .contSpot2 .todayon .headline { margin: 0.50em 0.75em 0 0.75em; padding: 1.17em 0 0.17em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; overflow: hidden; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline h2 { display: inline; padding: 0 0 0.09em 0; margin: 0; font-size: 1.50em; color: #ab1717; float: left; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline h2 a { color: #ab1717; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline b { font-weight: normal; color: #878789; font-size: 0.80em; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline .feed { float: right; position: relative; padding: 0.50em 0 0 0; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline .feed a { padding: 0 0 0 0.17em; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline .rssfeed { width: 1.08em; height: 1.00em; }
.mfHomePage .contMovSta .contSpot2 .todayon .headline .snag { width: 2.33em; height: 1.00em; }
.mfHomePage .contMovSta .contSpot2 .todayon .body { padding: 0.67em; }
.mfHomePage .contMovSta .contSpot2 .todayon .body p { padding: 0 0 0.83em 0; margin: 0; }
.mfHomePage .contMovSta .contSpot2 .todayon .body ul { padding: 0 0 0 90px; margin: 0; }
.mfHomePage .contMovSta .contSpot2 .todayon .body li { margin: 0; padding: 0; list-style: none; }
.mfHomePage .contMovSta .contSpot2 .todayon .body li a { padding: 0 0 0 0.67em; margin: 0.17em 0; background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.mfHomePage .contMovSta .contSpot2 .todayon .body .thumb { float: left; border: 0.09em solid #000; margin: 0 0.67em 0 0; width: 6.33em; height: 9.42em; }
.mfHomePage .contMovSta .contSpot2 .todayon .body .thumbalt { float: left; padding: 0.33em; margin: 0 0.67em 0 0; border: 0.09em solid #dedede; width: 6.50em; height: 6.50em; }
.mfHomePage .contMovSta .contSpot2 .todayon .body .xlarge { margin: 0 0 0.67em 0; }
.mfHomePage .contMovSta .contSpot2 .todayonc {margin: 0 0.75em;}

/* Clip of the day module */
.clipMod {background-color:#FFFFFF;border:1px solid #CFCFCF;margin-bottom:0.83em;}
.clipMod .headline {border-color:#CFCFCF;border-style:solid;border-width:0pt 0pt 6px;height:1.6em;margin:0pt 0.67em 0.33em;overflow:hidden;padding:1.5em 1em 0.5em 0;text-align:left;}
.clipMod .headline  { *height:1%;*margin: 0 auto;*width:51em;*min-width:600px;*padding:1.5em 0.25em 0 0;}
.clipMod .headline h2 {color:#AB1717;display:inline;float:left;font-size:1.5em;margin:0pt;padding:0pt 0.33em 0.33em 0pt;}
.clipMod .body {clear:both;display:block;}
.round {background-color: #efefe6; margin:0.5em 1em;width:51em;min-width: 612px;}
.clipMod .body .round .box {background: url(http://www.aolcdn.com/ch_movies/mf_main_clipoftheday_clipbox) no-repeat; }
.clipMod .body .round .content {padding: 0 10px;}
.clipMod .body .round .lefttop {width:10px; height:11px;float:left; background-position: 0 0;}
.clipMod .body .round .righttop {width:10px; height:11px;float: right;background-position: -12px 0;}
.clipMod .body .round .leftbottom {width:10px; height:11px;float:left;background-position: 0px -11px;}
.clipMod .body .round .rightbottom {width:10px; height:11px;float: right;background-position: -12px -11px;}
.clipMod .body .video { float: left;}
.clipMod .body .info { float: left; width:14.25em; min-width: 171px;margin: 1.25em 0 1.25em 1em;}
.clipMod .body .info p {color: gray;line-height:1.25em;margin:0.25em 0pt;}
.clipMod .body .info h2 {background:url(http://www.aolcdn.com/ch_movies/mf_main_clipoftheday_faded_horizontal_rule) no-repeat left bottom;color:#AB1717;font-size:1.5em;margin:0pt;padding:0pt 0.33em 0.33em 0pt; border-bottom: solid 1px #eee;}
.clipMod .body .info h2.topspace {margin-top:1em;}
.clipMod .body .otherlinks {padding-left: 11.6667em; margin-left: 1.5em;background: url(http://www.aolcdn.com/ch_movies/mf_main_clipoftheday_watchmoretrailers) no-repeat scroll 0.5% 37%;}
.clipMod .body .otherlinks img { vertical-align:middle;}
.clipMod .body .otherlinks h3 { margin:0pt 1.5em;font-size: 1.1667em;display:inline; font-family: Arial,Helvetica,sans-serif; }
.clipMod .body .otherlinks h3 a { text-transform: uppercase;font-weight:bold;background:transparent url(http://www.aolcdn.com/ch_movies/mf_main_clipoftheday_vertical_rule) no-repeat scroll left top;display:block;float:left;padding:1.9167em 1em 2.5em; }
.clipMod .body .otherlinks h3 a span.raq { vertical-align:middle; padding-bottom:5px; }
.clipMod .body .content .video .promo-image {border:1px solid #C9C9C9;display:inline;float:left;height:268px;margin:0;overflow:hidden;position:relative;width:402px;}
.clipMod .body .content .video .promo-image a.play-button {background:transparent url(http://www.aolcdn.com/tv_main_dynapub/video_play_active402x268.png) repeat scroll 0; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aolcdn.com/tv_main_dynapub/video_play_active402x268.png', sizingMethod='crop') !important;cursor:pointer;display:block;height:288px;width:402px;left:0;overflow:hidden;position:absolute;text-indent:2000px;top:0;z-index:10;}
.clipMod .body .content .video .promo-image a.play-button:hover {background:transparent url(http://www.aolcdn.com/tv_main_dynapub/video_play_hover402x286.png) repeat scroll 0;_background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aolcdn.com/tv_main_dynapub/video_play_active402x268.png', sizingMethod='crop') !important;}
/*End CSS FOR NEW MF HOMEPAGE MODULES*/




/* Begin:callout for No Passes*/

.theaterdetail .showtimes .infIcn {border:1px dotted #FF0000;clear:both;float:right;font-family:arial;margin:3px 3px 3px auto;_margin:2px 2px 2px auto;padding:0 2px 0 1px;*padding:0 3px 0 0;height:1.3em;width:5.2em !important;}

.theatershowtimessearch .showtimes .infIcn {border:1px dotted #FF0000;clear:both;float:right;font-family:arial;height:1.3em;margin:3px auto;padding:0 0 0 3px;width:7em !important;*width:auto;_padding-right:9px;_padding-left:9px;}
.infIcn ul {padding:0; margin:0;border:0;list-style-type: none;}
.infIcn ul li {float:left;padding:0; margin:0;}


.infIcn ul li a, .infIcn ul li a:visited {text-decoration:none; background:transparent none repeat scroll 0 0;color:red;cursor:default;display:block;font-size:11px;height:13px;width:auto;padding-left:7px;}

.theaterdetail .infIcn ul li a, .infIcn ul li a:visited {text-decoration:none;background:transparent none repeat scroll 0 0;color:red;cursor:default;display:block;font-size:11px;height:13px;width:auto;*width:54px;padding-left:7px;}
.infIcn ul li a:hover { color:#ab1717; }


.infIcn ul li a img, .infIcn ul li a:visited img {border:0;}
.infIcn ul li dl {visibility:hidden;position:absolute;overflow: visible;}
.infIcn table {margin:0;border:0;padding:0;border-collapse:collapse;font-size:1em;border-bottom:none;}
.infIcn dl {height:auto;margin-left:9px;margin-top:9px;_margin-top:6px;}
.infIcn dd p {padding:0; margin:0; line-height:1.4em;}
.infIcn ul li:hover, .infIcn ul li a:hover {position:relative;cursor:default;}
.infIcn ul li:hover dl,.infIcn ul li a:hover dl {visibility:visible;color:#000;top:-204px;left:-130px;cursor:default;}
.infIcn ul li:hover dl em, .infIcn ul li a:hover dl em {display:block;position:absolute;background:transparent 
url('http://www.aolcdn.com/ch_movies/callout-bott-arr.gif') no-repeat scroll; 
top:184px;width:9px;height:9px;margin-left:150px;*margin-left:-50px;padding:0;font-size:.6em;}
.infIcn ul li:hover dl a,.infIcn ul li a:hover dl a {height:0.8em;background:transparent;text-decoration:underline;display:inline;}
.infIcn ul li:hover dl a:hover,.infIcn ul li a:hover dl a:hover {text-decoration:none;background:transparent;}
.infIcn table td {border:none; padding:0;}
/* End:callout for No Passes */

/*Begin: Toolbar Download Bar At the top*/
.mfToolbar {background-image:url(http://www.aolcdn.com/ch_movies/mf_toolbar_red_1x30);height:30px;margin:0;padding:0;text-align:center;}
.mfToolbar .toolbarContents {margin:0 auto;} 
.mfToolbar a.toolText { color: #fff;font-weight: bold;padding:0;margin:0;}
.mfToolbar img { vertical-align: middle; padding: 0.25em; }
/*End: Toolbar Download Bar At the top*/

/*Begin: footer*/
div#srchFooter {background-color:#FFF;border-bottom:1px solid #D1D1D1;border-top:0;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
div#srchFooter span {float:left;font-size:1em;margin:25px;width:150px;}
div#srchFooter span a {background:transparent url(http://www.aolcdn.com/ch_movies/moviefone_footer_logo_127x40) no-repeat scroll 0pt;display:block;height:40px;width:127px;}
div#srchFooter #search { float: left; width: 38.5%; position: relative; }
div#srchFooter #search .tabs { margin-top: 1.00em; margin-left: 0; }
div#srchFooter #search .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
div#srchFooter #search .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
div#srchFooter #search .options { display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; *height:29px;}
div#srchFooter #search .options .srch { background: #f3eded url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg); color: #6f6b6a; border: 1px solid #fff; padding:6px 0px 0px 5px;*padding: 6px 0px 2px 5px; height:18px;width:270px; float: left; }
div#srchFooter #search .options .submit { background:transparent url(http://www.aolcdn.com/ch_music2/magi.gif) no-repeat scroll 62px 4px;*background-position-y: 8px;*background-position-x: 64px; border:2px solid #FFFFFF;color:#022044;display:block;font-weight:bold;padding:4px 24px 4px 10px;position:relative;text-align:center;text-decoration:none;}
div#srchFooter #search .options .icon {background:#E2B2B2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x scroll center top;display:block;float:right;padding:0;margin-right: 0.33em;_margin-right:2px;}
div#srchFooter #search .options .icon:hover {background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x center top; }
div#srchFooter .senFbk{position:relative;}
div#srchFooter .senFbk a{position:absolute;right:25px;top:40px;}
div#srchFooter #showtixFtr { float: left; width: 17.8%; *width: 19%; position: relative; text-align: right; }
div#srchFooter #showtixFtr .tabs { margin-top: 1.00em; margin-left: 1.25em; }
div#srchFooter #showtixFtr .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
div#srchFooter #showtixFtr .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
div#srchFooter #showtixFtr .optiontix { display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; margin: 0 0 0.33em 1.25em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; *height:29px;}
div#srchFooter #showtixFtr .optiontix .srchtix { background:#F3EDED url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg) repeat scroll 0% 0%;border:0.17em solid #FFFFFF;color:#6F6B6A;float:left;height:17px;padding:0.5em 0pt 0pt 0.42em;*padding:0.33em 0pt 0.33em 0.42em;vertical-align:middle;width:107px !important;}
div#srchFooter #showtixFtr .optiontix .submit { border: 0.17em solid #fff; color: #022044; background: #e2b2b2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x; padding: 4px 5px !important; margin: 0 0 0 0.33em; font-weight: bold; text-align: center; text-decoration: none; float: left; position: relative; }
div#srchFooter #showtixFtr .optiontix .submit:hover { color: #022044; background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x; }
div#qlnkFooter{background-color:#F2F2F2;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
div#qlnkFooter .qlnkItm{float:left;border-right: 1px solid #D1D1D1;margin:1px;padding:9px;width:142px;}
div#qlnkFooter .noBorder { border-right: 0;}
div#qlnkFooter .qlnkItm .heading{margin:0 0 18px 0;font-weight:bold;font-size:15px;color:#878787;}
div#qlnkFooter .qlnkItm .links{margin: 0 0 5px 0;}
div#qlnkFooter div#last{border:none;}
div#newsFooter{background-color:#FFF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
div#newsFooter .copyright{padding:0 20px 20px 20px;color:#8D8D8D;text-align:left;line-height:20px;clear:both;}
div#newsFooter .txt{padding-top:20px;}
div#newsFooter .links {margin:0 15px;padding-top:10px;overflow:hidden;border-top: 1px solid #D1D1D1;}
div#newsFooter .links ul li {display:inline;float:left;margin-bottom:5px;overflow:hidden;}
div#newsFooter .links ul li a {border-right:1px solid #000;padding:0pt 5px;text-decoration:none;}
div#newsFooter .links ul li.last a{border-right:none;}
/* seen only by safari */
/*\*/html*div#srchFooter #search .options .srch{width:268px !important;*width:272px !important;}/**/
/*\*/html*div#srchFooter #showtixFtr .optiontix .submit {padding:3px !important;*padding:0.42em 0.42em 0.33em 0.42em !important;}/**/
/*\*/html*div#srchFooter #showtixFtr .optiontix .srchtix {width: 116px !important;}/**/

/*End: footer*/

.quigoModule { margin-bottom:0.8333em;}

/*Favorite Theaters Page*/
.theatersFavorite .contactTheater { margin:1em 0 0 0; }
.theatersFavorite .dateselect{margin:0 0 0.75em 0.75em;float:left;}
.theatersFavorite .printerfriendlytop { float:right;margin:0.25em 1em 0 0;}
.theatersFavorite .theatershowtimessearch .theaterlisting .header .miscdetails { margin:0; width:7.5em;min-width:90px;}
.theatersFavorite .theatershowtimessearch .theaterlisting .header .reorder {margin-top:3em;} 
.theatersFavorite .theatershowtimessearch .theaterlisting .header .miscdetails a.removeFav {background:transparent url(http://www.aolcdn.com/ch_movies/mf_x_button_blue) no-repeat scroll right top;float:left;height:13px;margin-right:4px;padding-right:1.5em;width:6em;font-weight:normal;}
.theatersFavorite .theatershowtimessearch .theaterlisting .header .miscdetails a.editFav {background:transparent url(http://www.aolcdn.com/ch_movies/mf_popouticon) no-repeat scroll right top;float:left;height:13px;margin-right:4px;padding-right:1.75em;width:6em;font-weight:normal;}
.theatersFavorite .theatershowtimessearch .theaterlisting .header .theatertitle {margin: 0 0 0.5em 0; display: block; }
.theatersFavorite .showtimes .body .loopdate {font-size:1.0909em;}
.theatersFavorite .notSignedIn { margin:0;padding:1em;border:solid 1px #cfcfcf;background-color: #fff;}
.theatersFavorite .notSignedIn .signIn {margin: 1em 0;}
.theatersFavorite .notSignedIn p { font-size:1.25em; line-height: 1.5em;font-family: Georgia,Verdana,serif;}
.theatersFavorite a.button { margin: 0;}
.theatersFavorite .noTheatersMessage span.redHeart, .theatersFavorite .notSignedIn span.redHeart { color: #ab1717; padding-left: 1em; background: transparent url(http://www.aolcdn.com/ch_movies/mf_fav_theaters_heart) no-repeat scroll 2px 4px;}
.theatersFavorite .noTheatersMessage span.red, .theatersFavorite .notSignedIn span.red {color: #ab1717;}
.theatersFavorite .noTheatersMessage {padding:0;}
.theatersFavorite .noTheatersMessage p {line-height: 1.5em;padding: 0.75em;font-family:Georgia,Verdana,serif; font-size:1.25em;}
.theatersFavorite a.buttongettickets { padding: 0.12em;}
.theatersFavorite .locdate {padding:0;}
.theatersFavorite .locdate .quigoMod, .theatersFavorite .locdate .quigoModule {border:0pt none;float:left;margin-bottom:5px;margin-left:-5px;}
.theatersFavorite h1 strong {background:transparent url(http://www.aolcdn.com/ch_movies/mf_fav_theaters_heart_large) no-repeat scroll right 5px;display:block;float:left;margin-right:8px;min-height:28px;padding-right:28px;width:8em;}
.theatersFavorite h1 span {float:left;}
/*Favorite Theaters Page - Printer Friendly*/
.theatersFavoritePrint .pfheader{ margin:0 0 1em 1em;}
.theatersFavoritePrint .pfheader h1 { font-size:1.5em;margin:0.5em 0;}
.theatersFavoritePrint .pfheader h2 { font-size: 1.25em;}
.theatersFavoritePrint .red{color: #ab1717;}
.theatersFavoritePrint .key li.title {width:7em;padding-top:4px;}
.theatersFavoritePrint #content { background:none;float:none;width:auto;min-width:10px;}
.theatersFavoritePrint #s {clear:none;float:none;min-width:10px;width:auto;}
.theatersFavoritePrint #content.blackborder { border:0;}
.theatersFavoritePrint .pfheader h3{margin:0 0 1em 0;font-size:0.8333em;}
.theatersFavoritePrint h1 strong {background:transparent url(http://www.aolcdn.com/ch_movies/mf_fav_theaters_heart_large) no-repeat scroll right 0px;min-height:28px;display:block;float:left;padding-right:30px;margin-right:6px; color:#ab1717;}
.theatersFavoritePrint h1 span {float:left;}
.theatersFavoritePrint .theatershowtimessearch .theater .left {width:auto;} 


/*In Theaters and coming soon Hub*/
.inTheatersComingSoonHub .newDvdMod,.inTheatersComingSoonHub .newMyTheaters .mytheaters { padding:0;}
.inTheatersComingSoonHub #content { background: transparent none;}
.inTheatersComingSoonHub .productheader { padding: 0pt 0pt 0pt 0.5em;}
.inTheatersComingSoonHub .productheader h1{font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold;letter-spacing:-2px;}
.inTheatersComingSoonHub .productheader span.red {color:#ab1717;}
.inTheatersComingSoonHub .breadCrumbs { border: solid 1px #eee; border-right: 0; border-left: 0;background-color:#FFFFFF;margin-bottom:0.8333em;padding:8px 12px 6px 12px;}
.inTheatersComingSoonHub .breadCrumbs .removeFilter { color: #aaaaaa; float:left;margin-right: 1em;}
.inTheatersComingSoonHub .breadCrumbs .crumbs {float:left;margin-right:1em;font-weight:bold;background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_filterx) no-repeat scroll right -3px;padding-right:34px;}
.inTheatersComingSoonHub .breadCrumbs .crumbs:hover {color:#ab1717;float:left;margin-right:1em;background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_filterx_hover) no-repeat scroll right -3px;padding-right:34px;}
.inTheatersComingSoonHub .breadCrumbs .clearall { margin:-3px 4px 0; background: url(http://www.aolcdn.com/ch_movies/mf_intheaters_clear_all_btn_white) no-repeat; width:69px;height:21px;float:left;}
.inTheatersComingSoonHub .breadCrumbs .clearall:hover { background: url(http://www.aolcdn.com/ch_movies/mf_intheaters_clear_all_btn_white_rollover) no-repeat;}
.inTheatersComingSoonHub .hubCenter{ margin: 0 0 0.83em 0; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 1px; }
.inTheatersComingSoonHub .hubCenter .clearMovies { clear:both;margin-bottom:3em;}
.inTheatersComingSoonHub .hubCenter .firstTrailerBtn { float: left;display:block;clear: both;}
.inTheatersComingSoonHub .hubCenter .firstTrailerBtn a { background:#FFFFFF url(http://o.aolcdn.com/art/ch_movies/bg_pp_btnactive_gr_1x18.jpg) repeat-x scroll 0pt 50%;border:1px solid #CCCCCC;color:#2864B4;display:block;font-weight:normal;padding:0.1em 0.5em;text-decoration:none;margin-left: 0.75em;margin-top:1em;}
.inTheatersComingSoonHub .hubCenter .body { overflow: hidden; height: 100%; padding-top:2px;}
.inTheatersComingSoonHub .comingSoon .body {padding-top:1em;}
.inTheatersComingSoonHub .hubCenter .body .movieWrapper { float:left;margin:0.83em 0px 2em 21px;_margin:0.83em 0px 2em 13px;padding:0pt;text-align:center;width:28%;}
.inTheatersComingSoonHub .hubCenter .body .movieWrapper a.movieTitle {clear:both;display:block;text-align:left;cursor:hand;_height:auto;padding:4px 2px 2px 4px;}
.inTheatersComingSoonHub .hubCenter .body .movieWrapper img.thePoster, .inTheatersComingSoonHub .hubCenter .body .movie img.captify {cursor:pointer; border: solid 1px #cfcfcf;}
.inTheatersComingSoonHub .hubCenter .body .movieWrapper a.moviePoster:hover{color:#ab1717;}
.inTheatersComingSoonHub .hubCenter .body .movieWrapper .thisWeek {display:block;color:#ab1717;font-size:11px;padding:0 0 0 4px;text-align:left;}
.inTheatersComingSoonHub .hubCenter .sort {background-color:#F5F5F5;margin:1em;padding:0.75em;}
.inTheatersComingSoonHub .hubCenter .sort .sortText {float:left;padding:2px 10px 0 5px;font-weight:bold;font-size:14px;}
.inTheatersComingSoonHub .hubCenter .sort .sortDropDown {float:left;}
.inTheatersComingSoonHub .hubCenter .sort .sortDropDown select {font-size:12px; }
.inTheatersComingSoonHub .hubCenter .quigoMod,.inTheatersComingSoonHub .hubCenter .quigoModule {border:0; margin-bottom:0.8333em; margin: 0.5em 0 1em 4px;float:none;}
.inTheatersComingSoonHub .quigoMod,.inTheatersComingSoonHub .quigoModule { float: none; margin-bottom:0.8333em;border:0;}
.inTheatersComingSoonHub .newDvdMod .headline{margin:0;height:20px;}
.inTheatersComingSoonHub .boxOfficeMod {padding:0;margin-bottom:0.8333em;}
.inTheatersComingSoonHub .naviga .item {border-width:1px;}
.inTheatersComingSoonHub .naviga {padding:0;} 
.inTheatersComingSoonHub .naviga li {margin: 0 0.25em;border-bottom: solid 1px #eeeeee;}
.inTheatersComingSoonHub .naviga li:hover {background-color: transparent;color:#ab1717;}
.inTheatersComingSoonHub .naviga li.item a:hover, .inTheatersComingSoonHub .naviga li a:hover {color: #ab1717;}
.inTheatersComingSoonHub .naviga a:hover, .inTheatersComingSoonHub .naviga li a:hover{ background-color: transparent;}
.inTheatersComingSoonHub .naviga .selected,.inTheatersComingSoonHub .naviga .selected:hover{background: transparent none; color: #ab1717;border-bottom: solid 1px #eeeeee;}
.inTheatersComingSoonHub .naviga .filter { background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_intheaters_filterby_header) no-repeat scroll 0pt 0px;border-width:0;margin:0 0 1em 0;padding:15px 1.3333em;position:relative;text-align:left;}
.inTheatersComingSoonHub .naviga li.gray {color:#aaaaaa;display:none;}
.inTheatersComingSoonHub .naviga .monthly {background:#AB1717 url(http://www.aolcdn.com/ch_movies/cs_releases_by_month) no-repeat scroll 0 0;border-width:0;margin:0 0 1em;padding:15px 1.3333em;position:relative;text-align:left;}
.inTheatersComingSoonHub li.clearNav { clear:both; margin:0.5em 0;border-bottom:0;}
.inTheatersComingSoonHub .criticStars {margin:0.25em 0 0 0.25em;}
.inTheatersComingSoonHub span.criticAvg {font-size:10px;color:#999999;} 
.inTheatersComingSoonHub .criticMessage {margin:3em 1.5em 0 1.5em;padding:1em 0 0 0;}
.inTheatersComingSoonHub .criticMessage p {margin:0;}
.inTheatersComingSoonHub .noMatches { padding: 1em;}
.inTheatersComingSoonHub .noMatches p{font-family: Georgia,Verdana,serif; font-size:20px;margin-bottom: 1em;}
.inTheatersComingSoonHub .noMatches p .red { color: #ab1717;}
.inTheatersComingSoonHub .noMatches .otherOptions { margin-top:1em;}
.inTheatersComingSoonHub .noMatches .otherOptions p{ font-size: 18px;}
.inTheatersComingSoonHub .noMatches .otherOptions a {display: block;margin: 0.25em 0;}
.inTheatersComingSoonHub .caption-top, .inTheatersComingSoonHub .caption-bottom {color: #ffffff;padding: 21px 4px 0;text-align:left;font-size: 11px;font-family: arial;	cursor: default;border: 0;background: #ab1717;}
.inTheatersComingSoonHub .captHover { text-transform: uppercase;font-size:10px;display:block;padding:1px 0;}
.inTheatersComingSoonHub .captHoverNoTrailer { font-size:12px;margin-top:14px !important;color: #fff;display:block;padding:1px 0;text-decoration:none;}
.inTheatersComingSoonHub .caption-bottom, .inTheatersComingSoonHub .caption-top {border-width: 0;}
.inTheatersComingSoonHub .caption a, .inTheatersComingSoonHub .caption a {font-size:11px;border: 0 none;text-decoration: none;background: #000000;padding: 0.3em;}
.inTheatersComingSoonHub .caption a:hover, .inTheatersComingSoonHub .caption a:hover {background: #202020;}
.inTheatersComingSoonHub .caption-wrapper {float: left;}
.inTheatersComingSoonHub .noTrailerData, .inTheatersComingSoonHub .noTrailerData:hover {color:#ab1717 !important;cursor:default;padding:0;}
.inTheatersComingSoonHub .noShowData,.inTheatersComingSoonHub .noShowData:hover {color:#ab1717 !important;cursor:default;padding:8px 0;}
.inTheatersComingSoonHub #thecaption {display: none;}
.inTheatersComingSoonHub a.movieShow { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -442px;margin:0;padding-left:24px;text-align:left;}
.inTheatersComingSoonHub a.movieTrailer { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -455px;clear:both;margin:4px 0 0;padding-left:22px;text-align:left;}
.inTheatersComingSoonHub a.movieShow:hover { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -482px;}
.inTheatersComingSoonHub a.movieTrailer:hover { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -495px;}

#movieLinks { border-top: 1px dotted #CFCFCF;margin:3px 0;}

/*dvd Hub*/
.dvdHub a.movieBuy { margin:3px 0;padding:0;float:left;}
.dvdHub a.movieBuyOnly { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -18px -533px;margin:3px 0;padding:0 5px 0 15px;float:left;}
.dvdHub a.movieRent {background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -18px -533px;border-right:1px solid #CFCFCF;float:left;margin:3px 6px 3px 0;padding:0 6px 0 15px;}
.dvdHub a.movieBuyOnly:hover {background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -18px -518px; }
.dvdHub a.movieRent:hover { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -18px -518px;}
.dvdHub a.movieShow { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -442px;margin:0;padding-left:24px;text-align:left;}
.dvdHub a.movieTrailer { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -455px;clear:both;margin:4px 0 0;padding-left:22px;text-align:left;}
.dvdHub a.movieShow:hover { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -482px;}
.dvdHub a.movieTrailer:hover { background:transparent url(http://www.aolcdn.com/ch_movies/mf_home_sprite_icons_v7) no-repeat scroll -12px -495px;}
.dvdHub #pageChangeInput { width:30px;} 
.dvdHub .newDvdMod,.dvdHub .newMyTheaters .mytheaters { padding:0;}
.dvdHub #content { background: transparent none;}
.dvdHub .productheader { padding: 0pt 0pt 0pt 0.5em;}
.dvdHub .productheader h1{font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold;letter-spacing:-2px;}
.dvdHub .productheader span.red {color:#ab1717;}
.dvdHub .breadCrumbs { border: solid 1px #eee; border-right: 0; border-left: 0;background-color:#FFFFFF;margin-bottom:0.8333em;padding:8px 12px 6px 12px;}
.dvdHub .breadCrumbs .removeFilter { color: #aaaaaa; float:left;margin-right: 1em;}
.dvdHub .breadCrumbs .crumbs {float:left;margin-right:1em;font-weight:bold;background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_filterx) no-repeat scroll right -3px;padding-right:34px;}
.dvdHub .breadCrumbs .crumbs:hover {color:#ab1717;float:left;margin-right:1em;background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_filterx_hover) no-repeat scroll right -3px;padding-right:34px;}
.dvdHub .breadCrumbs .clearall { margin:-3px 4px 0; background: url(http://www.aolcdn.com/ch_movies/mf_intheaters_clear_all_btn_white) no-repeat; width:69px;height:21px;float:left;}
.dvdHub .breadCrumbs .clearall:hover { background: url(http://www.aolcdn.com/ch_movies/mf_intheaters_clear_all_btn_white_rollover) no-repeat;}
.dvdHub .hubCenter{ margin: 0 0 0.83em 0; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 1px; }
.dvdHub .hubCenter .clearMovies { clear:both;margin-bottom:3em;}
.dvdHub .hubCenter .firstTrailerBtn { float: left;display:block;clear: both;}
.dvdHub .hubCenter .firstTrailerBtn a { background:#FFFFFF url(http://o.aolcdn.com/art/ch_movies/bg_pp_btnactive_gr_1x18.jpg) repeat-x scroll 0pt 50%;border:1px solid #CCCCCC;color:#2864B4;display:block;font-weight:normal;padding:0.1em 0.5em;text-decoration:none;margin-left: 0.75em;margin-top:1em;}
.dvdHub .hubCenter .body { overflow: hidden; height: 100%; padding-top:2px;}
.dvdHub .comingSoon .body {padding-top:1em;}
.dvdHub .hubCenter .body .movieWrapper { float:left;margin:0.83em 0px 2em 21px;_margin:0.83em 0px 2em 13px;padding:0pt;text-align:center;width:28%;}
.dvdHub .hubCenter .body .movieWrapper a.movieTitle {clear:both;display:block;text-align:left;cursor:hand;_height:auto;padding:4px 2px 2px 4px;}
.dvdHub .hubCenter .body .movieWrapper img.thePoster, .dvdHub .hubCenter .body .movie img.captify {cursor:pointer; border: solid 1px #cfcfcf;}
.dvdHub .hubCenter .body .movieWrapper a.moviePoster:hover{color:#ab1717;}
.dvdHub .hubCenter .body .movieWrapper .thisWeek {display:block;color:#ab1717;font-size:11px;padding:0 0 0 4px;text-align:left;}
.dvdHub .hubCenter .sort {background-color:#F5F5F5;margin:1em;padding:0.75em;}
.dvdHub .hubCenter .sort .sortText {float:left;padding:2px 10px 0 5px;font-weight:bold;font-size:14px;}
.dvdHub .hubCenter .sort .sortDropDown {float:left;}
.dvdHub .hubCenter .sort .sortDropDown select {font-size:12px; }
.dvdHub .hubCenter .quigoMod,.dvdHub .hubCenter .quigoModule {border:0; margin-bottom:0.8333em; margin: 0.5em 0 1em 4px;float:none;}
.dvdHub .quigoMod,.dvdHub .quigoModule { float: none; margin-bottom:0.8333em;border:0;}
.dvdHub .newDvdMod .headline{margin:0;height:20px;}
.dvdHub .boxOfficeMod {padding:0;margin-bottom:0.8333em;}
.dvdHub .naviga .item {border-width:1px;}
.dvdHub .naviga {padding:0;} 
.dvdHub .naviga li {margin: 0 0.25em;border-bottom: solid 1px #eeeeee;color:#ab1717;}
.dvdHub .naviga li:hover {background-color: transparent;color:#ab1717;}
.dvdHub .naviga li.item a:hover, .dvdHub .naviga li a:hover {color: #ab1717;}
.dvdHub .naviga a:hover, .dvdHub .naviga li a:hover{ background-color: transparent;}
.dvdHub .naviga .selected,.dvdHub .naviga .selected:hover{background: transparent none; color: #ab1717;border-bottom: solid 1px #eeeeee;}
.dvdHub .naviga .filter { background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_dvdhub_filterdvds) no-repeat scroll 0pt 0px;border-width:0;margin:0 0 1em 0;padding:15px 1.3333em;position:relative;text-align:left;font-size:0;margin:0;text-indent:-2000px;}
.dvdHub .naviga .featured { background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_dvdhub_featured) no-repeat scroll 0pt 0px;border-width:0;margin:0 0 1em 0;padding:15px 1.3333em;position:relative;text-align:left;font-size:0;margin:0;text-indent:-2000px;}
.dvdHub .naviga li.gray {color:#aaaaaa;display:none;}
.dvdHub .naviga li.red a { color: #ab1717;}
.dvdHub li.clearNav { clear:both; margin:0.5em 0;border-bottom:0;}
.dvdHub .criticStars {margin:0.25em 0 0 0.25em;}
.dvdHub span.criticAvg {font-size:10px;color:#999999;} 
.dvdHub .criticMessage {margin:3em 1.5em 0 1.5em;padding:1em 0 0 0;}
.dvdHub .criticMessage p {margin:0;}
.dvdHub .noMatches { padding: 1em;}
.dvdHub .noMatches p{font-family: Georgia,Verdana,serif; font-size:20px;margin-bottom: 1em;}
.dvdHub .noMatches p .red { color: #ab1717;}
.dvdHub .noMatches .otherOptions { margin-top:1em;}
.dvdHub .noMatches .otherOptions p{ font-size: 18px;}
.dvdHub .noMatches .otherOptions a {display: block;margin: 0.25em 0;}
.dvdHub .caption-top, .dvdHub .caption-bottom {color: #ffffff;padding: 21px 4px 0;text-align:left;font-size: 11px;font-family: arial;	cursor: default;border: 0;background: #ab1717;}
.dvdHub .captHover { font-size:12px;display:block;padding:1px 0;}
.dvdHub div.captHoverDiv .captHover { display:inline;}
.dvdHub div.captHoverDiv {text-align:left; padding:2px 6px 0;}
.dvdHub .captHoverNoTrailer { font-size:12px;margin-top:14px !important;color: #fff;display:block;padding:1px 0;text-decoration:none;}
.dvdHub .caption-bottom, .dvdHub .caption-top {border-width: 0;}
.dvdHub .caption a, .dvdHub .caption a {font-size:11px;border: 0 none;text-decoration: none;background: #000000;padding: 0.3em;}
.dvdHub .caption a:hover, .dvdHub .caption a:hover {background: #202020;}
.dvdHub .caption-wrapper {float: left;}
.dvdHub .noTrailerData, .dvdHub .noTrailerData:hover {color:#ab1717 !important;cursor:default;padding:0;}
.dvdHub .noShowData,.dvdHub .noShowData:hover {color:#ab1717 !important;cursor:default;padding:8px 0;}
.dvdHub #thecaption {display: none;}
.dvdHub .movieList {margin:1em; border-bottom: dotted 1px #cfcfcf;padding:1em 0;}
.dvdHub .movieList .thumb {float: left;}
.dvdHub .movieList .info{ float: left; width:66%; padding-left:1em;}
.dvdHub .movieList .info .title{font-weight: bold;}
.dvdHub .movieList .info div {margin:3px 0;} 
.dvdHub .movieList .number { font-size: 20px; font-weight: bold; color: #999;}
.dvdHub .movieList .movieTitle a {font-size: 14px;}
.dvdHub .movieList .release{ float:left;width:76%;}
.dvdHub .movieList .rating{ float:left;width:23%;}
.dvdHub .footerTxt { color: #999; font-size: 11px; text-align:center;font-weight:bold;border-top:dotted 1px #cfcfcf;padding-top:1em;}
.dvdHub .movieList .avgrating, .dvdHub .movieList .criticrating { font-size:11px; color: #999; float:left; padding-right:2em;display:block;}
.dvdHub .movieList .avgrating span, .dvdHub .movieList .criticrating span{padding-left:0.5em;} 
.dvdHub .dvd-release-date .nextPage a {background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll -21px 0;width:50px;}
.dvdHub .dvd-release-date .nextPage a:hover {background:transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll -21px -23px;width:50px;}
.dvdHub .dvd-release-date .prevPage a, .dvdHub .dvd-release-date .prevPage a:hover {width:50px;}
/*new pagination*/
.newPagination {border-top:1px solid #CFCFCF;margin:1em 1em 2em 1em;padding:0.75em 0 0 0;}
.newPagination .nextPage a {font-size:11px;margin:0 0.5em;float:right;background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll -45px 0px;height:15px;padding:4px 16px 4px 10px;width:27px;color:#ffffff;text-decoration:none;}
.newPagination .nextPage a:hover {background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll -45px -23px;color: #666666;}
.newPagination .prevPage a {font-size:11px;margin:0 0.5em;float:right;background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll 0 0px;height:15px;padding:4px 6px 4px 16px;width:27px;color:#ffffff;text-decoration:none;}
.newPagination .prevPage a:hover {background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll 0 -23px;color: #666666;}
.newPagination .inactiveNext{font-size:11px;margin:0 0.5em;float:right;background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll -45px -23px;height:15px;padding:4px 16px 4px 10px;width:27px;color:#ffffff;text-decoration:none;color:#aaaaaa;}
.newPagination .inactivePrev{font-size:11px;margin:0 0.5em;float:right;background: transparent url(http://www.aolcdn.com/ch_movies/mf_intheaters_next_prev_btn_bg_sprite) no-repeat scroll 0 -23px;height:15px;padding:4px 6px 4px 16px;width:27px;color:#ffffff;text-decoration:none;color:#aaaaaa;}
.newPagination .pageStatus {float:left;margin:0.5em;}
.newPagination .pages {float:right;width:21em;min-width:252px;}
.newPagination .pageInput {float:right;margin-top:2px;}
.newPagination .pageInput .pageForm,.newPagination .pageInput .pageSlash, .newPagination .pageInput .lastPage{float:left;margin:0 4px;*margin:0 2px;}
.newPagination .pageInput input {text-align:center; width:30px;}
.newPagination .pageInput .lastPage { background-color:#2864B4;color:#FFFFFF;margin:0pt 0.25em;padding:2px 6px;*padding:3px 4px 2px 4px;}


/*reviews hub*/
.reviewsHubPage #content { background: #ffffff none;}
.reviewsHubPage #z { margin-bottom: 0;}
.reviewsHubPage .productheader {padding:0 0 0 0.5em;}
.reviewsHubPage .productheader h1 {font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;letter-spacing:-2px;}
.reviewsHubPage .newMyTheaters .mytheaters {padding:0.75em 0 0 0;}
.reviewsHubPage .newDvdMod { padding:0;} 
.reviewsHub {background-color:#FFFFFF;border:1px solid #CFCFCF;margin:0 0 0.83em;padding:1em;}
.reviewsHub h3.headline { border-bottom:4px solid #CFCFCF;color:#AB1717;font-size:1.5em;margin:0 0 0.5em;padding:0.25em 0; }
.reviewsHub .newPagination .pageInput .lastPage {padding: 2px 7px;}
.reviewsHub .newPagination .pageInput .pageSlash {margin: 2px 4px 0 4px;}
.reviewsHub .sort .sortText {float:left;padding:2px 1px 0 1px; font-weight:bold; font-size: 14px;}
.reviewsHub .sort .sortDropDown {float:left;}
.reviewsHub .sort .sortDropDown select {font-size: 12px;}
.reviewsHub .body table {*margin:3px 0 0 0;width:100%;}
.reviewsHub .body table.ratingResult {margin:3px 0;width:100%;}
.reviewsHub .body table.ratingResult td {padding:0.75em 0.5em;}
.reviewsHub .body table.sortTable {background-color: #f5f5f5;}
.reviewsHub .body table.sortTable td{ padding:0.75em 0.25em; }
.reviewsHub .body td.releaseDate {border:solid 1px #cfcfcf;background-color: #eee;padding:0.5em;}
.reviewsHub .tdSpaceTop {padding:0.5em 0;*height:4px;}
.reviewsHub .tdSpaceBelow {padding:0.25em 0;*height:4px;}
.reviewsHub .body table.ratingResult td.theName {width: 52%;}
.reviewsHub .body table.ratingResult td.theRating {width: 21%;}
.reviewsHub .body table.ratingResult td.theScore {width: 7%;text-align:right;padding:0.5em 0 0.5em 0;}
.reviewsHub .body table.ratingResult td.theStars {width: 20%;}
.reviewsHub .body td.scoreTitle {width:25%;text-align:center;}
.reviewsHub .body td.ratingTitle {width:23%;padding-left:0.75em;}
.metacriticH1 {padding: 0pt 0.5em 0pt 0pt; display: inline;}
.metacriticImage {vertical-align: middle; padding-bottom: 0.8333em;}
.metacriticLinks {padding-left: 0.8333em; display: inline; color:#6B6F72; font-size: 1em;}
.reviewsHub .body table.ratingResult td.linkToCritic {cursor: pointer;}
.reviewsHubPage .boxOfficeMod { padding:0;margin-bottom: 0.8333em;}

/* Moviefone Minute styles */
body.mfminute{background:#fff url(http://www.aolcdn.com/ch_movies/mfm_bg_skin_2px) no-repeat top center;}
body.mfminute #content{background:#d9d9d9;}
body.mfminute #content a{font-family:arial;font-size:12px;color:#0086be;}
body.mfminute #adbox {background:transparent url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat scroll 0% 50%;border-bottom:1px solid #999999;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;padding:3px;text-align: center;}
body.mfminute #z{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_hdr) no-repeat top left;height:92px;margin:-10px -10px 10px -10px;}
body.mfminute #z .productheader{padding-top:25px;padding-left:0;}
body.mfminute #z h1{text-indent:-2000px;width:10px;position:absolute;}
body.mfminute #z .headdate{margin-left:285px;text-align:center;width:50px;font-family:arial;font-size:12px;color:#fff;float:left;display:inline;text-transform:uppercase;}
body.mfminute #z .headdate span{font-size:26px;}
body.mfminute #z .productheader .verizon_ad { float:right; padding:0.8333em 0pt 0pt;margin-right:5px;}
body.mfminute #z .productheader a.linkback{float:left;display:inline;padding:30px 100px;}
body.mfminute a.vidoverlay .playme{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_vidthumb_playbutton) no-repeat scroll left center;border-style:none;height:1.5em;margin: -20px 0 0 -27px;position:relative;*position:absolute;*margin-top:50px;float:right;display:block;width:2em;}
body.mfminute .quigoMod {border:0;}
.mfminutemodwhite{background-color:#fff;margin-top:10px;}
.mfminutemodgrey{background-color:#f0f0f0;margin-top:10px;}
.relatedlinks {float:left; width:247px;margin-right:10px;}
.recentvids{ float:right;width:378px;}
.mfminute-mobile{float:left;margin-top:10px;}
.recentvids .vidImgOverlay, .morevids .vidImgOverlay {float:left;}
.recentvids .text, .morevids .text {float:left;}
.recentvids .watchall{width:350px;height:24px;text-align:center;_height:12px;}
.recentvids .watchall a{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_watchall_button) no-repeat top left;padding-left:152px;padding-top:24px;display:inline-block;_padding-top:12px;}
.recentvids .watchall a:hover{background-image:url(http://www.aolcdn.com/ch_movies/mfm_watchall_button_hover);}
.redheader {height:45px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_redhdr_bg) no-repeat top right;}
.redheader .lefthdr {width:15px;height:45px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_redhdr_bg) no-repeat top left;float:left;}
.whiteheader {height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_white_head-foot) no-repeat top right;}
.whiteheader .lefthdr {width:15px;height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_white_head-foot) no-repeat top left;float:left;}
.greyheader {height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_grey_head-foot) no-repeat top right;}
.greyheader .lefthdr {width:15px;height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_grey_head-foot) no-repeat top left;float:left;}
.whitefooter {height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_white_head-foot) no-repeat bottom right;}
.whitefooter .leftftr {width:15px;height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_white_head-foot) no-repeat bottom left;float:left;}
.greyfooter {height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_grey_head-foot) no-repeat bottom right;}
.greyfooter .leftftr {width:15px;height:15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_grey_head-foot) no-repeat bottom left;float:left;}
.redheader h3{text-indent:-2000px;margin-left:15px;}
.relatedlinks h3{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_relatedlinks_hdr) no-repeat 0 50%;line-height:45px;}
.relatedlinks ul li{padding:0 0 10px 15px;margin-bottom:10px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_double_arrow_blue) no-repeat top left;border-bottom:1px solid #ccc;}
.relatedlinks ul li.last{border:0;margin:0;}
.recentvids h3{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_recentvid_hdr2) no-repeat 0 50%;line-height:45px;}
.mfexclusives h3{text-indent:-2000px;margin:0 15px;height:41px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_exc_hdr) no-repeat top left;}
.mfexclusives img {margin:0 15px;width:147px;}
.mfexclusives ul li{margin:5px 0;}
.mffeatures .redheader{margin-bottom:10px;}
.mffeatures .redheader h3{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_features_hdr) no-repeat 0 50%;line-height:45px;}
.mffeatures .block { display: block; clear: both; overflow: hidden; margin: 0 15px; float: none;height:124px;border-bottom:1px solid #ccc; }
.mffeatures .block .thumb { float:left;border-bottom:1px solid #fff; }
.mffeatures .block h3 { float: left; margin: 0 0 0 10px;padding:10px 0 5px 0;display:inline;width:225px;border-bottom:1px dotted #ccc; }
.mffeatures .block h3 a{font-size:16px !important;}
.mffeatures .block p { float:left;width:225px; padding: 10px 0 20px 10px; }
.mffeatures .block p a{font-weight:bold;display:inline-block;padding-top:5px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_double_arrow_blue) no-repeat 100% 65%;padding-right:15px;}
.morevids h3{text-indent:-2000px;margin-left:15px;height:30px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_more_video) no-repeat top left;}
.morevids .h3border{height:8px;margin:0 15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_grey_crosshatch) repeat-x top left;}
.mfminutemodwhite ul, .mfminutemodgrey ul{margin:10px 15px;}
.mfminutemodwhite ul li.video {border-bottom:1px solid #ccc;}
.mfminutemodwhite ul li.video .text {float:left;padding:10px 0 0 10px;}
.mfminutemodwhite ul li.video .vidImgOverlay {float:left;}
.recentvids ul li.video .text {width:214px;}
.morevids ul li.video .text {width:169px;}
#k .mfminutek .k2, .mfminute #r1{width:175px;min-width:175px;}
.mfminute #s{width:777px;min-width:777px;}
.mfminute #s .s6{width:453px;min-width:453px;}
#k .mfminutek .k2 .quigoMod, .mfminute #r1 .quigoMod{margin:10px;}
#k .mfminutek .k3{width:453px;min-width:453px;overflow:hidden;}
#k .mfminutek .k3 .quigoMod{border:0;margin-bottom:10px;}
.mfminutecomments{clear:both;}
.mfminutecomments h3 {text-indent:-2000px;margin:0 15px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_comment_hdr) no-repeat top left; height:78px;}
.mfminutecomments .header a {display:none;}
.mfminutecomments .body {margin:0 15px;}
.mfminutecomments .editarea{background:none;margin:0;padding:0;}
.mfminutecomments .editarea textarea{width:33em;}
.hdtrailerad h3, .verizonimu h3{text-indent:-2000px;margin-left:15px;height:45px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_hdt_hdr2) no-repeat top left;}
.hdtrailerad .body{margin:0 15px;}
.hdtrailerad .bodleft{float:left;margin-top:30px;}
.hdtrailerad .bodleft a img{margin-top:10px;}
.hdtrailerad .bodright{float:right;}
.verizonimu .body{margin:10px 15px;}
.verizonimu .imuimg{float:left;padding-right:15px;}
body.mfminute .admodule{margin:0;background-color:#fff;}
body.mfminute .ke_kit_css_title{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_movie_news_hdr) no-repeat top left;height:20px;}
body.mfminute .ke_kit_css_title a{display:none;}
#mfminutevid h2,#mfminutevid h1, #mfminutevid h3{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_double_arrow) no-repeat 0 50%;font-family:arial;font-size:18px;color:#fff;text-indent:20px;line-height:45px;}
.redheader h2, .redheader h1 {margin-left:15px;}
.movieDescription { background-color: #fff; margin-top:0.5em;}
.movieDescription p {font-size: 11px; padding-left: 6px;}
.movieDescription .whitefooter,.movieDescription .whiteheader,.movieDescription .leftftr {height:4px;}
body.mfminute .verizonimu{margin-top:20px;}
body.mfminute .mfexclusives ul{height:605px;}
body.mfminute .mfexclusives img{display:none;}
body.mfminute .mfexclusives .exclimg{text-align:center;}
body.mfminute .mfexclusives .exclimg img{margin:0;width:auto;display:inline;border:1px solid #333;}
body.mfminute .mfexclusives .exclhdr{font-weight:bold;}
body.mfminute .morevids ul{height:412px;}
body.mfminute .recentvids ul{height:172px;}
body.mfminute .relatedlinks ul{height:138px;}
body.mfminute #r1 .mfexclusives ul{height:838px;}
body.mfminute #mfminutearchive ul{min-height:813px;}
body.mfminute .morevids .text a, body.mfminute .recentvids .text a{font-size:13px !important;}
#mfminutearchive h3{background:transparent url(http://www.aolcdn.com/ch_movies/mfm_arch_hdr) no-repeat 0 50%;line-height:45px;width:138px;float:left;margin-left:0;}
#mfminutearchive #monthForm{display:inline;float:right;margin:12px 15px 0 0;}
#mfminutearchive ul.archivelist li{margin-bottom:5px;border-bottom:0;}
#mfminutearchive .archdate{float:left;margin-right:10px;background:transparent url(http://www.aolcdn.com/ch_movies/mfm_arch_date_bg) no-repeat top left;width:39px;height:41px;font-family:arial;color:white;text-align:center;line-height:18px;}
#mfminutearchive .archdate .month{font-size:10px;text-transform:uppercase;}
#mfminutearchive .archdate .day{font-size:16px;}
#mfminutearchive .thumb {float:left;}
#mfminutearchive .thumb img{border-bottom:0;}
#mfminutearchive .text{float:left;border:0;width:60%;padding:5px 5px;}
#mfminutearchive .vidImgOverlay{border-bottom:1px dotted #333;width:370px;margin:0;padding-bottom:5px;}
#mfminutearchive a.vidImgOverlay{border:0;padding:0;}
#mfminutearchive h2{color:#333;font-family:arial;font-size:18px;margin:10px 15px;border-bottom:1px dotted #333;line-height:24px;}
#r1 .mfexclusives, #mfminutearchive{margin-top:0;}
body.mfminute .mfexclusives, .mffeatures{*margin-top:0;}
#mfminutearchive a.vidoverlay .playme{position:absolute;margin-left:72px;*margin-left:-27px;}
body.mfminute .crosspromo{display:none;}
body.mfminute .setupmobile{cursor:pointer;}
body.mfminute #pgfoot{clear:both;text-align:center;font-size:10px;margin-top:5px;}

/* Celebs HUB*/
.celebshub #median .allleft { background-color: transparent; border: 0;}
.celebshub #median .allleft .module { border-width:1px;}
.celebshub .productheader {padding:0pt 0pt 0pt 0.5em;}
.celebshub .productheader h1 {font-size: 2.1667em;}
.naviga td a,.naviga td a:hover, .naviga td.selected { padding:0.42em 0.67em 0.42em 1.33em; display: block;}
.tablemodule table {width:100%;}
.tablemodule .altrow {background:#F2F3F4 none repeat scroll 0% 0%;}
.tablemodule td {border-top:1px solid #E5E6DF;padding:1.25em 1em;}
.celebshub .naviga .subhov, .celebshub .naviga .subcat {border-color:#FFFFFF;border-style:solid;border-width:1px 0;padding:0 0.67em 0 11px;}
.tablemodule th {background-color:#FFFFFF;font-weight:bold;padding:0 1em 0.67em;vertical-align:bottom;}
.celebshub .naviga td.selected a, .celebshub .naviga td.selected a:hover { padding:0; background-color: #ab1717;}
.celebshub .editarea textarea { width: 47em;}
.celebshub .paginav { margin:0;}
	
/*Sitemap Page */
.sitemap .productheader {padding:0pt 0pt 0pt 0.5em;}
.sitemap #k { width: 100%;}
.sitemap #k .kgroup .k6 { width: 50%; }
.sitemap #k .kgroup .k7 { width: 49%; padding: 0 0 0 1%; }
.sitemap .module dt {padding: 2px 0; font-size: 12px;}
.sitemap .module dd {font-size: 12px; display:block;margin:0 0 0.42em;padding:0 0 0 0.67em;}

/* Browse Pages*/
.browse .browseBucket {float:left;margin:0.8333em;padding:0.8333em;width:200px;}
.browse a.mainlink {display:block;margin:6px;font-weight:bold;}
.browse a.link {display:block;padding-left:2em;font-size: 11px;}
.browse #content {background: #ffffff none;}
.browse .productheader {padding:0 0 0 0.5em;}
.browse .productheader h1 {font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;letter-spacing:-2px;}
.browse .paginav {margin: 10px 0;}
.topBrowseList h3 { background-color:#F2F2F2;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:1em 0;padding:0.75em 1em;text-transform:uppercase;}
.topBrowseList ul {float: left;margin-right: 3em;}
.topBrowseList ul li{ margin:0.25em 0 0.25em 1em;display:block;}
.browse .browseWrapper { float: right;width: 85%;}
.browse .browseWrapper .browseBucket { width:164px;_width:150px;}
.browse .browseWrapper .paginav {margin: 0 0 10px 0;}
.browse .browseLeftNav { float: left;width:14%;}

/*Smart Search*/
#smartSearch{left: 0px; width: 364px;overflow:hidden; top: 65px;position:absolute;z-index:2050;background-color:#fff;border:1px solid #333;padding:5px;}
#smartSearch.hideresults{display:none;}
#smartSearch.showresults{display:block;}
#smartsel{border:0;width:360px;}
#smartsel li{cursor:pointer;}
#smartsel li a{font-family:arial;font-size:13px;text-decoration:none;}
#smartsel li a:hover{text-decoration:none;}
#smartsel li.srchitem{background-color:#fff;}
#smartsel li.srchitem a{color:#000;}
#smartsel li.srchitemhov{background-color:#AB1717;}
#smartsel li.srchitemhov a{color:#fff;}
#smartsel li.srchtype{color:#AB1717;font-size:16px;margin-top:5px;cursor:default;}

/*FAQ*/
.faq #content {background: transparent none;}
.faq .productheader { padding: 0pt 0pt 0pt 0.5em;}
.faq .productheader h1{font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold;letter-spacing:-2px;}
.faq .module .body h4 {border-bottom:4px solid #CFCFCF;color:#AB1717;font-family:Georgia,serifl;font-size:1.5em;font-weight:normal;padding:6px 0pt;}
.faq .module .body p {margin:1em 0;}

/* Trailer Hub */
.trailerHub #m1 { margin-top:-42px;}
.trailerHub #y { border-top: dotted 1px #cfcfcf; padding-top:1.25em;}
.trailerHub #content {background: transparent none;}
.trailerHub .admodule { background: #fff none;}
.admodule .ad {background:transparent url(http://www.aolcdn.com/ch_movies/ad_module_advertisement_text) no-repeat scroll right bottom;}
.trailerHub .productheader { border-bottom:1px dotted #CFCFCF;margin:0 1em;padding:0.5em 0 4px;width:619px;}
.trailerHub .productheader h1{width:620px;font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold;letter-spacing:-2px;}
.trailerHub h2{font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;letter-spacing:-2px;text-transform: uppercase; margin:1em 0;}
.trailerHub h2.navTitle {margin:18px 0 9px 2px;letter-spacing:-1px; font-size: 18px;font-weight: bold;}
.trailerHub h2.navTitle div.red {color: #ab1717;font-size:14px;}
.trailerHub .promoText { background-color: #ccc; font-size: 20px;  margin:-10px -10px 0pt; padding:0.75em;}
.trailerHub .trailerPromo {background-color: #2f2f2f; padding:1.5em 1em; color: #eee;}
.trailerHub .trailerPromo span { margin-right: 3em;}
.trailerHub .hubCenter .subset h2 { font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;letter-spacing:-2px;margin:0 0 0 10px;text-transform:none;}
.trailerHub .hubCenter .seeAll {border-bottom:1px dotted #CFCFCF;border-top:1px dotted #CFCFCF;color:blue;font-weight:bold;margin:0 9px 2em 9px;padding:0.75em 0.25em;}
.trailerHub .hubCenter .seeAll a{background:transparent url(http://www.aolcdn.com/ch_movies/mf_trailerhub_redarrow) no-repeat scroll right 2px;padding-right:1.5em;text-decoration:underline;}
.trailerHub .hubCenter .seeAll .separator { color: #cfcfcf; padding: 0 1em;}
.trailerHub .hubCenter .seeAll a:hover { text-decoration: none;}
.trailerHub .hubCenter .item {border-right:1px solid #DDDDDD;float:left;margin:1em 4px 1em 1em;padding-right:24px;width:118px;_padding-right:12px;}
.trailerHub .hubCenter .noBorder {border-right: 0;}
.trailerHub .hubCenter .item .movieName { font-weight: bold;}
.trailerHub .hubCenter .hditem {border-right:1px solid #DDDDDD;float:left;margin:1em 4px 1em 1em;padding-right:24px;width:199px;_padding-right:12px;}
.trailerHub .hubCenter .noborder {border-right:0 !important;}
.trailerHub .hubCenter .hditem .image { display:inline;float:left;height:125px;margin:0;overflow:hidden;position:relative;width:208px;}
.trailerHub .hubCenter .hditem .image .tophdlink {background:transparent url(http://www.aolcdn.com/ch_movies/mf_trailerhub_hdplayicon) repeat scroll 0 50%;_background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aolcdn.com/ch_movies/mf_trailerhub_hdplayicon', sizingMethod='crop') !important;cursor:pointer;display:block;height:145px;left:0;overflow:hidden;position:absolute;text-indent:2000px;top:0;width:208px;z-index:10;}
.trailerHub .hubCenter .hditem .image img { border:0;}
.trailerHub .hubCenter .icon {position:relative;}
.trailerHub .hubCenter .videoName a{ padding-top:0.5em;clear:both;display:block;}
.trailerHub .hubCenter .hditem .videoName a{ font-weight:bold;} 
.trailerHub .hubCenter .hd {color:#FFFFFF;font-weight:bold;padding:0.25em 0.5em;position:absolute;right:-11px;top:-24px;_right:8px;_top:-28px;}
.trailerHub .hubCenter .image img {cursor: pointer; border: solid 1px #2f2f2f;}
.trailerHub .caption-top, .trailerHub .caption-bottom {color: #ffffff;padding: 26px 4px 0;text-align:left;font-size: 11px;font-family: arial;	cursor: default;border: 0;background: #ab1717;}
.trailerHub .captHover { font-size:12px;color: #ffffff;display:block;padding:1px 0;_color: #ffffff !important;}
.trailerHub .captHoverNoTrailer { font-size:12px;margin-top:14px !important;color: #fff;display:block;padding:1px 0;text-decoration:none;}
.trailerHub .caption-bottom, .trailerHub .caption-top {border-width: 0;font-weight:bold;}
.trailerHub .caption-bottom a { color: #fff;font-weight: normal;}
.trailerHub .caption a, .trailerHub .caption a {font-size:11px;border: 0 none;text-decoration: none;background: #000000;padding: 0.3em; color: #fff;}
.trailerHub .caption a:hover, .trailerHub .caption a:hover {background: #202020;}
.trailerHub .caption-wrapper {float: left;border: 1px solid #2F2F2F !important}
.trailerHub #thecaption {display: none;}
.trailerHub #thecaption a{ color: #fff;}
.trailerHub blockquote{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding: 8px;background-position: top left;background-repeat: no-repeat;text-indent: 23px;color:#999;line-height:22px;}
.trailerHub blockquote span {font-weight:bold;background-repeat: no-repeat;background-position: bottom right;color:#000;}
.trailerHub .mode { color: #ab1717;}
.trailerHub .mode .thisWeek { padding-top:0.5em;}
.trailerHub .movieStates {border-bottom:3px solid #A01413;padding:0;margin:0;}
.trailerHub .movieStates span a {background: transparent url(http://www.aolcdn.com/ch_movies/mf_trailerstab_white) no-repeat scroll center 0;display:block;float:left;height:25px;width:25%;font-weight:bold;text-decoration: underline;text-transform:uppercase;padding:11px 0 0 0;text-align:center;}
.trailerHub .movieStates span a:hover {text-decoration:none;background: transparent url(http://www.aolcdn.com/ch_movies/mf_trailerstab_red) no-repeat scroll center 0;color:#fff;}
.trailerHub .movieStates .selected {background: transparent url(http://www.aolcdn.com/ch_movies/mf_trailerstab_red) no-repeat scroll center 0;display:block;float:left;height:25px;width:25%;font-weight:bold;color:#fff;text-transform:uppercase;padding:11px 0 0 0;text-align:center;}
.trailerHub .sortText { text-transform: uppercase; font-size: 14px; font-weight: bold; padding: 4px 9px; float:left;display:block;}
.trailerHub form { display: inline;}
.trailerHub .sort { float:left;}
.trailerHub .sort h2{font-size:14px;letter-spacing:0;margin:0.25em 0 0 1em; font-weight:bold;}
.trailerHub #slideshow {margin:0 auto;width:640px;position:relative;overflow:hidden;}
.trailerHub #slideshow #slidesContainer {margin:0 auto;width:560px;overflow:hidden; /* allow scrollbar */position:relative;height:195px;}
.trailerHub #slideshow #slidesContainer .slide {margin:0 auto;width:540px;height:195px;overflow:hidden;}
.trailerHub .control {display:block;width:39px;height:263px;text-indent:-10000px;position:absolute;cursor: pointer;}
.trailerHub #leftControl {height:197px;top:0;left:0;background:#FFFFFF url(http://www.aolcdn.com/ch_movies/mf_trailerhub_slider_leftarrow) no-repeat scroll 16px -1px;}
.trailerHub #rightControl {height:197px;top:0;right:0; background: #FFFFFF url(http://www.aolcdn.com/ch_movies/mf_trailerhub_slider_rightarrow) no-repeat scroll 16px -1px;}
.trailerHub .featured {height:200px;margin-left:-4px;overflow:hidden;padding-top:1.5em;width:638px;}
.trailerHub .slideItem {padding: 0 0.5em;}
.trailerHub .slideItem .slideThumb { float:left; margin: 0 1em 0 0;}
.trailerHub .slideItem .slideInfo { padding-top:1px;}
.trailerHub .slideItem .slideInfo h3 { font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;margin:0 0 0.25em;}
.trailerHub .slideItem .slideInfo .name { font-size: 14px; font-weight: bold;margin:0.5em 0 1em;}
.trailerHub .slideItem .slideInfo .name a { padding-right:1.25em; background:transparent url(http://www.aolcdn.com/ch_movies/mf_trailerhub_redarrow) no-repeat scroll right 2px;}
.trailerHub .slideItem .slideInfo .slogan { font-size: 14px;margin:0.5em 0; font-weight: bold;}
.trailerHub .slideItem .slideInfo .more { border-top: dotted 1px #cfcfcf;margin-left:305px;}
.trailerHub .slideItem .slideInfo .more .moreTitle {font-size: 12px; color: #2F2F2F;font-weight:bold; margin: 0.5em 0 0.25em;}
.trailerHub .slideItem .slideInfo .more li{font-size: 11px;padding:2px 12px;background: transparent url(http://www.aolcdn.com/ch_movies/mf_trailerhub_reddot) no-repeat left center;}
.trailerHub .slideItem .slideInfo .more li.left{float: left; margin-right: 1em;width:40%;}
.trailerHub .slideItem .slideInfo .more li.right{float: left;}
.trailerHub .naviga {border:0; padding:0 0 0.83em 0.25em;}
.trailerHub .naviga .item {border-bottom: solid 1px #cfcfcf;}
.trailerHub .naviga .item { background: transparent none;}
.trailerHub .naviga .item a:hover{ color: #ab1717; background: transparent none;}
.trailerHub .naviga .top { border-top: solid 1px #cfcfcf;}
.trailerHub .naviga .selected,.trailerHub .naviga .selected:hover { background: #ab1717 none;}
.trailerHub #trailersort{background:#FFFFFF none repeat scroll 0 50%;border:1px solid #DDDDDD;height:51px;left:396px !important;top:692px !important;width:148px;}
.trailerHub #trailersort li a {color:#2F2F2F;display:block;font-size:11px;font-weight:bold;margin:1px;padding:5px 3px 5px 9px;text-decoration:none;}
.trailerHub #trailersort li a:hover{background-color:#EEEEEE;}
.trailerHub .sortmenu { background: transparent url(http://www.aolcdn.com/ch_movies/mf_trailerhub_dropdownbg) repeat-x right 0;float:left; display: block;border-left: solid 1px #ddd; height: 15px;padding:4px 11px;width:126px;}
.trailerHub .sortmenu a{ color:#2F2F2F;font-size:11px;font-weight:bold;text-transform:uppercase;vertical-align:top;}
.trailerHub img.arrow {text-align:right;}
.trailerHub .sortmenu a.selectimg { vertical-align: inherit;}
.trailerHub .clipbox {display:block;float:right;padding:0.25em 2em; margin-right: 4px;}
.trailerHub .noMatches { padding: 1em 2em;}
.trailerHub .noMatches p{font-family: Georgia,Verdana,serif; font-size:20px;margin-bottom: 1em;}
.trailerHub .noMatches p .red { color: #ab1717;}
.trailerHub .noMatches .otherOptions { margin-top:1em;}
.trailerHub .noMatches .otherOptions p{ font-size: 18px;}
.trailerHub .noMatches .otherOptions a {display: block;margin: 0.25em 1em;}
.trailerHub .trailerHubArchive .body {margin-top:0.5em;}
.trailerHub .newPagination .pageStatus {font-weight: bold; color: #ab1717;}
.trailerHub .subset p { color: #999; font-size: 11px; margin:0.25em 1.25em;font-weight:bold;}
.trailerHub .footerTxt { color: #999; font-size: 11px; text-align:center;font-weight:bold;margin-bottom:3em;}
#movieLinks .quickhd {font-size: 11px; font-weight: bold;margin: 4px 0 0 0 ;}
#movieLinks .butoneshd {font-size:11px;padding:0 4px;}
#movieLinks .hd720, #movieLinks .hd480 {border-right: solid 1px #ddd;}
#movieLinks .hd480{padding: 0 4px 0 0;}

/*addthis*/
.trailerpage .addthis {border-bottom:1px solid #cfcfcf;background-color: #e8e8e8;padding:0.75em 1em; text-align:right;margin-top:1em;}
.trailerpage .addthis_toolbox { float: right;}
.trailerpage #trailer_share {margin:1em 0.5em;}
.trailerpage #trailer_share h5 , .trailerpage #trailer_share .code { float:left; text-align:left;}
.trailerpage #trailer_share .code { width:29em;border:solid 1px #E4E5E0;}
.trailerpage #trailer_share h5 { color:#808080;font-size:12px;font-weight:bold;padding:4px 8px 0 0;text-align:right;width:9.75em;}
.unscriptedBody .addthis {border-bottom:1px solid #5B090B;}
.unscriptedBody #trailer_share .code {border:solid 1px #5B090B;}
.unscriptedBody #trailer_share h5 { color:#FFFFFF;}

/*release calendar*/
#releasecalendar{padding:0 0.833em;}
.releaseCalendar #adbox {background:transparent url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat scroll 0% 50%;border-bottom:1px solid #999999;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;padding:3px;text-align: center;}
#releasecalendar h1{text-transform:capitalize;}
#releasecalendar h2{float:left;padding:0 1em 0 0;}
#releasecalendar form{float:right;display:inline;padding:0 1em 0 1em;background-color:#fff;}
#releasecalendar h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold; color:#AB1717;padding-bottom:5px;border-bottom:3px solid #CDD4D3;margin-top:10px;}
#releasecalendar table{width:100%;background-color:#fff;margin-bottom:0.833em;}
#releasecalendar table tr{height:35px;border-bottom:1px solid #c9c9c9;}
#releasecalendar table .movtitle{width:50%;}
#releasecalendar table .movcast{width:40%;}
#releasecalendar table .movtrailer{width:10%;}
#releasecalendar table td.movtrailer{text-align:center;}
.releaseCalendar .naviga .releases {background:#AB1717 url(http://www.aolcdn.com/ch_movies/mf_movie_releases) no-repeat scroll 0 0;border-width:0;margin:0 0 1em;padding:15px 1.3333em;position:relative;text-align:left;}
#pgfoot{clear:both;text-align:center;font-size:10px;margin-top:5px;}
#releasecalendar table th, #releasecalendar table td{*border-bottom:1px solid #c9c9c9;}
.monthRelease { font-family:Helvetica,Arial,sans-serif;background: #fff; margin-bottom: 0.8333em; display: block; overflow: hidden;padding: 0;}
.monthRelease ul li{background:#F3F3EB url(http://www.aolcdn.com/ch_movies/mf_homepage_my_theaters_bkg_gr_1x29) repeat-x scroll center top;border-bottom:1px solid #CFCFCF;color:#999;font-size:1.25em;font-weight:normal;margin:0;padding:0.6em;}
.monthRelease .body{margin: 0;}
.monthRelease h3.monthly {background:#AB1717 url(http://www.aolcdn.com/ch_movies/cs_releases_by_month) no-repeat scroll 0 0;border-width:0;margin:0;padding:16px 1.3333em;position:relative;text-align:left;}

.partnerSitesHeader {background-color: #fff; border-left:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;}
.partnerSitesHeader h3 { margin:0.5em 0.5em 0 0.5em;padding:5px 1px; border-bottom: solid 4px #cfcfcf; color: #ab1717;font-size:1.5em;}
.topFeed {border-bottom:0 none;border-top:0 none;margin-bottom:0;padding:0 1em;}
.bottomFeed {border-top:0 none;padding:0 1em; }
.sitesWeLove .feedsFoot a {text-align:left;}
.sitesWeLove .header{border-bottom:1px solid #CFCFCF;}
#aol_feeds_subscribe_popup{
    background-color: #e1e2de;
    border:1px solid #6e7c83;

    position:absolute;
    width: 30.6em;
    
    font-family: Arial, sans-serif;
    text-align: left;
    font-size: 10px; /*62.5%;*/

    padding : 10px;
    margin: 0px;

    z-index: 1000;
}

#aol_feeds_subscribe_popup img {
   border: 0px;
   padding: 0px;
   margin: 0px;
   vertical-align: middle;
}

#aol_feeds_subscribe_popup a, #aol_feeds_subscribe_popup a:visited, #aol_feeds_subscribe_popup a:hover {
    color: #2864b4;
    outline: 0px; /* No focus outline on FF */
}

#aol_feeds_subscribe_close img {
    position:absolute;
    top:5px;
    right:5px;
}

#aol_feeds_subscribe_popup h2 {
    font-size: 2.4em;
    line-height: 1.2em;
    color: #147090;
    margin:0px;
    padding: 0px;
}

#aol_feeds_subscribe_popup p {
   font-size: 1.2em;
   line-height: 1.2em;
   margin: 5px 0px;
   padding: 0px;
   color: #606060;
}

#aol_feeds_subscribe_readers {
   margin:  5px 0px; 
   border-top:    1px solid #bfc3cb;
   border-bottom: 1px solid #bfc3cb;
   width: 100%;
   padding-top: 10px;
   float:left;
}

#aol_feeds_subscribe_readers .reader_cell {
   height: 24px;
   vertical-align: middle;
   width: 14em; 
   float: left;
}

#aol_feeds_subscribe_get_feeds {
   margin-top: 5px;
   clear: both;
}

#aol_feeds_subscribe_get_feeds img {
   margin-bottom: 4px;
}

#aol_feeds_subscribe_get_feeds .twisty_text{
   font-size: 1.2em;
   line-height: 1em;
   color: #003366;
   font-weight: bold;
   font-family: Arial, sans-serif;
   margin-left: 3px;
}

#aol_feeds_subscribe_get_feeds a, #aol_feeds_subscribe_get_feeds a:hover {
   text-decoration: none;
}
#aol_feeds_subscribe_get_feeds a:visited {
   color: #003366;
   text-decoration: none;
}

#aol_feeds_subscribe_urls {
   margin-left: 2%;
   margin-right: 0px;
   width: 98%;
}

#aol_feeds_subscribe_urls .info_text {
   font-size: 1.2em;
   line-height: 1.2em;
   line-height: 1em;
   color: #606060;
   clear: both;
   margin: 3px 0px;
}

#aol_feeds_subscribe_urls .feed_cell {
   text-align: right;
}

#aol_feeds_subscribe_urls .feed_cell a {
   font-size: 1.2em;
   line-height: 1.2em;
   padding-right: 3px;
}

#aol_feeds_subscribe_text_5 {
   padding-left: 5px;
}

#aol_feeds_subscribe_urls .feed_cell input {
   font-size: 1.2em;
   background-color: #eff3ff;
   border: 1px solid #63b2ef;
   font-family: Arial, sans-serif;
   color: #000;
   width: 87%;
}

#aol_feeds_subscribe_alert {
   font-size: 1.2em;
   line-height: 1em;
   margin-top: 5px;
   padding-top: 5px;
   border-top:  1px solid #bfc3cb;
   font-weight: bold;
}

/* Skinnable img buttons */

#aol_feeds_subscribe_close img.close_btn {
    background-image: url(images/close_box.gif);
    width: 12px;
    height: 12px;
}

#aol_feeds_subscribe_popup img.twisty_closed {
    background-image: url(images/twisty_closed.png);
    width: 11px;
    height: 11px;
}

#aol_feeds_subscribe_popup img.twisty_open {
    background-image: url(images/twisty_open.png);
    width: 11px;
    height: 11px;
}

