	a#activelink {padding: 4px 0px 3px 0px; color: #336699; background-color: #FFFFFF; background-image: url(/dynamic_templates/movies/img/nav_arrw_336699.gif);}
	a#subNav {font-weight: normal;}
	/*the following styles override portal_global.css */
	BODY a {color: #3F9DE7;}
	#bodyholder {background-color: #000000; color: #FFFFFF;}
	.genCopy {font: normal 11px arial; color: #FFFFFF;}
	.genCopy a {color: #3F9DE7;}
	.genCopy a:hover {color: #E7A300;}
	.ari10gry {font: normal 10px arial; color: #8996A3;}
	.ari9gry {font: normal 9px arial; color: #8996A3;}
	#centerModules {position: relative; background-color: #1B334B; width: 420px; padding-bottom: 8px; margin-top:5px;margin-bottom:8px;}
	.checkitoutHdrBg {position: relative; clear: both; width: 404px; height: 21px;  background: #2379BA url(/dynamic_templates/movies/img/checkitout_hdr.gif) repeat-x; }
	.checkitoutDesc {float:left; left:22px; text-align: left; width: 366px;color:#FFFFFF; padding:4px 0px 4px 30px; display:block; }
	.corners {width: 404px; height: 10px; clear: both; }
	div.checkitoutTier1 {width: 404px; margin: 0px; background-color: #000000; padding-top: 8px;}
	div.checkitoutTier1 a {text-align: left; display: block; margin: 0px; font-weight: bold; color: #E7A300; padding: 4px 0px 0px 30px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_yellow_star.gif); background-position: 12px 7px;}
	div.checkitoutTier1 a:hover {color: #FFFFFF; }
	div.newsTier1 {width: 388px; margin: 0px; background-color: #000000; }
	div.newsTier1 a {text-align: left; display: block; margin: 0px;  font-weight: bold; color: #3F9DE7; padding: 0px 0px 0px 22px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_news_yellow.gif); background-position: 6px 1px;}
	div.newsTier1 a:hover {color: #E7A300; }
	div.newsletterTier1 {width: 388px; margin: 0px; background-color: #000000; padding: 18px 8px 18px 8px;}
	div.archiveTier {width: 420px; margin: 0px; background-color: #FFFFFF; padding: 0px 0px 18px 0px;}
	div.archiveTier a {width: 380px; text-align: left; display: block; margin: 0px; font: bold 12px arial; color: #336699; padding: 4px 0px 2px 30px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_news_yellow.gif); background-position: 12px 6px; line-height:14px;}
	div.archiveTier a:hover {color: #E7A300; }
	div.archiveDate {width: 378px; font: bold 14px arial; color: #E7A300; padding: 18px 0px 6px 30px;}
	.archivePag {width: 416px; padding: 0px 2px 2px 2px; background-color: #FFFFFF;}
	.archivePageBox, .archivePageBox A {font: normal 11px arial; color: #1C252E;}
	.archivePageBox A:hover {color: #E7A300;}
	.dottedBlu391 {width: 404px; height: 13px; font-size: 1px; overflow: hidden; line-height: 1px; clear: both; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_387.gif); background-position: 13px 7px;}
	a.bluTxt {color: #3F9DE7; }
	a.bluTxt:hover {color: #E7A300; }
	#divHolder {background: #000000 margin-top: 0px; position: relative; width: 762px; z-index:1;}
	div.leftnav a {height: auto; margin-bottom: 0px; color: #FFFFFF; background-image: url(/dynamic_templates/movies/img/nav_arrw_wht.gif);background-position: 9px 6px;}
	div.leftnav a:hover {color: #336699; background-color: #FFFFFF; background-image: url(/dynamic_templates/movies/img/nav_arrw_336699.gif);}
	div.leftnav a.leftNavOvr1 {background-image: url(/dynamic_templates/movies/img/nav_arrw_wht_down.gif);}
	div.leftnav a.leftNavOvr1:hover {background-image: url(/dynamic_templates/movies/img/nav_arrw_blue_down.gif);}
	div.leftnav a.leftNavSubOvr1 {background-image: url(/dynamic_templates/movies/img/nav_arrw_7A98B4.gif);}
	div.leftnav SPAN.nolink {text-align: left; display: block; margin: 0px; font-weight: bold; color: #232323; padding-top: 2px; background-color: #FEE9D8; width: 158px; height: 18px; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/nav_arrw_wht_down.gif); background-position: 12px 6px;}
	#flashHdr {position: static; height: 112px; width: 762px; z-index: 1000;  clear: both;}
	.hdr_tab {position: relative; height: 7px; background-color: #000000; padding: 8px 8px 8px 8px; margin: 0px}
	.hdr_tab_solo {position: relative; padding: 0px; margin: 0px;}
	#leftNavHd {position:relative; width:158px; height:64px; z-index:2001;}
	#leftNavHolder {position: relative; float: left; clear: none; text-align: left; z-index:1; width:158px; margin-right:8px; background-color: #000000;}
	.bold14pad {font: bold 12px arial; color: #FFFFFF; line-height: 14px; padding-bottom: 8px;}
	.bold14pad a {color: #FFFFFF;}
	.bold14pad a:hover {color: #E7A300}
	.bold11blupad {font: bold 11px arial; color: #3B95DB; line-height: 14px; padding-bottom: 8px;}
	.bold11whtpad {font: normal 11px arial; color: #FFFFFF; line-height: 14px; padding-bottom: 8px;}
	.bold11blupad a, .bold11whtpad a {color: #3B95DB; font-weight: bold;}
	.bold11blupad a:hover, bold11whtpad a:hover {color: #E7A300}
	.gray9Txt {font: normal 9px arial; color: #8996A3;}
	.ari11blupad {font: normal 11px arial; color: #3F9DE7; padding: 2px 0px 2px 0px;}
	.ari11blupad a{font: normal 11px arial; color: #3F9DE7;}
	.ari11blupad a:hover {color: #E7A300;}
	.normalInfoPad {font: normal 11px arial; color: #FFFFFF; line-height: 14px; padding-bottom:8px; }
	.normalInfoPad a {color: #FFFFFF;}
	.normalInfoPad a:hover {color: #E7A300}
	
	#mainNav {position: relative; width: 158px; z-index: 1000; overflow: hidden; background: #274665 url(/dynamic_templates/movies/img/nav_bg.jpg) repeat-x; }
	.nav-searchType {font: normal 11px arial; color: #FFFFFF; background-color:#264766;}
	P.nav-linkHead { margin:0px;padding:0px;margin-bottom:2px;color: #FFF;font-size:11px;font-weight:bold; }
	DIV.solidTabBorder {position: relative; width: 420px; height: 3px; background-color: #244564; overflow: hidden; line-height: 1px; clear: both;}
	
	#middleHolder {position: relative; float: left; clear: none; text-align: left; z-index:1; width:420px; background-color: #000000;}
	#bigHolder {position: relative; float: left; clear: none; text-align: left; z-index:1; width:589px; background-color: #000000;}
	.gryHdrHolder {position: relative; width:420px; background-color: #3C5166; clear: both; }
	.bioText {display: block; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 4px 0px 0px 16px; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/news_icon.gif); background-position: 0px 5px; }
	
	/* stack rollover styles start */
	.modpic, .modpica {position: absolute; z-index: 10; top: 2px; left: 2px; width: 82px; height: 55px; color: #FFFFFF; border-color: #000000; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modpica {width: 84px; height: 77px;}
	.modwhtpic {position: absolute; z-index: 10; top: 2px; left: 2px; width: 82px; height: 55px; color: #FFFFFF; border-color: #FFFFFF; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modpicTwo {position: absolute; z-index: 10; top: 2px; left: 2px; width: 184px; height: 66px; color: #FFFFFF; border-color: #000000; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modpicThree {position: absolute; z-index: 10; top: 2px; left: 2px; width: 75px; height: 75px; color: #FFFFFF; border-color: #000000; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modpicFour {position: absolute; z-index: 10; top: 2px; left: 2px; width: 64px; height: 90px; color: #FFFFFF; border-color: #000000; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modpicFivea {position: absolute; z-index: 10; top: 6px; left: 6px; width: 84px; height: 77px; color: #FFFFFF; padding: 2px 2px 2px 2px;}
	.modpicFiveb {position: absolute; z-index: 10; top: 6px; left: 100px; width: 84px; height: 77px; color: #FFFFFF; padding: 2px 2px 2px 2px;}
	.modpicSix {position: absolute; z-index: 10; top: 2px; left: 2px; width: 64px; height: 58px; color: #FFFFFF; border-color: #DFF1FF; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	.modcopy {position: absolute; z-index: 10; top: 2px; left: 96px; width: 288px; height: 59px; text-align: left; overflow: hidden;}
	.modcopy a {color: #3F9DE7; text-decoration: none; display: block; margin: 0px;}
	.modcopyTwo {position: absolute; z-index: 10; top: 71px; left: 0px; width: 184px; height: 77px; overflow: hidden; }
	.modcopyTwo a {color: #3F9DE7;}
	.modcopyThree {position: absolute; z-index: 10; top: 2px; left: 88px; width: 175px; height: 75px; line-height: 14px; text-align: left; overflow: hidden;}
	A.modcopyFour {position: absolute; z-index: 10; display: block; color: #3F9DE7; top: 94px; left: 8px; width: 160px; height: 43px; padding-left: 24px; text-decoration: none; overflow: hidden; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/play_btn.gif); background-position: 5px 0px;}
	.modcopyFive {position: absolute; z-index: 10; top: 2px; left: 0px; width: 370px; height: 50px; text-align: left; }
	.modcopyFive a {color: #FFFFFF; text-decoration: none; display: block; margin: 0px;}
	.modcopySix {position: absolute; z-index: 10; top: 2px; left: 76px; width: 82px; height: 59px; text-align: left; overflow: hidden;}
	.modcopySix a {color: #1F1F1F; text-decoration: none; display: block; margin: 0px;}
	.modcopyBio {position: absolute; z-index: 10; top: 2px; left: 0px; width: 370px; height: 50px; text-align: left; }
	.modcopyBio a {color: #FFFFFF; text-decoration: none; display: block; margin: 0px;}
	.modcopyBioShort {position: absolute; z-index: 10; top: 2px; left: 0px; width: 370px; height: 30px; text-align: left; }
	.modcopyBioShort a {color: #FFFFFF; text-decoration: none; display: block; margin: 0px;}
	.stackLink {color: #3F9DE7; text-decoration: underline;}
	.stackLink:hover {color: #E7A300; }
	.stackLinkBlack {color: #1F1F1F; text-decoration: underline;}
	.stackLinkBlack:hover {color: #E7A300; }
	.studio {color: #8996A3; font: normal 9px arial; text-decoration: none; padding: 2px 0px 0px 25px;}
	.modcopyEcom {position: absolute; z-index: 10; top: 2px; left: 282px; width: 98px; height: 75px; text-align: left; overflow: hidden;}
	.modcopyEcom .list {color: #8996A3; font: bold 11px arial; text-decoration: none;}
	.modcopyEcom .yourPrice {color: #E7A300;  font: bold 11px arial;  text-decoration: none;}
	.list {color: #8996A3; font: bold 11px arial; }
	.yourPrice {color: #E7A300;  font: bold 11px arial;  text-decoration: none;}
	.label {color: #FFFFFF; font: normal 10px arial; }
	.date {color: #8996A3; font: normal 9px arial; }
	.datePad {color: #8996A3; font: normal 9px arial; text-decoration: none; padding-left: 22px }
	.description {color: #FFFFFF;}
	.blkTxt {color: #1F1F1F;}
	.trailer {color: #8996A3; font: normal 10px arial; }
	/* stack rollover styles end */
	
	.modGrayBg {width: 404px; padding: 8px 8px 0px 8px; }
	.modTab0Holder {position: relative; width: 404px; height: 167px;}
	.modTab0aHolder {position: relative; width: 404px; height: 220px;}
	.modTab1Holder {position: relative; width: 404px; height: 135px;}
	.modTab2Holder {position: relative; width: 404px; height: 99px;}
	.modrow {position: relative; width: 1px; height: 4px; clear: both;}
	
	#modBooks {position:relative; width:404px; height: 166px;}
	#modCheckitout {position:relative; width:404px; clear: both;}
	#modInterviews {position:relative; width:404px; clear: both;}
	#modTopInfo {position:relative; width:420px; background: #1B334B url(/dynamic_templates/movies/img/movie_info_bg.jpg) repeat-x;}
	
	#modNewsletters {position:relative; width:404px; }
	.modTab {position:relative; width:404px; padding: 8px 0px 0px 8px; clear: both;}
	.modTabNoPad {position:relative; width:404px; clear: both;}
	#modSoundtracks {position:relative; width:404px; clear: both;}
	#movieTitle {position:relative; width:405px; height: 55px; background-color: #000000; padding: 0px 0px 11px 8px;}
	
	#moreShopMod {position: relative; width: 158px; height: 20px; z-index: 100; background-color: #1F2933;}
	.moreShopModpad {width: 153px; height: 15px; padding: 5px 5px 0px 0px;}
	.moreShopModTXT, .moreShopModTXT A {text-align: right; font-size: 9px; color: #0FCDC9; text-decoration: none;}
	.moreTabs, .moreTabs A {text-align: right; font-size: 10px; color: #3F9DE7; text-decoration: none; }
	.moreTabspad {width: 200px; height: 15px; padding: 5px 5px 0px 0px;}
	#moreTabPhotos, #moreTabVideos, #moreTabFilmography, #moreTabWorkwith, #moreTabAwards, #moreTabInterviews, #moreTabNews {position: absolute; left: 0px; width: 402px; visibility: visible; background-color: #1B334B; border-color: #000000; border-style: solid solid solid solid;}
	#moreTabPhotos, #moreTabVideos {top: 145px; border-width: 1px 1px 1px 1px;}
	#moreTabFilmography, #moreTabWorkwith, #moreTabAwards {top: 113px; border-width: 1px 1px 1px 1px;}
	#moreTabInterviews, #moreTabNews {top: 77px; border-width: 1px 1px 1px 1px;}
	#moreTabPhotos, #moreTabFilmography, #moreTabInterviews { z-index:500;}
	#moreTabVideos, #moreTabWorkwith, #moreTabAwards, #moreTabNews {z-index:499;}
	#moreVspotVideos {position: relative; width: 402px; background-color: #1B334B; border-color: #000000; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px;}
	#modBio {position:relative; width:404px; height: 124px;  }
	#modBioShort {position:relative; width:404px; height: 94px;  }
	.infoCat {position: relative; float: left; clear: none; width: 66px; padding-right: 9px; line-height: 14px;}
	.mainInfo {position: relative; float:left; clear:none;}
	.mainInfoHolder {position: relative; width:404px; padding: 0px 8px 0px 8px;}
	.mainInfoHolderNoPhoto {position: relative; width:396px; padding: 0px 12px 0px 12px;}
	.whtBg420Holder {position: relative; width:404px; padding: 8px 8px 17px 8px; background-color: #FFFFFF;}
	.storyHolder {position: relative; width: 545px; padding: 22px 22px 22px 22px; background-color: #FFFFFF; color: #1F1F1F;}
	.storyCopy {font: normal 11px arial; color: #1F1F1F;}
	.storyCopy A {font: bold 11px arial; color: #276495;}
	.storyCopy A:hover {color: #E7A300;}
	.mainPhoto {position: relative; float:left; clear: none; width: 150px;}
	.detailsCol1 {position: relative; float:left; clear: none; width: 151px; padding: 8px 0px 8px 23px; color: #FFFFFF;}
	.detailsCol2 {position: relative; float:left; clear: none; width: 207px; padding: 8px 23px 8px 0px; color: #FFFFFF; line-height: 14px;}
	.detailsCol2 A {font-weight: bold;}
	.detailsCol2 A:hover {color: #FFFFFF;}
	.navarrw {position:relative; width: 18px; height: 18px; float:left; clear:none;}
	.navarrw32px {position:relative; width: 32px; height: 18px; float:left; clear:none;}
	.navdotln {background-image: url(/dynamic_templates/movies/img/dottedln_blue_158.gif);}
	.navdot121ln {position:relative; width: 158px; font-size: 1px; height: 1px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-position: 0px 0px; background-image: url(/dynamic_templates/movies/img/dottedln_blue_121.gif);}
	.navdotln404gry {position:relative; width: 385px; font-size: 1px; height: 14px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_387.gif); background-position: 8px 6px;}
	.navdotln404 {position:relative; width: 391px; font-size: 1px; height: 6px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_387.gif); background-position: 12px 4px;}
	.navdotln400 {position:relative; width: 400px; font-size: 1px; height: 6px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_387.gif); background-position: 24px 4px;}
	.navdotln172 {position:relative; width: 172px; font-size: 1px; height: 3px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_387.gif); background-position: 18px 1px;}
	.navdotln202 {position:relative; width: 202px; font-size: 1px; height: 3px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_387.gif); background-position: 18px 1px;}
	.navdotlnWht {position:relative; width: 404px; font-size: 1px; height: 6px; overflow: hidden; line-height: 1px; clear:both; float:center;  background-repeat: no-repeat; background-position: 1px 4px; background-image: url(/dynamic_templates/movies/img/dottedln_white_401.gif);}
	#padPhotosTab, #padVideosTab, #padFilmographyTab, #padWorkwithTab, #padAwardsTab, #padInterviewsTab, #padNewsTab {position: absolute; top: 0px; left: 0px; width: 388px; border-color: #000000; border-style: solid solid solid solid; background-color: #000000;}
	#padVideosTab, #padFilmographyTab, #padInterviewsTab { z-index:500;}
	#padPhotosTab, #padWorkwithTab, #padAwardsTab, #padNewsTab {z-index:499;}
	#padPhotosTab, #padVideosTab {height:129px; border-width: 8px 8px 8px 8px;}
	#padInterviewsTab, #padNewsTab {height:61px; border-width: 8px 8px 8px 8px;}
	#padFilmographyTab, #padWorkwithTab {height:97px; border-width: 8px 8px 8px 8px;}
	#padAwardsTab {height:97px; border-width: 8px 4px 8px 4px;}
	#padFeaturePhotoTab {position: relative; height:61px; border-width: 8px 8px 8px 8px;}
	#padVspotTab {position: relative; width: 388px; background-color: #000000; height: 182px; padding: 8px 8px 8px 8px;}
	.dottedBlu294 {position: relative; width: 294px; height: 19px; font-size: 1px; overflow: hidden; line-height: 1px; float: left; clear: none; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_237.gif); background-position: 31px 10px;}
	.dottedBlu136 {position: relative; width: 136px; height: 15px; font-size: 1px; overflow: hidden; line-height: 1px; float: left; clear: none; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_237.gif); background-position: 0px 8px;}
	.dottedBlu160 {position: relative; width: 160px; height: 15px; font-size: 1px; overflow: hidden; line-height: 1px; float: left; clear: both; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_237.gif); background-position: 0px 8px;}
	.dottedBlu404 {position: relative; width: 404px; height: 24px; font-size: 1px; overflow: hidden; line-height: 1px; clear: both; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_404.gif); background-position: 4px 13px;}
	.dottedBlu577 {position: relative; width: 577px; height: 19px; font-size: 1px; overflow: hidden; line-height: 1px; clear: both; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dotted_ln_blu_537.gif); background-position: 31px 10px;}
	.dottedGry370 {position:relative; width: 370px; font-size: 1px; height: 15px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/dottedln_gray_367.gif); background-position: 3px 8px;}
	#randBot {position: relative; clear: both; border-color: #000000; border-width: 8px 0px 0px 0px; border-style: solid solid solid solid;}
	#randBotHolder {position: relative;}
	#rightAd {position:relative; float:left; width: 176px; z-index: 1000; padding:19px 0px 0px 0px;}
	.showtimesLeftNav {position: relative; width: 142px; height:103px; padding: 19px 8px 0px 8px; clear: both; text-align: left; background: #000000 url(/movies/img/showtimes_nav_bg.jpg) no-repeat;}
	#shopMod {position: relative; width: 158px; height: 160px; z-index: 1000; background-color: #2A3744; margin: 8px 0px 0px 0px;}
	.shopModHolder {position: relative; width: 158px; height: 140px; overflow: hidden;}
	.shopModTier1 {position: relative; clear: both; width: 142px; height: 18px; color: #CCCCCC; text-align: left;}
	.stackOne, .stackOnea {position: relative; width: 388px; height: 63px; overflow: hidden;  background-color: #000000;}
	.stackOnea {height: 91px;}
	.stackOneWht {position: relative; width: 404px; height: 63px; overflow: hidden;  background-color: #FFFFFF;}
	.stackBuy {position: relative; width: 388px; height: 83px; overflow: hidden;  background-color: #000000; background-color: #000000;  border-color: #000000; border-width: 8px 8px 8px 8px; border-style: solid solid solid solid;}
	.stackTwo {position: relative; width: 192px; height: 129px; overflow: hidden; }
	.stackThree {position: relative; width: 388px; height: 100px; overflow: hidden;   background-color: #000000;  border-color: #000000; border-width: 8px 8px 8px 8px; border-style: solid solid solid solid;}
	.stackFour {position: relative; width: 194px; height: 130px; overflow: hidden; }
	.stackSeven {position: relative; width: 388px; height: 64px; overflow: hidden;   background-color: #000000; }
	.stackEight {position: relative; width: 158px; height: 66px; overflow: hidden;  background-color: #DFF1FF;}
	.stackBio {position: relative; width: 388px; height: 80px; overflow: hidden;   background-color: #000000;  border-color: #000000; border-width: 8px 8px 8px 8px; border-style: solid solid solid solid;}
	.stackBioShort {position: relative; width: 388px; height: 50px; overflow: hidden;   background-color: #000000;  border-color: #000000; border-width: 8px 8px 8px 8px; border-style: solid solid solid solid;}
	.stackCol1 {position: relative; width: 194px; float:left; clear: none;}
	.stackCol2 {position: relative; width: 194px; float:left; clear: none; }
	.tabBorder {background-color: #1B334B; border-color: #000000; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid;}
	#topAd {position: relative; width: 762px; height: 90px; background-color: #FFFFFF; z-index: 1000;}
	.topBtnsHolder {position: relative; width:404px; height: 18px; padding: 8px 0px 0px 0px; clear:both;}
	.topBtnPad {position: relative; float: left; clear:none; padding: 0px 0px 0px 0px;}
	.timeline {position: relative; width: 224px; height: 31px; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/years_active_bg2.gif); text-align: left;}
	#timelineHolder { background-color:#000000; text-align:center;padding: 8px 0px 8px 0px;}
	.topCatPad1 {padding: 1px 0px 7px 0px;}
	.topCatPad3 {padding-top:3px;}
	.topRatingsHolder {position: relative; width:404px; height: 15px; padding: 8px 0px 0px 0px; clear:both;}
	.watchVideo {display: block; margin: 0px; padding: 4px 0px 4px 25px; background-repeat: no-repeat; background-image: url(/dynamic_templates/movies/img/play_btn.gif); background-position: 5px 5px; text-decoration: underline;}

	.gray9Txt {font: normal 9px arial; color: #8996A3;}
	
	A.newsletterItem {position:relative; width: 367px; text-decoration: none; color: #3B95DB; display: block; padding-left: 21px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_newsletter_E7A300.gif); background-position: 5px 2px;}
	A.newsletterItem .desc {font-weight: normal; color: #FFFFFF; text-decoration: none;}
	A.newsletterItem .title {font-weight: bold; text-decoration: underline;}
	A.newsletterItem:hover {color: #E7A300;}
	.padbot18 {padding-bottom: 18px;}
	.padbot8 {padding-bottom: 8px;}
	.pgRowHolder {position: relative; width: 402px; height: 120px; padding: 8px 8px 8px 8px;}
	.photoGalleryRow {position: relative; width: 402px; height: 125px; clear: both; background-color: #000000;}
	.photoGalleryRow A.box {position: relative; display: block; float: left; clear: none; width: 93px; height: 77px; padding: 6px 3px 2px 3px; text-align: center;}
	.photoGalleryRow .caption {position: relative; height: 26px; clear: both; padding-top: 4px;}
	.photoGalleryRow .caption A {font: bold 13px arial;}
	.photoGalleryRow .caption A:hover {color: #E7A300;}
	.sectionTxtPad { padding: 3px 0px 2px 12px;}
	.newsFeaturesTimeStamp {position: relative; width: 576px; height: 12px; color: #FFFFFF; background-color: #244564; clear: both; padding: 5px 0px 5px 12px; margin-top: 25px;}
	.newsTopHolder {width: 588px; height: 231px; background: #FFFFFF url(/movies/news/img/ltbluegrad_bg.jpg) repeat-x;}
	.newsTopImgHolder {position: relative; float: left; clear: none; width: 281px; height: 211px; padding: 20px 0px 0px 20px;}
	.newsTopTitleHolder {position: relative; float: left; clear: none; width: 287px; height: 211px; padding: 20px 0px 0px 0px;}
	.newsTopHeadlineHolder {position: relative; clear: both; width: 267px; height: 160px; padding: 0px 0px 0px 20px;}
	.newsTopHeadlineHolder .title {font: bold 18px arial; color: #366498; line-height: 18px;}
	.newsTopHeadlineHolder .subhead {font: normal 12px arial; color: #366498; line-height: 14px;}
	.newsTopHeadlineHolder .byline {color: #366498;}
	.newsTopCaptionHolder {position: relative; clear: both; width: 280px; height: 13px; background-color: #F4F5F5; font: normal 10px arial; color: #336699; padding: 3px 0px 4px 4px;}
	div.newsRelatedHdr {width: 580px; height: 8px; background-color: #DCE9F2; padding: 3px 0px 3px 8px;}
	div.newsRelatedTier {width: 588px; margin: 0px; background-color: #FFFFFF; padding: 12px 0px 12px 0px;}
	div.newsRelatedTier a {width: 558px; text-align: left; display: block; margin: 0px;  font-weight: bold; color: #276495; padding: 0px 0px 0px 26px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_related_yellow.gif); background-position: 8px 1px;}
	div.newsReviewTier {width: 588px; margin: 0px; background-color: #FFFFFF; padding: 12px 0px 12px 0px;}
	div.newsReviewTier a {width: 558px; text-align: left; display: block; margin: 0px;  font-weight: bold; color: #276495; padding: 0px 0px 0px 26px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_news_yellow.gif); background-position: 8px 1px;}
	div.newsCastTier {width: 588px; margin: 0px; background-color: #FFFFFF; padding: 12px 0px 12px 0px;}
	div.newsCastTier a {width: 264px; text-align: left; display: block; margin: 0px; float: left; clear: none; font-weight: bold; color: #276495; padding: 0px 0px 0px 26px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_related_yellow.gif); background-position: 8px 1px;}
	div.newsRelatedTier a:hover, div.newsReviewTier a:hover, div.newsCastTier a:hover {color: #E7A300; }
