﻿/*---------background-image:url(../images/body_bg.gif); background-repeat:repeat-x;-----------*/
body {width:100%; height:100%; min-height:100%; margin:0; padding:0; background-color:#1c2340; font:11px arial, Verdana, Helvetica, sans-serif;background-image:url(../images/blue_bg.png);}
.current A {background-color:#164978;}

#container {width:100%; height:100%; min-height:100%; margin:0 auto; padding:0; background-repeat:repeat-x;}
* HTML #container {width:100%;} 
#layout {width:978px; height:100%; min-height:100%; margin:0 auto; padding:0; background-color:#FFFFFF;}
#header {width:978px; margin:0; padding:0; background-color:#ffffff;}
#headerblock1 {width:978px; margin:0; padding:0; height:50px; background:#FFFFFF;}

#rightlink {width:350px; float:right; margin:5px 8px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4d5f6f; text-align:right;}
#rightlink a, #rightlink a:link, #rightlink a:active, #rightlink a:visited  {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#4d5f6f; text-decoration:none;}
#rightlink a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1d6bad; text-decoration:none;}

#headerblock2 {margin:0; padding:0; clear:both; background-color:#1d6bad; background-image:url(../images/master.jpg); background-position:0px -51px; background-repeat:repeat-x; height:63px; width:978px;}
#search {width:360px; float:right; margin:0px; font:11px arial, sans-serif;}
#search a, #search a:link, #search a:active, #search a:visited, #search a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#c2da24;}
.searchgo {width:20px; height:30px; cursor:hand;display:inline; padding-left:0px;padding-right:0px; padding-top:0px;}

.searchcriteria{color:#003d69;font:bold 11px arial;padding-top:2px;padding-bottom:2px;padding-left:10px;}
.searchcriteria a, .searchcriteria a:link, .searchcriteria a:active, .searchcriteria a:visited, .searchcriteria a:hover{color:#003d69;background-color:#cbe4f6;font:bold 11px arial;padding-top:2px;padding-bottom:2px;padding-left:10px;text-decoration:none;}
.genresearchcriteria{color:#003d69;font:bold 11px arial;padding-top:2px;padding-bottom:2px;}
.genresearchcriteria a, .genresearchcriteria a:link, .genresearchcriteria a:active, .genresearchcriteria a:visited, .genresearchcriteria a:hover{color:#003d69;background-color:#cbe4f6;font:bold 11px arial;padding-top:2px;padding-bottom:2px;padding-left:10px;text-decoration:none;}
.highlightedsearchcriteria{background-color:#cbe4f6;color:#003d69;font-weight:bold;font-size:11px;padding-top:2px;padding-bottom:2px;padding-left:10px;}
.highlightedgamesearchcriteria{background-color:#cbe4f6;color:#003d69;font-weight:bold;font-size:11px; font-family:Arial;padding-top:2px;padding-bottom:2px;padding-left:10px;} 
.searchtxtfield {	BORDER-RIGHT: #cad0ca 1px solid; BORDER-TOP: #cad0ca 2px solid; BORDER-BOTTOM: #cad0ca 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #cad0ca 2px solid; COLOR:#A1B35A; FONT-FAMILY: arial, helvetica, sans-serif;TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;}

#menu {width:614px; height:65px;}
#toptabs A span.toptabsgreen {font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#c2da25;}
#toptabs {padding:0px; margin-left:0px; margin-right:auto; voice-family:inherit;}
#toptabs UL {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; list-style-type:none;}
#toptabs LI {padding:0px; display:inline; margin:0px 2px 0px 2px; text-transform:uppercase;}
#toptabs A {float:left; margin:0px 2px 0px 2px; padding-right:5px; padding-left:5px; padding-bottom:1px; padding-top:0px; color:#ffffff; letter-spacing:1px; text-decoration:none;}
#toptabs A SPAN {float:left; padding-bottom:9px; padding-top:9px; padding-right:5px; padding-left:7px; display:block;}
#toptabs A SPAN {float:none;}
#toptabs A:hover {background-color:#1174c9;}
#toptabs A:hover SPAN {	background-color:#1174c9;}
#toptabs #current A {background-color:#164978;}
#toptabs #current SPAN {background-color:#164978;}

#footer {width:978px; padding:0; background-color:#ffffff; clear:both;}
.footerlayout {background-image:url(../images/master.jpg); background-repeat:no-repeat; background-position:0px -1300px; width:978px; height:82px;}
.footercontent {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#82898e; line-height:15px; text-align:center; padding:10px;}
.footercontent a, .footercontent a:link, .footercontent a:active, .footercontent a:visited {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none; line-height:20px;}
.footercontent a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#00aeff; text-decoration:none; line-height:20px;}

#logo {width:350px; padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px; height:26px;background-image:url(../images/master.jpg); background-repeat:no-repeat;background-position:10px 15px;width:215px; height:16px;}
#logo a,  #logo a:link, #logo a:active, #logo a:visited, #logo a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#f50002;}

.leftcolumn{width:646px; padding-left:10px; padding-right:10px; margin-top:14px; margin-bottom:14px; float:left;}

#homeflashblock {width:644px; clear:both; margin:0px 0px 8px 0px; min-height:334px; border:1px solid #cccccc;}
#movielistingblock {width:169px; float:left; margin-right:10px; clear:both;}
#movielistingbox {width:169px; float:left; border:1px solid #cccccc; background-color:#ebeef3; margin:0px 0px 8px 0px;}
.movielistingboxtitle {font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0px; line-height:24px; text-indent:27px; background-image:url(../images/master.jpg); background-repeat:no-repeat; background-position:0px -900px; width:169px; height:25px; margin-bottom:5px;}
.movielisting ol {margin:0; padding:0; list-style:none; padding-bottom:5px;}
.movielisting ol li {padding: 0; margin: 0 0 1px 0; width:169px; height:17px;}
.movielisting ol li a, .movielisting ol li a:link, .movielisting ol li a:visited, .movielisting ol li a:active {font-family:Arial, Helvetica, sans-serif; color:#1463a6; font-size:11px; text-decoration:none; text-align:left; line-height:17px; margin:0px; padding:0px; text-indent:3px; display: block;}
.movielisting ol li a:hover {font-family:Arial, Helvetica, sans-serif; color:#0087f1; font-size:11px; text-decoration:none; text-align: left; line-height:17px; margin:0px; padding:0px; text-indent:3px; display: block;}
.moviename {float:left; display:inline;}
.ganersname {float:left; display:inline;font-weight:bold;}
#tabsblock_a {width:465px; float:left; margin:0px 0px 0px 0px; padding:0; min-height:290px;background-image:url(../images/home_new_tab.gif); background-repeat:no-repeat;}
#tabsblock_b {width:300px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(../images/most_pop_new_tab.gif); background-repeat:no-repeat;border-bottom: 2px solid #e07115;}

#homepage_tab{margin:0 auto;padding-left:10px;clear:both;}
#homepage_tab ul{list-style:none;}
#homepage_tab li{list-style:none;display:block;float:left;line-height:22px;background:url(../images/menu_005_bg.jpg) no-repeat;height:22px;margin:0 1px 0 0;text-align:center;width:100px;}
#homepage_tab li a{display:block;float:left;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;text-decoration:none;text-align:center;height:22px;width:100px;}
#homepage_tab li a:hover{color:#fff;background:url(../images/menu_005_h.jpg) no-repeat;width:100px;text-align:center;}
#homepage_tab li a.current{display:block;float:left;background:url(../images/menu_005_h.jpg) no-repeat;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;text-decoration:none;text-align:center;width:100px;}
#homepage_tab li a:hover.current{color:#fff;text-align:center;width:100px;}

#mostpop_tab{margin:0 auto;padding-left:10px;clear:both;}
#mostpop_tab ul{list-style:none;}
#mostpop_tab li{list-style:none;display:block;float:left;line-height:22px;background:url(../images/menu_005_bg.jpg) no-repeat;height:22px;margin:0 1px 0 0;text-align:center;width:100px;}
#mostpop_tab li a{display:block;float:left;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;text-decoration:none;text-align:center;height:22px;width:100px;}
#mostpop_tab li a:hover{color:#fff;background:url(../images/menu_005_h.jpg) no-repeat;width:100px;text-align:center;}
#mostpop_tab li a.current{display:block;float:left;background:url(../images/menu_005_h.jpg) no-repeat;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;text-decoration:none;text-align:center;width:100px;}
#mostpop_tab li a:hover.current{color:#fff;text-align:center;width:100px;}

.mostpopulartextblock {background-color:#154877; border:5px solid #1d6bad; padding:0px 0px 0px 1px; min-height:318px;}
#mostpopularmovie {float:left; width:285px; margin:0px; vertical-align:top; padding:0px;}
.mostpopularcontent{background-color:#e2f3ff; margin:3px 3px 0px 3px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#555555;}
.mostpopularcontent a, .mostpopularcontent a:link, .mostpopularcontent a:active, .mostpopularcontent a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0076cb; text-decoration:none; line-height:20px;}
.mostpopularcontent a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0076cb; text-decoration:underline; line-height:20px;}
.mostpopularbottom {background-image:url(../images/master.jpg); background-repeat:no-repeat; background-position:0px -500px; width:300px; height:25px;}

.hometab_border{border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;}
.homepage_slider{border-top:1px solid #666666;border-bottom:1px solid #666666;background-color:#e5f4ff;padding-top:10px;padding-bottom:10px;}

.rightcolumn {width:300px; margin-bottom:14px; float:left; vertical-align:top;}
#block {margin:0px 0px 8px 0px;padding:0;float:left;}
#bannerblock1 {margin:0px auto 8px auto; padding:0; width:300px; float:left; position:relative; text-align:center;}
#bannerblock2 {margin:0px auto 8px auto; padding:0; width:465px; float:left; position:relative; text-align:center;}
.blocktitle {font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; padding:10px;}
.blocktext {padding:5px 10px 0px 14px;}
.blockline {background-image:url(../images/master.jpg); background-repeat:no-repeat; background-position:0px -850px; width:260px; height:1px; margin-left:14px; margin-bottom:2px; margin-top:2px;}


#loginblock {margin:0px 0px 8px 0px; padding:0; float:left;}
.logintitle {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff99d; text-indent:5px; line-height:40px;}
.logintext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dfdfdf; line-height:24px; text-indent:5px;}
.txtfield {	BORDER-RIGHT: #cad0ca 1px solid; BORDER-TOP: #cad0ca 2px solid; BORDER-BOTTOM: #cad0ca 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #cad0ca 2px solid; COLOR:#333333; FONT-FAMILY: arial, helvetica, sans-serif;TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;}
.welcomehome{font:bold 14px arial, verdana; color:#e69c21; line-height:30px;}
.text1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d5b7f; line-height:16px; text-indent:10px; font-weight:bold;}
.text1 a, .text1 a:link, .text1 a:active, .text1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d5b7f; line-height:16px; text-indent:10px; font-weight:bold; text-decoration:none;}
.text1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d5b7f; line-height:16px; text-indent:10px; font-weight:bold; text-decoration:underline;}
.text2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6f6f6f; text-indent:10px;}
.text3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; line-height:18px; text-indent:10px; font-weight:bold;}
.text4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px; text-indent:10px; font-weight:bold;}
.text5 a, .text5 a:link, .text5 a:active, .text5 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bebca5;}
.text5 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bebca5;}
 .readmore a, .readmore a:link, .readmore a:active, .readmore a:visited, .readmore a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d5dfe9; display:inline; text-decoration:none;}
.text13 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px; padding-left:10px; font-weight:bold;}
.text13 a, .text13 a:link, .text13 a:active, .text13 a:visited{font:normal 11px Arial; color:#3366cc;text-decoration:none;vertical-align:top;	text-align:left;}
.text13 a:hover {font:normal 11px Arial; color:#0000FF;text-decoration:underline;vertical-align:top;text-align:left;}
.tabstexttitle {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262525; font-weight:bold; line-height:18px;}

.home_new_title {background-image:url(../images/news_topbg_home.jpg); background-repeat:repeat-x;height:40px;width:300px;}
.home_new_middle {background-image:url(../images/news_middlebg_home.jpg); background-repeat:repeat-y;width:300px;}
.home_new_bottom {background-image:url(../images/news_bottombg_home.jpg); background-repeat:repeat-x;height:21px;width:300px;}

.link4 {font:normal 11px Arial; color:#000000;padding:2px;}
.link4 a, .link4 a:link, .link4 a:active, .link4 a:visited{font:normal 11px Arial; color:#3366cc;text-decoration:none;vertical-align:top;	text-align:left;}
.link4 a:hover {font:normal 11px Arial; color:#0000FF;text-decoration:underline;vertical-align:top;text-align:left;}

.link5 {font:normal 11px Arial;color:#d5dde6; padding:4px 0 4px 5px; border-bottom:1px solid #516b86;}
.link5 a, .link5 a:link, .link5 a:active, .link5 a:visited{font:bold 11px Arial; color:#d5dde6;text-decoration:none;vertical-align:top;text-align:left;}
.link5 a:hover {font:bold 11px Arial; color:#FFFFFF;text-decoration:underline;vertical-align:top;text-align:left;}

.link6 {font:bold 12px Arial; color:#000000; padding:0px 0 5px 0px;}
.link6 a, .link6 a:link, .link6 a:active, .link6 a:visited{font:bold 12px Arial; color:#333333;text-decoration:none;vertical-align:top;text-align:left;}
.link6 a:hover{font:bold 12px Arial; color:#666666;	text-decoration:underline;	vertical-align:top;	text-align:left;}

.synop {font:normal 10px Arial; color:#00468c; padding:0px 0 5px 0px;}

.memrightlink {font:normal 11px Arial;color:#00275d;}
.memrightlink a, .memrightlink a:link, .memrightlink a:active, .memrightlink a:visited{font:bold 11px Arial; color:#00275d;text-decoration:none;text-align:left;}
.memrightlink a:hover {font:bold 11px Arial; color:#043d8c;text-decoration:underline;text-align:left;}

.btn_update {font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; background-image: url(../images/button_update.gif); background-repeat:repeat-x; background-color:#98d458; text-align:center; vertical-align:middle;border:0px solid #eeeeee; padding-left:2px; padding-right:2px; cursor:hand;height:20px;width:70px;}
.btn_update2 {font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; background-image: url(../images/button_update2.gif); background-repeat:repeat-x; background-color:#98d458; text-align:center; vertical-align:middle;border:0px solid #eeeeee; padding-left:2px; padding-right:2px; cursor:hand;height:20px;width:180px;}
.btn_update3 {font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; background-image: url(../images/button_update3.gif); background-repeat:repeat-x; background-color:#98d458; text-align:center; vertical-align:middle;border:0px solid #eeeeee; padding-left:2px; padding-right:2px; cursor:hand;height:20px;width:100px;}
.btn_cancel {font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; background-image: url(../images/button_cancel.gif); background-repeat:repeat-x; background-color:#98d458; text-align:center; vertical-align:middle;border:0px solid #eeeeee; padding-left:2px; padding-right:2px; cursor:hand;height:20px;width:70px;}

.modalbackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalpopup{background-color:#e8eefd;border-width:2px;border-style:solid;border-color:Gray;padding:0px;width:200px;}
.modalpopupwide{background-color:#e8eefd;border-width:2px;border-style:solid;border-color:Gray;padding:0px;width:500px;}
.modalpopupcustom{background-color:#e8eefd;border-width:2px;border-style:solid;border-color:Gray;padding:0px;}
.model_pop_he{background:url(../images/modelpopup_bg.gif);font:bold 12px arial;color:#000000;height:35px;padding-left:10px;}
.model_pop_content{background-color:#ffffff;}
.modelpopup_bg_fo{background:url(../images/modelpopup_bg_fo.gif);font:bold 12px arial;color:#000000;height:50px}

.loading{background-color:#FFFF7F}
.loading TD{color:#000000;}

.errormsgsimple {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ff0000;line-height:18px;}
.errormsg {	color:#4f4f4f;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #ffcc00;background:#ffe13e url(../images/icon_message_two.gif);	background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.successmsg {color:#58941c;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #c6e4a9;background:#def1ca url(../images/icon_message_one.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.normalmsg {color:#4f4f4e;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #9dbade;background:#e3f0ff url(../images/icon_message_three.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgone {color:#58941c;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #c6e4a9;background:#def1ca url(../images/icon_message_one.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgtwo{color:#4f4f4f;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #ffcc00;background:#ffe13e url(../images/icon_message_two.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgthree {color:#4f4f4e;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #9dbade;background:#e3f0ff url(../images/icon_message_three.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}

.autozindex {z-index: 99;}

