A.moreTrailerItem .title:hover {color: #E7A300;}	
.ariBlu9 {font: normal 9px arial; color: #3F9DE7;}
.ariBlu9 a{color: #3F9DE7;}
.ariBlu9 a:hover{color: #ffffff;}
.ariGray9 {font: normal 9px arial; color:#666C78;}
.bulletHolder {position: relative; width: 146px;  padding: 2px 0px 2px 0px; display:block; clear:both; }
.photoBullet {text-align: left; clear:none; margin: 0px; font-weight: normal; padding: 1px 0px 3px 15px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_photo_yellow.gif); background-position: 0px 1px;}
.videoBullet {text-align: left; clear:none; margin: 0px; font-weight: normal; padding: 1px 0px 3px 15px; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_video_yellow.gif); background-position: 0px 3px;}
.bulletText {font: normal 11px arial; color: #ffffff; }
.bulletText a{font: bold 11px arial; color: #3F9DE7; }
.bulletText a:hover{font: bold 11px arial; color: #E7A300;}
DIV#padNewsTab A {text-align: left; display: block; margin: 0px; padding: 0px 0px 0px 29px; font: bold 11px arial; color: #3F9DE7; background-repeat: no-repeat; background-position: 14px 1px; background-image: url(/sitewide/icons/icn_news_yellow.gif);}
DIV#padNewsTab A:hover {color: #E7A300;}
.dotblkln120 {position:relative; width:140px; font-size: 1px; height: 13px; overflow: hidden; line-height: 1px; clear:both; float:center; background-repeat: no-repeat; background-image: url(/movies/img/dotted_line_blue120.gif); background-position: 23px 6px; }
.dotblkln140 {position:relative; width: 140px; font-size: 1px; height: 10px; overflow: hidden; line-height: 1px; clear:both; }
.dotblueln165 {position:relative; width: 165px; font-size: 1px; height: 14px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-image: url(/movies/img/dotted_line_blue165.gif); background-position: 0px 6px;}
.dotPad {padding: 6px 0px 6px 23px;}
.featured_artistsholder {position: relative; background: #192F44 url(/movies/img/promo_bg.gif) repeat-x; width: 200px; height: 294px; overflow: hidden;}
.featured_artistsholder .modpic {position: absolute; z-index: 10; top: 10px; left: 10px; width: 70px; height: 53px; }
#flashHdr {position: absolute; top: 90px; height: 79px; left: 0px; width: 762px; z-index: 1000;}

#topBoxOfficeMod {position: absolute; width: 158px; height: 300px; top: 740px; left: 0px; background-color: #000000; text-align: left; }
.h-t-trailers-shdr-title { background-color: #000000; margin-bottom:15px;margin-left:10px;}
/* Sets the border around the box office chart. */
.h-t-trailers-sbdy {position: absolute; width: 157px; top: 26px; left: 0px; height: 220px; border-color: #3A4B5B; border-width: 0px 1px 1px 0px; border-style: solid;}
#inFocusMod {position: absolute; top: 496px; left: 367px; width: 383px; height: 156px; border-color: #244360; border-width: 1px 1px 1px 1px; border-style: solid;}
.inFocusLeft {
	width: 176px;
	height: 124px;
	background-color: #000000;
	text-align:left;
	clear:none;
	float:left;
}
.inFocusRight {
    padding-top:10px;
	width:195px;
	height:114px;
	background-color:#000000;
	clear:none;
	float:left;
}
.inFocusHdrTxt {
	font:bold 12px arial;
	color:#E7A300;
	text-decoration:none;
	padding:0px 0px 4px 12px;
	line-height:24px;
}
.inFocusHdrTxt a {
	color:#E7A300;
	text-decoration:none;
}
.inFocusHdrTxt a:hover {color: #ffffff; }
.inFocusTxt {
	height:75px;
	font:normal 12px arial;
	color:#ffffff;
	text-decoration:none;
	padding:0px 12px;
}
.inFocusTxt a{
	color:#ffffff;
	text-decoration:none;
}

#mainNav {position: absolute; top: 0px;  height: 475px;left: 0px; width: 158px; z-index: 100; overflow: hidden;}
.moreNewondvd {position: absolute; top:235px; left: 0px; width:200px; height:23px;}
.moreTabs, .moreTabs A {text-align: right; font-size: 10px; color: #3F9DE7; text-decoration: none;}
#moreTabBoxOffice {position: absolute; top: 190px; left: 0px; width: 157px; height: 22px; background-color: #000000;}
#moreTabNews {position: absolute; top: 204px; left: 0px; visibility: visible; width: 182px; height: 22px; background-color: #000000;}
#moreTabPhotos {position: absolute; top: 208px; left: 0px; visibility: hidden; width: 182px; height: 22px; background-color: #000000;}
#moreTabTrailers {position: absolute; top: 208px; left: 0px; visibility: hidden; width: 182px; height: 22px; background-color: #000000;}
#nowintheatersMod, #newondvdMod {position: absolute; width: 200px; height: 258px; top: 237px; left: 166px;background-color: #192F44; text-align: left; color: #ffffff; overflow: hidden; z-index: 100;}
#newondvdMod {left: 367px;}
#nowintheatersMod .imgpad, #newondvdMod .imgpad {margin:10px 0 0 10px;}
#nowintheatersPromoMod {position: absolute; width: 200px; height: 294px; top: 496px; left: 166px;background-color: #192F44; text-align: left; color: #ffffff; overflow: hidden;}
.pad12lrt {padding: 12px 12px 12px 12px;}
#p1PlayerMod {position: absolute; top: 0px; left: 166px; width: 589px; height: 218px; z-index: 100;}
#pollHeader { position:relative; }
#pollHeaderImg { position:absolute; z-index:1; top:0px; }
.promo1background { width: 200px; height: 104px; background-color: #192F44; font: normal 12px arial; color: #ffffff; }
#randBotHolder {position: absolute; top: 1011px;}
.h-t-trailers { position: relative; width: 144px; text-align:left; }
.h-t-trailers-number { position: relative; width: 17px; text-align:left;float:left; clear: none; padding-right: 6px;}
.h-t-trailers-value { position: relative; width:120px; color: #3F9DE7; font: bold 11px arial; text-align:left; float:left; clear: none; }
.h-t-trailers-value a{ color: #3F9DE7;}
.h-t-trailers-value a:hover { color: #E7A300; }
.modcopytwo {position: absolute; z-index: 10; top: 10px; left: 96px; width: 95px; height: 77px; text-align: left;}
.modcopytwo a {color: #3F9DE7; text-decoration: none; margin: 0px; width: 95px;}
.modcopytwo a:hover {color: #E7A300;}
.modcopytwo .modTitle {text-decoration: underline; padding-bottom: 2px; clear: both;}
.modcopytwo .desc {color: #ffffff;}
#padNewsTab {position: absolute; top: 0px; left: 0px; visibility: visible; overflow: hidden; padding: 12px 8px 0px 5px; width: 165px; height: 242px;}
#padPhotosTab {position: absolute; top: 0px; left: 0px; visibility: hidden; overflow: hidden; padding: 12px 8px 0px 12px; width: 142px; height: 242px;}
#padTrailersTab {position: absolute; top: 0px; left: 0px; visibility: hidden; overflow: hidden; padding: 12px 8px 0px 12px; width: 142px; height: 242px;}
.pad10 {padding: 10px 10px 10px 0px;}
#radioMod {position: absolute; top: 655px; left: 367px; width: 383px; height: 160px; border-color: #244360; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid;}
.radioHolder,
.rhrcHolder {position: relative; background-color: #000000; width: 383px; height: 116px; overflow: hidden; text-align: left;}
.radioHolder .radioImg,
.rhrcHolder .rhrcImg {position: absolute; z-index: 10; top: 11px; left: 11px; width: 140px; height: 105px; }
.radioHolder .radio1,
.rhrcHolder .rhrcCopy {position: absolute; z-index: 10; top: 11px; left: 95px; width: 127px; height: 77px; color: #3F9DE7; font: bold 11px arial;}
.rhrcHolder .rhrcCopy {left: 175px;width:150px;}
.rhrcHolder .rhrcCopy a {color:#3F9DE7;}
.radioHolder .radio2 {position: absolute; z-index: 10; top: 11px; left: 233px; width: 149px; height: 77px; color: #3F9DE7; font: bold 11px arial;}
.radioHolder .divider {position: absolute; z-index: 10; top: 8px; left: 217px; width: 4px; height: 77px; color: #3F9DE7; font: bold 11px arial;}
.radioHolder .radio1 a, .radioHolder .radio2 a{color: #3F9DE7; }
.radioHolder .radio1 a:hover, .radioHolder .radio2 a:hover{color: #E7A300; }
.stacktwo {position: relative; width: 200px; height: 97px; overflow: hidden; display:block; clear:both; border-color: #000000; border-width: 0px 0px 1px 0px; border-style: solid solid solid solid;}
table#h-t-trailers-T-MoreTrailers td.h-t-trailers-value div.blueDottedLine { margin-top:4px;width:169px;height:1px;line-height:1px;font-size:1px;background-image:url(/movies/trailers/img/mod-moreTrailers-dottedBlueLine.gif);background-repeat:no-repeat; }
#tabNewsMod {position: absolute; top: 237px; left: 568px; height: 290px; width:185px; z-index: 100;}
.tabsHolder { position: relative; width:182px; height: 230px; text-align: left;  border-color: #264766; border-width: 5px 1px 1px 1px; border-style: solid solid solid solid;}
.tabItem, .tabItem1 {position: relative; width: 142px; color: #ffffff; text-align: left;}
.tabIcn {position:relative; width: 15px; height: 15px; float:left; clear:none;}
.tabList {position: relative; width: 125px; float: left; clear: none; text-align: left; margin: 0px; font: bold 11px arial; color: #1E74A1;}
.tabItem A, .tabList A {color: #3F9DE7; }
.tabItem1 A  {color: #3F9DE7; padding-bottom: 2px; clear:both; line-height: 18px;}
.tabItem A:hover, .tabItem1 A:hover, .tabList A:hover {color: #E7A300;}
.title {font-weight: bold; padding-bottom: 2px; width: 175px; color: #3F9DE7;}
.title A:hover {color: #E7A300;}
.title A {color: #3F9DE7;}




/*--B: left nav styles ----------------------------------------------------------------------------------*/
	/*--from aux pages ---------------------------------------------------------------------------*/
	a#activelink {color: #336699; background-color: #ffffff; background-image: url(/dynamic_templates/movies/img/nav_arrw_336699.gif);}
	div.leftnav a {color: #ffffff; background-image: url(/dynamic_templates/movies/img/nav_arrw_wht.gif);background-position: 9px 6px;}
	div.leftnav a:hover {color: #369; background-color: #ffffff; background-image: url(/dynamic_templates/movies/img/nav_arrw_336699.gif);}
	.nav-linkHead { margin:0px;padding:0px;margin-bottom:2px;color: #FFF;font-size:11px; }
	
	/*---------------------------------------------------------------------------------------------------*/
	.navarrw {position:relative; width: 18px; height: 18px; float:left; clear:none;}
	.navdotln {background-image: url(/dynamic_templates/movies/img/dottedln_blue_158.gif);}
	
/*--E: left nav styles ----------------------------------------------------------------------------------*/
	#mainNav .leftnavHolder { background: #1C364E url(/movies/img/nav_bg.gif) repeat-x; overflow: hidden;}
	.genCopy {font: normal 11px arial; color: #ffffff;}
	.nav-searchType {font: normal 11px arial; color: #ffffff; background-color:#264766;}
	.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.gif) no-repeat; }
	.navarrw32px {position:relative; width: 32px; height: 18px; float:left; clear:none;}
	.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);}

	.promo_img img { border: 0; }
	
	
		
	/* added by jayesh for new wider format */
   div.leftnav {width: 158px; margin: 0px; padding: 4px 0px 0px 0px;}
	div.leftnav a {text-align: left; display: block; margin: 0px; font-weight: bold; padding-top: 2px; width: 158px; height: 18px; background-repeat: no-repeat; background-position: 6px 6px;}
	.hdr_underline {position: relative; height: 15px; border-bottom: 3px #ff6600 solid; text-align: left;}
	.navdotln {position:relative; width: 158px; font-size: 1px; height: 3px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-position: 0px 1px;}
	.navarrw {position:relative; width: 18px; height: 18px; float:left; clear:none;}
	.hdr_underline {position: relative; height: 15px; border-bottom: 3px #ff6600 solid; text-align: left;}
	.hdr_tab {position: relative; height: 7px; background-color: #ff6600; padding: 5px 5px 3px 5px; margin: 0px}
	.moreBox {position: relative; height: 20px; text-align: right; font-size: 9px; z-index: 100;}
	.moreBox A {text-decoration: none;}
	.morepad {height: 15px; padding: 5px 5px 0px 0px;}
	.pad8 {padding: 8px 8px 8px 8px;}
	.pad8lr {padding: 0px 8px 0px 8px;}
	.pad8lrt {padding: 8px 8px 0px 8px;}
	.pad8lr3t {padding: 3px 8px 0px 8px;}
	.pad12lrt {padding: 12px 12px 0px 12px;}
	.searchmod {position: relative; width: 746px; height: 34px; color: #ffffff; clear:both; overflow: hidden;}
	select#searchStyle {font-size: 10px; color: #000000; width: 79px; background-color: #ffffff; border-color: #727272; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid;}
	INPUT#searchBoxStyle {font-size: 10px; color: #000000; background-color: #ffffff; width: 92px; border-color: #727272; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid;}
	INPUT#searchArtistsBoxStyle, INPUT#searchLeftNavBoxStyle {font-size: 11px; color: #000000; background-color: #ffffff; width: 85px; height: 16px; border-color: #727272; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; padding: 0px 0px 0px 4px; margin: 0px;}
	#searchLeftNavDiv {position: relative; float: left; clear: none; width: 85px;}
	
	#leftnav_active { margin:0; font-size:11px; }
	#leftnav_inactive { margin:0; font-size:11px; }
	
		#smallAd_160x600piesce {position: absolute; broder:1px solid #FF6600; top: 0px; left: 794px; width: 160px; height: 600px; z-index: 100;}