@charset "utf-8"; 
html, body, div, em dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0; font-family:inherit; font-size:12px; font-style:inherit; font-weight:inherit; margin:0; outline:0; font-family:Arial,Helvetica,sans-serif; padding:0; vertical-align:baseline}
:focus{outline:0}
* body{padding:0; margin:0}
a img{border:none}
#main{margin:0 auto; width:912px}
#header{width:100%; float:left}
.banner{width:100%; float:left; margin:15px 0 0 0; text-align:center}
.btmbox{width:915px; float:left}
.orangemenubox{width:912px; float:left; text-align:center;}
.topmenubox{width:912px; float:left}
.logo{width:340px; float:left; height:106px; background-position:-2px 0px}

.googlebox{width:240px; float:left; margin-top:40px}
.box_160{width:166px; float:right; margin:0; [color:#900; width:160px; padding:0; ]}

.hottopic{float:right; padding:10px 0 0 0}

.iconbox{float:left; padding-top:8px; height:35px; margin-left:5px}

ul.topmenured ul{display:none}
ul.topmenured li:hover>ul{display:block}
ul.topmenured ul{position:absolute; left:4px; top:90%}
ul.topmenured ul ul{position:absolute; left:98%; top:-4px; z-index:999999999999;}
ul.topmenured, ul.topmenured ul{margin:0px; z-index:999999999999; list-style:none; padding:0px 0px 2px 0px; background-color:#fff; background-repeat:repeat; border:none}
ul.topmenured table{border-collapse:collapse}
ul.topmenured{display:block; zoom:1; float:left; }
ul.topmenured ul{width:160.65px; background:#000; border:1px solid #333}
ul.topmenured li{display:block; margin:2px 0px 0px 8px; font-size:0px}
ul.topmenured a:active, ul.topmenured a:focus{outline-style:none}
ul.topmenured a, ul.topmenured li.dis a:hover, ul.topmenured li.sep a:hover{display:block; vertical-align:middle; background:none; border:none; text-align:left; text-decoration:none; padding:4px; _padding-left:0; font:normal 16px arial; font-weight:bold; color:#900; cursor:pointer; text-decoration:none}
ul.topmenured span{overflow:hidden}
ul.topmenured li{float:left}
ul.topmenured ul li{float:none}
ul.topmenured ul li a{text-align:left; white-space:nowrap; font:normal 12px arial; font-weight:bold; line-height:19px; color:#fff}

ul.topmenured ul li a:hover{text-align:left; white-space:nowrap; font:normal 12px arial; font-weight:bold; line-height:19px; color:#900; background:none}

ul.topmenured li.sep{text-align:center; padding:0px; line-height:0; height:100%}
ul.topmenured li.sep span{float:none; padding-right:0; width:5; height:16; display:inline-block; background-color:#fff; background-image:none}
ul.topmenured ul li.sep span{width:80%; height:3}
ul.topmenured li:hover{position:relative}
ul.topmenured li:hover>a{background-color:#fff; border:none; font:normal 16px arial; color:#900; font-weight:bold; text-decoration:none}
ul.topmenured li a:hover{position:relative; border:none; font:normal 16px arial; color:#c60; font-weight:bold; text-decoration:none}
ul.topmenured li.dis a{color:#AAA !important}
ul.topmenured img{border:none; float:left; _float:none; margin-right:4px; width:16px; height:16px}
ul.topmenured ul img{width:16px; height:16px}
ul.topmenured img.over{display:none}
ul.topmenured li.dis a:hover img.over{display:none !important}
ul.topmenured li.dis a:hover img.def{display:inline !important}
ul.topmenured li:hover >a img.def{display:none}
ul.topmenured li:hover >a img.over{display:inline}
ul.topmenured a:hover img.over, ul.topmenured a:hover ul img.def, ul.topmenured a:hover a:hover ul img.def, ul.topmenured a:hover a:hover a:hover ul img.def, ul.topmenured a:hover a:hover img.over, ul.topmenured a:hover a:hover a:hover img.over, ul.topmenured a:hover a:hover a:hover a:hover img.over{display:inline}
ul.topmenured a:hover img.def, ul.topmenured a:hover ul img.over, ul.topmenured a:hover a:hover ul img.over, ul.topmenured a:hover a:hover a:hover ul img.over, ul.topmenured a:hover a:hover img.def, ul.topmenured a:hover a:hover a:hover img.def, ul.topmenured a:hover a:hover a:hover a:hover img.def{display:none}
ul.topmenured a:hover ul, ul.topmenured a:hover a:hover ul, ul.topmenured a:hover a:hover a:hover ul{display:block}
ul.topmenured a:hover ul ul, ul.topmenured a:hover a:hover ul ul{display:none}
ul.topmenured span{display:block; background-image:url(images/down.gif); background-position:right 25%; background-repeat:no-repeat;padding-right:8px}
ul.topmenured li:hover>a>span{background-image:url(images/down.gif)}
ul.topmenured a:hover span{_background-image:url(images/down.gif)}
ul.topmenured ul span, ul.topmenured a:hover table span{background-image:url(images/sub_arrow_white.gif)}
ul.topmenured ul li:hover>a span{background-image:url(images/sub_arrow_red.gif)}
ul.topmenured table a:hover span, ul.topmenured table a:hover a:hover span, ul.topmenured table a:hover a:hover a:hover span{background-image:url(./images/sub_arrow_red.gif); _background-image:url(images/sub_arrow_red.gif)}
ul.topmenured table a:hover table span, ul.topmenured table a:hover a:hover table span{background-image:url(images/sub_arrow_red.gif)}
#body_container{width:912px; float:left; margin:0; padding:0}
.sprite{background:url(images/sprite.jpg) top left no-repeat}
.latesthight{background-position:0px 0px; width:160px; height:28px; float:left}
.interviews{width:170px; height:25px; float:left; background-position:-173px -29px}
.tamilnews{width:170px; height:25px; float:left; background-position:-4px -28px}
.exclusive_slideshow{width:190px; height:25px; float:left; background-position:-6px -82px}
.behindindia{width:215px; height:25px; float:left; background-position:-186px -165px}
.moviereview{width:130px; height:25px; float:left; background-position:-7px -109px}
.musicreview{width:130px; height:25px; float:left; background-position:-4px -136px}
.moviereview{width:130px; height:25px; float:left; background-position:-8px -108px}
.topten{width:70px; height:25px; float:left; background-position:-6px -164px}
.shortfilmsprite{width:130px; height:25px; float:left; background-position:-156px -55px}
.visitorcolumn{width:130px; height:25px; float:left; background-position:-200px -80px}
.articlecolumn{width:170px; height:25px; float:left; background-position:-140px -108px}
.celebritycolumn{width:170px; height:25px; float:left; background-position:-146px -135px}
.photogallery{background-position:-170px 0px; width:130px; height:28px; float:left}
.arrowred{width:15px; height:17px; margin-top:4px; float:left; background-position:-347px -124px}
.arrowblue{width:15px; height:17px; margin-top:4px; float:left; background-position:-315px -124px}
.banner2{width:282px; float:left}
.blackarrow{width:17px; height:20px; float:right; background-position:-271px -120px}
.blackarrow2{width:18px; height:15px; float:right; background-position:-270px -120px}
.blackarrownext{width:18px; height:15px; float:right; background-position:-288px -120px}
.blackarrownext2{width:19px; height:15px; float:right; background-position:-288px -120px}
.innergallery_arrowbox{ width:38px; border:1px solid #aaaaaa; height:38px; display:block}
.innergallery_arrowbox2{ width:38px; border:1px solid #aaaaaa; height:33px; padding-top:5px;}
.arrowup{ background-position:-383px -52px;}
.arrowL{ background-position:-383px -85px;}
.arrowR{ background-position:-383px -124px;}
.zoom{ background-position:-426px -57px;}
.box_30_24{width:35px; _width:30px; height:30px;  _margin-left:5px}
.box_35_35{width:29px; height:35px; float:right; _float:left; *float:left; *margin-left:0px; _margin-left:5px}
.iconf{background-position:-242px -146px}
.icont{background-position:-277px -146px}
.icony{background-position:-312px -146px}
.icong{background-position:-348px -146px}
.nextbox{width:75px; height:20px; background-position:-402px -35px}
.sharepageicons{width:305px}
.sharearrow{background-position:-140px -185px}
.shareiocnsbox{width:290px; height:32px; background:#fff}
.shareicon_36_32{width:36px; height:32px}
.shareicon_70_25{width:70px; height:25px}
.facebook{background-position:-155px -238px}
.twitter{background-position:-190px -238px}
.orkut{background-position:-225px -238px}
.googlebuz{background-position:-260px -238px}
.mail{background-position:-296px -238px}
.orangeplus{background-position:-332px -238px}
.googleplus{background-position:-372px -237px}
.nextshortfilm{ background-position:-302px -280px;}
.discuss{ background-position:-6px -315px;}
#footer{width:915px; float:left; margin-top:25px}
.logobottom{width:234px; height:75px; float:left; background-position:-6px -107px}
.greylinktext{width:650px; float:right; margin-top:15px}

.redfont_16{font-size:14px; font-weight:bold; [font-weight:bold; font-size:14px;]}
.redfont_11{font-size:11px; font-weight:bold; [font-weight:bold; font-size:11px;]}
.redfont_11 a{font-size:11px; font-weight:bold; [font-weight:bold; font-size:11px;]}
.redfont_16_alfa{font-size:14.2px; font-weight:bold; color:#c60; letter-spacing:0px}
.redfont_11_alfa{font-size:10px; font-weight:bold; color:#c60; letter-spacing:2px}
.redfont_11_alfa a{font-size:11px; font-weight:bold; color:#900}
.redfont_16_alfa a{font-size:14.2px; font-weight:bold; color:#900}
.redfont_16_alfa a:hover{color:#c60}
.redfont_26{font-size:26px; font-weight:bold}
.uppercase{text-transform:uppercase}
.font_20{font-size:20px; font-weight:bold}
.font_11{ font-size:11px; font-weight:bold;}
.font_11_normal{ font-size:11px;}
.orangefont_16{font-size:15px; font-weight:bold}
.font_28{font-size:28px; font-style:italic}
.orangefont{color:#c60}
.orangefont a{color:#c60}
.orangefont a:hover{color:#900}
.redfont{color:#900}
.redfont a{color:#900}
.redfont a:hover{color:#c60}
.font_14{font-size:14px}
.lineheight{line-height:22px}
.lineheight_26{line-height:26px}
.bluefontLight{color:#0298cb}
.bluefontDark{color:#046399}
.greyfontSmall{color:#666; font-size:11px}
.blackfontSmall{color:#000; font-size:11px; font-weight:normal}
.blackfontMedium{color:#000;}
a{text-decoration:none}
.strong{font-weight:bold}
.floatright{float:right}
.float{float:left}
.clear{clear:both}

.right_margin_15{margin-right:15px}
.right_margin_10{margin-right:10px}
.right_margin_7{margin-right:7px}

.top_margin_5{margin-top:5px}
.top_margin_13{margin-top:13px}
.top_margin_10{margin-top:10px}
.top_margin_15{margin-top:15px}
.top_margin_14{margin-top:14px}
.top_margin_20{margin-top:20px}
.top_margin_25{margin-top:25px}
.top_margin_35{margin-top:35px}
.top_margin_8{margin-top:8px}
.left_margin_7{margin-left:7px}
.left_margin_10{margin-left:10px}
.left_margin_15{margin-left:15px; _margin-left:7.5px}
.left_margin_13{margin-left:13px; _margin-left:5.5px}
.left_margin_20{margin-left:20px}
.left_margin_24{margin-left:24px}
.left_margin_32{margin-left:32px; _margin-left:27px}
.left_margin_30{margin-left:30px}
.left_margin_78{margin-left:88px; _margin-left:44px}
.left_margin_70{margin-left:70px; }
.right_margin_15{margin-right:15px}
.right_margin_20{margin-right:20px}
.right_margin_25{margin-right:25px}
.right_margin_5{margin-right:5px}
.left_margin_5{margin-left:5px}
.left_margin{margin-left:63px; _margin-left:57px}
.margin_btm_5{margin-bottom:5px}
.grey_border{padding: 3px; border:1px solid #d6d6d6;}
.alightright{text-align:right}
.alightcenter{text-align:center}
.justify{text-align:justify}
.box_20{ width:25px; _width:15px;}
.box_178_120{width:178px; height:120px}
.box_130_80{width:126.5px; height:80px}
.box_120_80{width:120px; height:80px}
.box_134_88{width:134px;}
.box_50_50{width:50px; height:50px}
.box_58_85{width:58px; height:85px}
.box_282{width:282px}
.box_290{width:290px}
.box_284{width:284px}
.box_213{width:213px}
.box_130_130{width:136px; height:136px}
.box_120{width:120px;}
.box_70{width:70px}
.box_138{width:138px}
.box_100_135{width:100px; height:135px}
.box_136_90{width:132px; height:90px}
.box_136_84{width:136px; height:84px}
.box_128{ width:128px; text-align:center;}
.box_280_130{width:278px; height:130px}
.box_120_60{width:120px; height:60px}
.box_80_120{width:80px; height:120px}
.box_266_400{width:266px; height:400px}
.box_266{width:266px;}
.box_450_450{width:450px; height:450px}
.grey_border_2{padding:2px; border:1px solid #d6d6d6}
.box_530_687{width:530px; height:687px}
.box_585_687{width:585px; height:687px}
.box_40_40{ width:40px; height:40px;}
.box_73_73{width:73px; height:73px}
.box_243{width:243px}
.box_194_194{width:194px; height:194px}
.box_160_240{width:160px; height:240px}
.box_width_130{width:135px}
.box_width_144{width:144px}
.box_width_145{width:145px}
.box_width_90{width:90px}
.box_width_105{width:105px}
.box_width_150{width:150px}
.box_width_530{width:530px}
.box_width_510{width:520px; padding-left:19px; _width:502px; _padding-left:37px}
.box_width_205{width:205px}
.box_width_184{width:185px}
.box_width_190{width:190px}
.box_width_76_76{width:70px; height:70px}
.box_width_noimage{width:78px; height:78px}
.box_width_332{width:330px}
.box_width_68_68{width:62px; height:62px}
.box_width_70_70{width:70px; height:70px}
.box_400{ width:400px;}
.box_180{ width:180px;}
.box_250{width:250px}
.box_275{width:275px}
.box_289{width:289px}
.box_286{width:286px}
.box_140_72{width:140px; height:72px;}
.box_140{width:140px}
.box_505{width:505px; _width:450px}
.box_147_147{width:147px}
.box_155{width:155px}
.box_144{width:144px; text-align:center}
.box_134{width:134px; text-align:center}
.box_128{width:128px; text-align:center}
.box_133{width:133px; text-align:center}
.box_80{width:80px}
.box_163{width:163px; text-align:center}
.box_50{width:50px}
.box_106_157{width:106px}
.box_296{ width:296px;}
.box_157_106{width:157px; height:106px}
.box_115_80{ width:115px; height:80px;}
.box_arrow_pre{width:61px; height:80px; margin-top:193px}
.pre{background-position:-3px -182px}
.next{background-position:-75px -182px}

.one_col_box{width:304px}
.two_col_box{width:608px}
.col_593_box{width:593px}
.col_418_box{width:418px}
.col_410_box{width:410px}
.col_160_box{width:160px}
.three_col_box{width:912px}
.bullet_col_box{width:216px; float:left}

.bullet_col_box_177{width:177px; float:right}
.box_bullettext_197{width:197px}
.bullet_col_box_130{width:110px; height:56px; float:right}
.bullet_col_box_170{width:160px}
.bullet_box_165{width:165px}
.col_150{width:146px}
.col_120{width:120px}
.col_110{width:110px}
.col_98{width:98px}
.col_220{width:220px}
.col_80{width:80px}
.col_65{width:65px}
.col_158{width:158px}

.lineheight{line-height:19px}
ul.bullet_list{padding:0px 0px 0px 0px; margin-left:25px; margin-top:0em; list-style-type:none}
ul.bullet_list li a{display:block; letter-spacing:0px; _height:20px; line-height:17px;  _line-height:14px; padding:0px 0px; padding-left:12px; text-decoration:none}
ul.bullet_list li{padding-left:.1em; margin-left:0em; text-align:left}
ul.red li{background:url(images/red_arrow.jpg) 0 .2em no-repeat}
ul.blue li{background:url(images/arrow_blue.jpg) 0 .2em no-repeat}
ul.red li a{color:#900; margin-top:8px}

ul.red li a:hover{color:#c60; margin-top:8px}

ul.red3 li{background:url(images/red_arrow.jpg) 0 .2em no-repeat}
ul.red3 li a{color:#900; margin-top:4px}
ul.red3 li span{color:#c60;}

ul.red3 li a:hover{color:#c60; margin-top:4px}

ul.red4 li a{color:#900; margin-top:12px}

ul.red4 li a:hover{color:#c60; margin-top:12px}

ul.blue li a{color:#006599; margin-top:3px}

ul.blue2 li a{color:#006599; margin-top:12px}
ul.orange li a{color:#c60; padding:0 !important; _padding:0}
ul.orange li a:hover{color:#900; padding:0 !important}
ul.red2 li a{color:#900; padding:0 !important}
ul.red2 li a:hover{color:#c60; padding:0 !important}

ul.red_big_arrow li{background:url(images/bullet_arrow_big.jpg) 0 .2em no-repeat}
ul.red_big_arrow li a{color:#900; line-height:19px; padding:4px 32px;}

ul.red_big_arrow li a:hover{color:#c60}

ul.red_small_arrow li{background:url(images/bullet_arrow_small.gif) 0 .3em no-repeat}
ul.red_small_arrow li a{color:#900; line-height:25px; padding-left:25px}

ul.red_small_arrow li a:hover{color:#c60}
.replybox{width:55px; height:18px; text-align:center; font-size:14px}
.height{min-height:150px}
.textboxwhite{width:200px; height:20px; float:left; background:url(textbox_bg.jpg) top left no-repeat; border:none}
.btnred{width:30px; height:26px; background:url(images/btn_red.jpg) top left no-repeat; border:none; cursor:pointer}
.textareaGrey{width:406px; height:38px; border:1px solid #dbdbdb; padding:6px; background:#fff; color:#c60; font-family:Arial,Helvetica,sans-serif; font-size:12px}
/*===========slider css======*/
#latest_highlights_slider{ width:608px; overflow:hidden; height:385px;  position:relative; z-index:-9999999;}
#latest_highlights_slider .slide{width:608px; height:385px; z-index:-9999999999; }

#photo_gallery_slider{ width:304px; overflow:hidden; height:570px; position:relative;}
#photo_gallery_slider .slide{width:304px; height:570px;  }

#shortfilms_slider{ width:304px; overflow:hidden; height:130px; position:relative; }
#shortfilms_slider .slide{width:314px; height:130px; }

#interviews_slider{ width:304px; overflow:hidden; height:416px; _height:425px;   position:relative;  }
#interviews_slider .slide{width:324px; height:416px; }

#tamilnews_slider{ width:282px; overflow:hidden; height:800px; position:relative;  }
#tamilnews_slider .slide{width:282px; height:845px; }

#visitor_column_slider{ width:304px; overflow:hidden; height:130px; position:relative;  }
#visitor_column_slider .slide{width:304px; height:130px; }

#special_article_slider{ width:304px; overflow:hidden; height:130px; position:relative;  }
#special_article_slider .slide{width:334px; height:130px; }

#celebrity_column_slider{ width:304px; overflow:hidden; height:130px; position:relative;  }
#celebrity_column_slider .slide{width:344px; height:130px; }

#movie_review_slider{ width:282px; overflow:hidden; height:175px;  position:relative; }
#movie_review_slider .slide{width:282px; height:175px; }

#music_review_slider{ width:282px; overflow:hidden; height:175px; position:relative;  }
#music_review_slider .slide{width:282px; height:175px; }

#movie_preview_slider{ width:282px; overflow:hidden; height:175px;  position:relative; }
#movie_preview_slider .slide{width:282px; height:175px; }

#event_coverages_slider{ width:286px; overflow:hidden; height:310px; position:relative;  }
#event_coverages_slider .slide{width:286px; height:310px; }

#special_slideshows_slider{ width:286px; overflow:hidden; height:148px; position:relative;  }
#special_slideshows_slider .slide{width:286px; height:148px; }

#related_gallery_slider{ width:304px; overflow:hidden; position:relative;  }
#related_gallery_slider .slide{width:304px; }

#related_interview_slider{ width:304px; overflow:hidden; position:relative;  }
#related_interview_slider .slide{width:304px; }

#other_movies_slider{ width:304px; overflow:hidden; position:relative;  }
#other_movies_slider .slide{width:304px; }

#other_personality_slider{ width:304px; overflow:hidden; position:relative;  }
#other_personality_slider .slide{width:304px; }

#related_column_slider{ width:578px; overflow:hidden; position:relative;  }
#related_column_slider .slide{width:578px; }

#movie_wiki_related_event_slider{ width:593px; overflow:hidden; position:relative;  }
#movie_wiki_related_event_slider .slide{width:593px; }

#related_news_slider{ width:578px; overflow:hidden; position:relative;  }
#related_news_slider .slide{width:578px; }

#movie_wiki_related_photo_slider{ width:593px; overflow:hidden; position:relative;  }
#movie_wiki_related_photo_slider .slide{width:593px; }

#related_slideshow_slider{ width:578px; overflow:hidden; position:relative;  }
#related_slideshow_slider .slide{width:578px; }

#movie_wiki_related_video_slider{ width:593px; overflow:hidden; position:relative;  }
#movie_wiki_related_video_slider .slide{width:593px; }

#related_movies_slider{ width:578px; overflow:hidden; position:relative;  }
#related_movies_slider .slide{width:578px; }

#movie_wiki_related_video_slider{ width:593px; overflow:hidden; position:relative;  }
#movie_wiki_related_video_slider .slide{width:593px; }

#movie_wiki_related_video_slider{ width:593px; overflow:hidden; position:relative;  }
#movie_wiki_related_video_slider .slide{width:593px; }

#cast_slider{ width:304px; overflow:hidden; position:relative;  }
#cast_slider .slide{width:304px; }

#bo_cast_slider{ width:275px; overflow:hidden; position:relative;  }
#bo_cast_slider .slide{width:275px; }

#thumb_link_slider{ width:912px; overflow:hidden; position:relative;  }
#thumb_link_slider .slide{width:850px; }
/*========slider css end*/
.bigthreecolou_box{ width:906px;}
.morevideo_bg{ width:189px; margin:0 auto; z-index:1; position:relative; background:none; }
.moreblack{ width:160px; height:18px; float:left; padding:4px 0 0 25px; background:url(images/more_video_bg_box.jpg) top left no-repeat;}
/*=====usa show time====*/
.box_230_182
{ width:230px; height:182px;}
.box_170{ width:170px;}
ul.red_small_arrow2 li{background:url(images/arrow_red.gif) 0 .4em no-repeat}
ul.red_small_arrow2 li a{color:#900; line-height:25px; padding-left:25px}

ul.red_small_arrow2 li a:hover{color:#c60}
.greybg{ background:#f2f2f2;}
.paddingtopbtm{ padding:7px 0 7px 0px;}
.box_130{ width:140px; padding-left:5px;} .box_150{ width:150px;} .box_110{ width:110px;}
.combo {border:1px solid #d4d0c8; padding:0; outline-color:none;	width:80px;height:20px;font-size:12px;}
		.menu_container {
	width:912px;
	text-align:center;
	margin:0px auto;
}
.menu_container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-right:7px;
	color:#c60;
	text-decoration:none;
}

.menu_container a:hover{
	color:#900;
}

#gallery_image_slider{ width:593px;}
#gallery_image_slider .slide{width:593px; z-index:-9999999999; padding:0; float:left}
#gallery_image_slider .slide img{position:relative}
.loader{
	margin-top:50px;
	margin-left:265px;
	margin-right:265px;
}

.menu_container a.last{
	margin-right:0px !important;
}
 @media screen and (max-device-width: 480px) {
/*--- iPhone only CSS here ---*/
body {
 -webkit-text-size-adjust:none;
 font-family:Helvetica, Arial, Verdana, sans-serif;
}
}