@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
HTML {
	padding:0px;
	margin:0px;
}
body {
	height:auto;
	margin:5px auto 0px auto;
	padding:0px; /*background:#FFFFFF;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#main_container {
	width:922px;
	margin:5px auto 0px auto;
}
img {
	border:none;
}
a {
	outline:none;
}
.clear {
	clear:both;
}
ul, li {
	margin:0px;
	padding:0px;
}
.flt_left {
	float:left;
	width:inherit;
}
.flt_right {
	float:right;
	width:inherit;
}
.hrborder {
	border-top:1px solid #c7e1ff;
	padding-bottom:10px;
	margin-top:20px;
	display:block;
}

.whatsnewborder {
	border-top:1px solid #c7e1ff;
	padding-bottom:20px;
	margin-top:20px;
	display:block;
}
/*======================================================Top Section=======================================================*/
#logo {
	width:auto;
	height:auto;
	padding:20px 0px 20px 13px;
	margin:0px;
	float:left;
	position:relative;
}
#right {
	width:auto;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
	position:relative;
}
/*======================================================Top Navigation=======================================================*/
#top-nav {
	width:922px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}
#nav-home {
	width:96px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_home.gif) left no-repeat;
}
#nav-home a:hover {
	width:96px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_home-h.gif) left no-repeat;
}
#nav-about {
	width:111px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_about-us.gif) left no-repeat;
}
#nav-about a:hover {
	width:111px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_about-us-h.gif) left no-repeat;
}
#nav-movie {
	width:104px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_movie.gif) left no-repeat;
}
#nav-movie a:hover {
	width:104px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_movie-h.gif) left no-repeat;
}
#nav-submission {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_submission.gif) left no-repeat;
}
#nav-submission a:hover {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_submission-h.gif) left no-repeat;
}
#nav-press {
	width:93px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_press.gif) left no-repeat;
}
#nav-press a:hover {
	width:93px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_press-h.gif) left no-repeat;
}
#nav-career {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/whats-new.gif) left no-repeat;
}
#nav-career a:hover {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/whats-new-hover.gif) left no-repeat;
}
#nav-download {
	width:121px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_download.gif) left no-repeat;
}
#nav-download a:hover {
	width:121px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_download-h.gif) left no-repeat;
}
#nav-contact {
	width:134px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_contactus.gif) left no-repeat;
}
#nav-contact a:hover {
	width:134px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_contactus-h.gif) left no-repeat;
}
/*======================================================active  nav=======================================================*/
html body#homepage #nav-home {
	width:96px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_home-h.gif) left no-repeat;
}
html body#aboutpage #nav-about {
	width:111px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_about-us-h.gif) left no-repeat;
}
html body#moivepage #nav-movie {
	width:104px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_movie-h.gif) left no-repeat;
}
html body#submissionpage #nav-submission {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_submission-h.gif) left no-repeat;
}
html body#presspage #nav-press {
	width:93px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_press-h.gif) left no-repeat;
}
html body#whatnewpage #nav-career {
	width:131px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/whats-new-hover.gif) left no-repeat;
}
html body#downloadpage #nav-download {
	width:121px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_download-h.gif) left no-repeat;
}
html body#contactpage #nav-contact {
	width:134px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/menu_contactus-h.gif) left no-repeat;
}
/*======================================================Flash Section=======================================================*/
#flash {
	width:922px;
	height:auto;
	position:relative;
	margin:0px;
	padding:8px 0px 0px 0px;
	float:left;
}
/*======================================================Content Section=======================================================*/
#movie {
	width:434px;
	height:223px;
	margin:8px 0px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
	background:url(../images/bg-left.gif) left top no-repeat;
}
#upadte {
	width:216px;
	height:183px;
	margin:8px 0px 0px 8px;
	padding:20px 10px 20px 10px;
	float:left;
	position:relative;
	background:url(../images/bg-section.gif) left top no-repeat;
} /* IE6 */
#upadte h1 {
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	position:relative;
	width:216px;
}
.arrow {
	width:50px;
	height:auto;
	float:right;
	position:relative;
	top:-20px;
}
.arrow-grey {
	width:50px;
	height:auto;
	float:right;
	position:relative;
	top:14px;
}
#view {
	width:216px;
	height:183px;
	margin:8px 0px 0px 8px;
	padding:20px 10px 20px 10px;
	float:left;
	position:relative;
	background:url(../images/bg-section.gif) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
} /* IE6 */
#newsletter {
	width:416px;
	height:38px;
	margin:8px 0px 0px 0px;
	padding:20px 10px 20px 10px;
	float:left;
	position:relative;
	background:url(../images/bg-newsletter.gif) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}/* IE6 */
#newsletter-form {
	width:220px;
	height:auto;
	margin:0px;
	padding:0px;
	float:right;
	position:relative;
	top:-5px;
}
#newsletter h1 {
	padding:0px 0px 4px 0px;
	margin:0px;
	float:left;
	position:relative;
	width:416px;
}
#download {
	width:462px;
	height:48px;
	margin:8px 0px 0px 4px;
	padding:20px 10px 20px 10px;
	float:left;
	position:relative;
	background:url(../images/bg-download.gif) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
} /* IE6 */
#download h1 {
	padding:0px 0px 4px 0px;
	margin:0px;
	float:left;
	position:relative;
	width:220px;
}
#download ul {
	padding:0px;
	margin:0px;
	float:right;
	position:relative;
	height:auto;
	width:462px;
}
#download ul li {
	padding:0px;
	margin:0px 15px 0px 0px;
	float:left;
	position:relative;
	height:auto;
	width:108px;
	display:block;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
#download ul li a {
	color:#ffffff;
	text-decoration:none;
}
#download ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#readmore {
	width:196px;
	height:auto;
	border:1px solid #dfdfdf;
	padding:10px;
	margin:0px;
	float:left;
	position:relative;
	font-size:12px;
	text-decoration:none;
	color:#7e7e7e;
	font-weight:bold;
}
/*======================================================Footer Section=======================================================*/
#footer {
	width:100%;
	height:50px;
	clear:both;
	display:block;
	margin:0px 0px 0px 0px;
	background-color:#e5e5e5;
}
#footer_txt_area {
	width:922px;
	margin:auto;
}
#copyright {
	height:43px;
	width:480px;
	margin:0px;
	position:relative;
	padding-left:20px;
	line-height:43px;
	float:left;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
}
#copyright a {
	text-decoration:none;
	color:#7e7e7e;
}
#copyright a:hover {
	text-decoration:underline;
	color:#7e7e7e;
}
#bottom {
	height:43px;
	width:387px;
	margin:0px;
	padding-right:25px;
	line-height:43px;
	position:relative;
	float:right;
	text-align:right;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
}
#bottom a {
	text-decoration:none;
	color:#7e7e7e;
}
#bottom a:hover {
	text-decoration:underline;
	color:#7e7e7e;
}
/*======================================================Form=======================================================*/
form {
	margin:0px;
	padding:0px;
}
select {
	width:150px;
	height:20px;
	font-size:11px;
	font-weight:normal;
	color:#676767;
	border:1px solid #cccccc;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:2px;
	margin:13px 0px 0px 0px;
}
input[type="text"] {
	font-size:11px;
	font-weight:normal;
	color:#676767;
	border:1px solid #002f83;
	padding:2px;
	height:auto;
}
/*======================================================About us=======================================================*/
#content {
	background:url(../images/bg-inner.gif) top no-repeat;
	width:922px;
	height:auto;
	position:relative;
	margin:8px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	float:left;
}
#left-content {
	width:670px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	height:auto;
} /*IE6*/
#left-content-latest {
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	height:auto;
	width:auto;
} /*IE6*/
#left-content2 {
	width:901px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	height:auto;
}
#left-content img {
	width:auto;
	margin:0px;
	padding:8px 0px 0px 0px;
	float:left;
	position:relative;
	height:auto;
}
#inner-view {
	width:198px;
	height:155px;
	margin:8px 0px 0px 0px;
	padding:25px 10px 10px 10px;
	float:right;
	position:relative;
	background:url(../images/bg-movie-review.gif) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
}
#inner-view-latest {
	width:198px;
	margin:4px 0px 0px 0px;
	padding:25px 10px 8px 12px;
	float:right;
	position:relative;
	background:url(../images/bg-movie-review-latest.gif) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
} /* IE6*/
#inner-view-latest p {
	padding-bottom:13px;
}
#inner-view-latest p.btw-imgs {
	padding-bottom:7px;
}
#inner-view-latest p.btm-imgs {
	padding-bottom:11px;
}
#inner-view-latest-single {
	width:198px;
	margin:4px 0px 0px 0px;
	padding:25px 10px 8px 12px;
	float:right;
	position:relative;
	background:url(../images/promo-single-bg.jpg) left top no-repeat;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
} /* IE6*/
#inner-view-latest-single p {
	padding-bottom:13px;
}
#inner-view-latest-single p.btw-imgs {
	padding-bottom:7px;
}
#inner-view-latest-single p.btm-imgs {
	padding-bottom:11px;
}
.bread-crum {
	height:auto;
	width:650px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	position:relative;
	line-height:30px;
	margin:5px 0px 0px 10px;
}
.bread-crum a {
	color:#FFFFFF;
	text-decoration:none;
}
.bread-crum a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.bread-crum img {
	height:auto;
	width:auto;
	float:left;
	position:relative;
	vertical-align:middle;
	padding:7px;
}
.bread-crum h1 {
	height:auto;
	width:auto;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
}
.bread-crum h2 {
	height:auto;
	width:540px;
	font-size:14px;
	line-height:30px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	margin:0px 0px 0px 5px;
	padding:0px;
	float:left;
	position:relative;
}
#banner-inner {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 15px 10px;
	padding:0px;
} /* IE6 */
#banner-inner-thumb-wrp {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 15px 10px;
	padding:0px;
} /* IE6 & IE7 */
#banner-inner-contact {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:0px;
}
#banner-inner-latest {
	width:670px;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 10px 10px;
	padding:0px;
}
.txt {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#7e7e7e;
	padding:0px;
	margin:10px 0px 10px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
} /* IE6*/
.txt a {
	text-decoration:none;
	color:#7e7e7e;
}
.txt a:hover {
	text-decoration:underline;
	color:#7e7e7e;
}
.txt p {
	padding:15px 0px 0px 0px;
}
.txt p.txt_under_brdcrum {
	padding:0px 0px 0px 0px;
}
.txt p.title_para {
	padding:6px 0px 0px 0px;
}
/* For text listing used on sitemap pg ...starts*/
#txt_listing ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
} /* IE6*/
#txt_listing ul li {
	padding:0px 0px 0px 10px;
	margin:0px;
	line-height:20px;
}
#txt_listing ul li ul {
	list-style-type:none;
	padding:0px;
	margin:5px 0px 5px 0px;
}
#txt_listing ul li ul li {
	padding:0px 0px 0px 20px;
	margin:0px;
	line-height:20px;
}
#txt_listing ul li .list-img-sp {
	padding-right:8px;
	vertical-align:bottom;
}
/* For text listing used on sitemap pg ...ends*/

#frm_listing {
}
#frm_listing .frm_left {
	float:left;
	width:111px;
	padding:0px 0px 0px 0px;
	text-align:right;
	margin:0px;
}
.frm_left span {
	color:#FF0000;
}
#frm_listing .frm_right {
	float:right;
	width:514px;
	padding:0px 0px 0px 10px;
	margin:0px;
}
/* For popup window form ...starts*/
#frm_listing .frm_left-pup {
	float:left;
	width:111px;
	padding:0px 0px 0px 0px;
	text-align:right;
	margin:0px;
}
#frm_listing .frm_right-pup {
	float:right;
	width:314px;
	padding:0px 0px 0px 10px;
	margin:0px;
}
/* For popup window form ...ends*/

#frm_listing .txt_box {
	border:1px solid #d3d3d3;
	font-size:12px;
	line-height:15px;
	height:15px;
	color:#6d6d6d;
	width:190px;
	vertical-align:top;
	margin-bottom:5px;
} /* IE6*/
.frm_bttn {
	padding:7px 0px 0px 155px;
} /* IE6*/
.frm_bttn_spacing {
	padding:0px 15px 0px 0px;
}
#right-content {
	float:right;
	position:relative;
	margin:2px 10px 0px 0px;
	width:220px;
} /* IE6*/
#right-content-latest {
	float:right;
	position:relative;
	margin:2px 10px 0px 0px;
	width:220px;
} /* IE6*/
#newsletter-inner {
	background:url(../images/bg-newsletter-inner.gif) left top no-repeat;
	width:198px;
	height:121px;
	float:right;
	position:relative;
	margin:8px 0px 7px 0px;
	padding:18px 10px 10px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#newsletter-inner h1 {
	width:198px;
	height:auto;
	float:left;
	position:relative;
	margin:5px 0px 10px 0px;
	padding:0px;
}
#newsletter-inner-latest {
	background:url(../images/bg-newsletter-inner.gif) left top no-repeat;
	width:198px;
	height:121px;
	float:right;
	position:relative; /*margin:171px 0px 0px 0px;*/
	margin:7px 0px 0px 0px;
	padding:18px 10px 10px 12px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#newsletter-inner-latest h1 {
	width:198px;
	height:auto;
	float:left;
	position:relative;
	margin:5px 0px 10px 0px;
	padding:0px;
}
#review-inner {
	width:218px;
	height:157px;
	float:right;
	position:relative;
	margin:8px 0px 0px 0px;
	padding:0px;
}
#review-inner-latest {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}
/*======================================================Sub Navigation=======================================================*/
#sub-nav {
	width:674px;
	margin:8px 0px 0px 10px;
	padding:0px;
	float:left;
	height:102px;
	background:url(../images/bg-content.gif) bottom left no-repeat;
	position:relative;
}
#sub-nav2 {
	width:901px;
	margin:8px 0px 0px 10px;
	padding:0px;
	float:left;
	height:102px;
	background:url(../images/bg-content2.gif) bottom left no-repeat;
	position:relative;
} /* IE6 */
.sub-menu1 {
	float:left;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:0px;
	background:url(../images/bg-menu1.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:95px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu1 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu1.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:95px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu1 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu1-h.gif) left bottom no-repeat;
	height:34px;
	width:95px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.sub-menu2 {
	float:left;
	position:relative;
	margin:0px 0px 0px 2px;
	padding:0px;
	background:url(../images/bg-menu2.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:87px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu2 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu2.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:87px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu2 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu2-h.gif) left bottom no-repeat;
	height:34px;
	width:87px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.sub-menu3 {
	float:left;
	position:relative;
	margin:0px 0px 0px 3px;
	padding:0px;
	background:url(../images/bg-menu3.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:71px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu3 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu3.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:71px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu3 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu3-h.gif) left bottom no-repeat;
	height:34px;
	width:71px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.sub-menu4 {
	float:left;
	position:relative;
	margin:0px 0px 0px 3px;
	padding:0px;
	background:url(../images/bg-menu4.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:124px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu4 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu4.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:124px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu4 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu4-h.gif) left bottom no-repeat;
	height:34px;
	width:124px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.sub-menu5 {
	float:left;
	position:relative;
	margin:0px 0px 0px 3px;
	padding:0px;
	background:url(../images/bg-menu5.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:66px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu5 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu5.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:66px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu5 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu5-h.gif) left bottom no-repeat;
	height:34px;
	width:66px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.sub-menu6 {
	float:left;
	position:relative;
	margin:0px 0px 0px 3px;
	padding:0px;
	background:url(../images/bg-menu6.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:67px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu6 a {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/bg-menu6.gif) left bottom no-repeat;
	height:34px;
	line-height:34px;
	width:67px;
	text-align:center;
	color:#316fb4;
	font-size:12px;
	text-decoration:none;
}
.sub-menu6 a:hover {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	line-height:34px;
	background:url(../images/bg-menu6-h.gif) left bottom no-repeat;
	height:34px;
	width:67px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
/*======================================================Tool Tip=======================================================*/
#tooltip {
	width:auto;
	height:27px;
	float:right;
	margin:4px 0px 0px 0px;
	padding:0px;
	position:relative;
}
#tooltip1 {
	width:26px;
	height:27px;
	background:url(../images/tt-font.gif) left top no-repeat;
	float:left;
	margin:1px 0px 5px 1px;
	padding:0px;
	position:relative;
	display:inline;
	text-indent:0;
}
#tooltip1 a:hover {
	background:url(../images/tt-font-h.gif) left top no-repeat;
	float:left;
	width:inherit;
}
#tooltip2 {
	width:27px;
	height:27px;
	background:url(../images/tt-fav.gif) left top no-repeat;
	float:left;
	margin:1px 0px 5px 1px;
	padding:0px;
	position:relative;
	display:inline;
	text-indent:0;
	list-style:none;
}
#tooltip2 a:hover {
	background:url(../images/tt-fav-h.gif) left top no-repeat;
	float:left;
	width:inherit;
}
#tooltip3 {
	width:28px;
	height:27px;
	background:url(../images/tt-print.gif) left top no-repeat;
	float:left;
	margin:1px 0px 5px 1px;
	padding:0px;
	position:relative;
	display:inline;
	text-indent:0;
}
#tooltip3 a:hover {
	background:url(../images/tt-print-h.gif) left top no-repeat;
	float:left;
	width:inherit;
}
#tooltip4 {
	width:28px;
	height:27px;
	background:url(../images/tt-contact.gif) left top no-repeat;
	float:left;
	margin:1px 0px 5px 1px;
	padding:0px;
	position:relative;
	display:inline;
	text-indent:0;
}
#tooltip4 a:hover {
	background:url(../images/tt-contact-h.gif) right top no-repeat;
	float:left;
	width:inherit;
}
/*======================================================Movies=======================================================*/
#movies {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:10px 0px 10px 10px;
	padding:0px;
} /* IE6*/
#movies h1 {
	width:665px;
	height:30px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	background-color:#c7e1ff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316fb4;
}
#movies ul {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}
#movies ul li {
	width:665px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:10px 0px 20px 10px;
	border-bottom:1px solid #c7e1ff;
	display:block;
}
#movies ul li img {
	width:auto;
	height:auto;
	float:left;
	position:relative; /*margin:10px 10px 20px 0px;*/
	margin:10px 10px 0px 0px;
	padding:0px;
	border:1px solid #999999;
} /* IE6*/
.movie-content {
	width:490px;
	float:left;
	height:auto;
	position:relative;
	margin:10px 10px 10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	font-weight:normal;
}
.movie-content h2 {
	width:490px;
	float:left;
	height:auto;
	position:relative;
	margin:0px 10px 20px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0042b9;
	font-weight:bold
}
.movie-content h2 a {
	color:#0042b9;
	text-decoration:none;
}
.movie-content h2 a:hover {
	color:#0042b9;
	text-decoration:underline;
}
#released {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:10px 0px 10px 10px;
	padding:0px;
}
#released ul {
	width:665px;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:0px;
}
#released ul li {
	width:175px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding-bottom:20px;
	display:block;
}
#released ul li img {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 10px 20px 0px;
	padding:0px;
	border:1px solid #dfdfdf;
}
.bttn_view_web {
	text-align:center;
	width:545px;
	height:27px;
}
/*======================================================Movies Details=======================================================*/
#synopsis {
	width:568px;
	height:245px;
	float:left;
	background:url(../images/bg-synopsis.gif) top left no-repeat;
	position:relative;
	text-align:center;
	color:#676767;
	font-size:11px;
	margin:8px 0px 10px 8px;
	padding:15px 10px 10px 10px;
}
#synopsis-latest-top {
	width:658px; /*height:275px;*/
	float:left;
	position:relative;
	text-align:center;
	color:#676767;
	margin:8px 0px 0px 0px;
	padding:0px 10px 0px 8px;
} /* IE6*/
#synopsis-latest-bttm {
	width:658px; /*height:275px;*/
	float:left;
	position:relative;
	text-align:center;
	color:#676767;
	margin:0px 0px 0px 0px;
	padding:0px 10px 8px 8px;
} /* IE6*/
/*#synopsis-latest{width:656px; float:left; background:url(../images/bg-synopsis-latest.jpg) top left no-repeat; position:relative; text-align:center; color:#676767; font-size:11px; margin:8px 0px 10px 8px; padding:15px 10px 10px 10px;}*/

#synopsis-latest {/*width:656px;*/
	width:653px; /*height:275px;*/
	float:left;
	background:url(../images/bg-synopsis-mid.jpg) top left repeat-x;
	position:relative;
	text-align:center;
	color:#676767;
	font-size:11px;
	margin:0px 0px 0px 8px;
	padding:0px 10px 0px 10px;
	border-left:1px solid #e0efff;
	border-right:1px solid #e0efff;
} /* IE6*/
#view-promo {
	width:286px;
	height:245px;
	float:left;
	background:url(../images/bg-promo.gif) top left no-repeat;
	position:relative;
	text-align:center;
	color:#676767;
	font-size:11px;
	margin:8px 0px 10px 8px;
	padding:25px 10px 10px 10px;
}
#view-promo img {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 8px 0px;
	padding:0px;
}
#view-promo h1 {
	width:286px;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:left;
}
#back {
	width:150px;
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 15px;
	margin:40px -165px 0px 0px;
	background:url(../images/arrow-back.gif) left no-repeat;
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#back a {
	color:#FFFFFF;
	text-decoration:none;
}
#back a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.TabbedPanelsContent_latest .picgaly-spac {
	margin-right:47px;
}
/*======================================================Press=======================================================*/
.press {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 4px 10px;
	padding:0px;
}
.press_one {
	width:675px;
	height:192px;
	float:left;
	position:relative;
	margin:0px 0px 4px 10px;
	padding:0px;
	background-image:url(../images/press2.jpg);
	background-repeat:no-repeat;
	top:-22px;
} /* IE6*/
.press_two {
	width:675px;
	height:192px;
	float:left;
	position:relative;
	margin:0px 0px 4px 10px;
	padding:0px;
	background-image:url(../images/press3.jpg);
	background-repeat:no-repeat;
	top:-19px;
}
.press_three {
	width:675px;
	height:192px;
	float:left;
	position:relative;
	margin:0px 0px -4px 10px;
	padding:0px;
	background-image:url(../images/press4.jpg);
	background-repeat:no-repeat;
	padding-bottom:0px;
	top:-15px;
}
.btn-press {
	width:auto;
	height:26px;
	float:right;
	position:relative;
	left:-20px;
	top:-60px;
	padding:0px;
	z-index:1;
}
.btn-press-one {
	padding:134px 0px 0px 23px;
	margin:0px 0px 0px 0px;
}
.btn-press-two {
	padding:124px 0px 0px 120px;
	margin:0px 0px 0px 0px;
}
.btn-press-three {
	padding:133px 0px 0px 313px;
	margin:0px 0px 0px 0px;
}
#review-detail {
	width:435px;
	height:auto;
	margin:10px;
	padding:0px;
	float:left;
	position:relative;
	font-size:12px;
	color:#676767
}
#review-detail p {
	padding-top:10px;
	margin:0px;
}
/* For popup quotes page ...starts*/
/*#review-detail-p-up{width:435px; height:auto; margin:10px 0px 10px 12px; padding:0px; float:left; position:relative; font-size:12px; color:#676767}*/ /* IE6*/
#review-detail-p-up {
	height:auto;
	margin:0px auto;
	padding:0px;
	padding:0px;
	float:left;
	position:relative;
	font-size:12px;
	color:#676767
} /* IE6*/
#review-detail-p-up p {
	padding-top:10px;
	margin:0px 0px 0px 10px;
}
/* Pop Up Press Quotes style ...starts*/
.main_pop_quotes {
	background:none;
	margin:0px auto;
	padding:0px;
}
/* Pop Up Press Quotes style ...ends*/


/* For popup quotes page ...ends*/

.hr {/*background-color:#ffffff;*/
	color:#ffffff;
	border-bottom:1px solid #98b7d9;
	height:1px;
}
/*======================================================Download=======================================================*/
#download-inner {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:10px 0px 5px 10px;
	padding:0px;
} /* IE6*/
#download-inner h1 {
	width:665px;
	height:30px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	background-color:#c7e1ff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316fb4;
}
#download-inner ul {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 20px 0px;
}
#download-inner ul li {
	width:205px;
	height:auto;
	float:left;
	position:relative;
	margin:20px 29px 0px 0px;
	padding:0px;
	display:block;
	list-style-type:none;
} /* IE6*/
#download-inner ul li img {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	border:1px solid #c7e1ff;
}
.size {
	width:68px;
	height:25px;
	float:left;
	position:relative;
	text-align:center;
	font-size:11px;
	color:#999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:25px;
}
#download-inner ul.last_dwnld_list {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#download-inner ul.last_dwnld_list li {
	width:205px;
	height:auto;
	float:left;
	position:relative;
	margin:20px 29px 0px 0px;
	padding:0px;
	display:block;
} /* IE6*/
#download-inner ul.last_dwnld_list li img {
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	border:1px solid #c7e1ff;
}
.size {
	width:68px;
	height:25px;
	float:left;
	position:relative;
	text-align:center;
	font-size:11px;
	color:#999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:25px;
}
.size a {
	color:#999999;
	text-decoration:none;
}
.size a:hover {
	color:#999999;
	text-decoration:underline;
}
/*======================================================Contact us=======================================================*/
#contact-inner {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px 10px 10px;
	padding:0px;
}
#contact-inner h1 {
	width:326px !important;
	display:block
}
#contact-inner ul li h1 {
	width:100%;
	height:30px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	background-color:#c7e1ff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316fb4;
}
#contact-inner ul {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 20px 0px;
}
#contact-inner ul li {
	width:333px;
	height:105px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
	list-style-type:none
} /* IE6*/
#contact-inner ul li span {
	width:313px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:15px 10px 0px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#676767;
	font-size:12px;
	text-decoration:none;
}
#contact-inner ul li span a {
	color:#676767;
	text-decoration:none;
}
#contact-inner ul li span a:hover {
	color:#676767;
	text-decoration:underline;
}
#contact-inner ul.last li h1 {
	width:100%;
	height:30px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	background-color:#c7e1ff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316fb4;
}
#contact-inner ul.last {
	width:675px;
	height:auto;
	float:left;
	position:relative;
	margin:0px 0px -48px 0px;
	padding:0px 0px 0px 0px;
} /* IE6*/
#contact-inner ul.last li {
	width:333px;
	height:105px;
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
} /* IE6*/
#contact-inner ul.last li span {
	width:313px;
	height:auto;
	float:left;
	position:relative;
	margin:0px;
	padding:15px 10px 0px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#676767;
	font-size:12px;
	text-decoration:none;
}
#contact-inner ul.last li span a {
	color:#676767;
	text-decoration:none;
}
#contact-inner ul.last li span a:hover {
	color:#676767;
	text-decoration:underline;
}
/* Map Text ...starts*/
#map-contact {
	width:674px;
	height:219px;
	float:left;
	position:relative;
	margin:0px 0px 15px 10px;
	padding:0px;
	background-image:url(../images/map.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
} /* IE6 */
.map-txt-area {
	padding:48px 20px 0px 354px;
	margin:0px;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#737373;
}
.map-txt-area-no {
	padding:30px 60px 0px 354px;
	margin:0px;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#737373;
}
.map-txt-area-blu-hdin {
	color:#316fb4;
	font-size:14px;
	font-weight:bold;
}
.map-txt-area-blu-hdin-no {
	color:#316fb4;
	font-size:12px;
	font-weight:bold;
}
/* Map Text ...ends*/

/* Zoom Button ...starts*/
.zoom_bttn {
	float:right;
	position:relative;
	margin:0px;
	padding:0px;
	top:-23px;
	right:20px;
	width: auto;
} /* IE6*/
/* Zoom Button ...ends*/

/*======================================================General Styling=======================================================*/

/* Thumbnail preview (Planman group)..starts*/
.thumb_left, .thumb_mid {
	float:left;
	width:171px;
	text-align:center;
	margin-right:20px;
}
.thumb_right {
	float:left;
	width:171px;
	text-align:center;
}
p.txt_under_thumb {
	margin:20px 0px 0px 0px;
	line-height:30px;
}
/* Movie details page thumb preview */
.thumb_md_top {
	padding-top:25px;
}
/* Homepage Bottom Logos ...starts */
#logos_b_footer {
	width:922px;
	margin:auto;
}
#logos_b_footer .left_bfooter_logo {
	width:197px;
	float:left;
	padding:10px 0px 10px 100px;
	margin-right:10px;
}
#logos_b_footer .mid_bfooter_logo {
	width:289px;
	float:left;
	padding:10px 0px 10px 18px;
}
#logos_b_footer .right_bfooter_logo {
	width:270px;
	float:right;
	padding:10px 0px 10px 30px;
}
/* Homepage Bottom Logos ...ends */

/*=========================created by Ram Chander==========================*/
.txt p a {
	color:#316fb4;
	text-decoration:none;
}
.txt p a:hover {
	color:#316fb4;
	text-decoration:underline;
}
.media {
	float:left;
	padding:0px 10px 5px 0px;
	width:650px;
	font-size:11px;
	color:#6f6d6d;
}
.media .leftdata {
	float:left;
	padding:30px 10px 0px 5px;
	width:310px;

}
.media .rightdata {
	float:left;
	padding:30px 0px 0px 0px;
	width:320px;

}
.media a {
	color:#316fb4;
	font-weight:bold;
	text-decoration:none;
}
.media a:hover {
	color:#316fb4;
	font-weight:bold;
	text-decoration:underline;
}


.team{float:left; width:120px; margin:0 0 5px 0}
.team img { padding:2px !important; border:solid 1px #999;
			}
.txt p{ text-align:justify}			




/*????????????????????????????????????????*/

.pageing { font-size:11px;
			clear:left;
			line-height:29px;
			margin-left:200px}

.pageing a{ color:#000000}



/*//////////////////////////////////////////////*****/
#review-detail-p-up p a { color:#333333 !important}