body, h1, h2, h3, ol, ul, li, div, form {  margin:0; padding:0;}

body{
background:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:15px 0;
}

.main{ width:956px; border:#FF0000 0px solid; margin:0 auto; }
li{list-style: none;}
.toplinks ul{}

.toplinks li{ list-style-type:none; padding:0 1px; font-size:14px; float:left; }

.toplinks li a:link, .toplinks li a:visited, .toplinks li a:active, .toplinks li a:hover{ text-decoration:none; padding:13px 0px;background:transparent url(../images/top-menu.png) no-repeat scroll 0 0; color:#000; width:141px; display:block; text-align:center;}

/*
.toplinks li a:link, .toplinks li a:visited, .toplinks li a:active{ text-decoration:none; padding:2px 7px;background:transparent url(../img/head_back.gif) repeat-x scroll 0 0; color:#000; border:1px solid #20BAA7;}
.toplinks li a:hover{ text-decoration:none; padding:2px 7px; background:transparent url(../img/head_back.gif) repeat-x scroll 0 0; color:#000; border:1px solid #20BAA7;}
*/
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}


.toptext{ color:#000; font-size:12px; margin-left:55px; }
.toptext a:link,.toptext a:visited, .toptext a:active{ text-decoration:none; color:#115bb5; }
.toptext a:hover{ text-decoration:underline; }

.search{ background:url(../img/search.png) no-repeat; width:185px; height:28px; margin:0 10px 0 110px; }

.search .searchdata { width:147px; height:20px; margin:1px 0 0 31px; border:none; padding:4px 0 0 0; }

.header{ padding-top:60px; }

.banner{ width:955px; background:#242629 url(../img/banner_top.jpg) no-repeat; margin-left:1px; padding-top:20px; }

.banner_text{ margin-top:50px; font-size:36px; color:#fff; }

.searchmovie{ margin-top:20px; color:#fff; font-size:16px;}

.alphabetically{ margin-top:10px; }

.alphabetically a:link, .alphabetically a:active, .alphabetically a:visited, .alphabetically a:hover { text-decoration:none; margin:0 1px; background:#a83f3e; border:1px solid #d91715; color:#fff;  padding:2px 6px;}


h1.h1{ background:url(../img/h1.png); height:26px; width:177px; font-size:16px; color:#fff; margin-top:20px; padding: 3px 0 0 4px;}
h1.h2{ background:url(../img/h2.png); height:26px; width:177px; font-size:16px; color:#fff; margin-top:20px; padding: 3px 0 0 4px;}
h1.h3{ background:url(../img/h3.png); height:26px; width:177px; font-size:16px; color:#fff; margin-top:20px; padding: 3px 0 0 4px;}
h1.h4{ background:url(../img/h4.png); height:26px; width:177px; font-size:16px; color:#fff; margin-top:20px; padding: 3px 0 0 4px;}
h1.h5{ background:url(../img/h5.png); height:27px; width:281px; font-size:16px; color:#fff; margin-top:20px; padding: 3px 0 0 4px;}

.h1 ul{ float:left;}
.h1 li{ list-style-type:none; background:transparent url(../img/head_back.gif) repeat-x scroll 0 0; font-size:12px; padding:5px 10px 5px 10px; margin:5px 5px 5px 0; border:1px solid #20BAA7;

width:160px;

}

.onemovieinfo{list-style-type:none; background:transparent url(../img/head_back.gif) repeat-x scroll 0 0; font-size:12px; padding:5px 10px 5px 10px; margin:0; border:1px solid #20BAA7;min-height:318px;}

.moviename {
background:transparent url(../img/head_back.gif) repeat-x scroll 0 0;
border:0px solid #20BAA7;
margin:18px 0;
padding:5px 0;
}

.left { width:220px;}

.right{ width:736px; }

.img { width:208px; margin:0 10px 20px; height:242px; background:url(../img/img.jpg) no-repeat; font-size:12px; padding-top:20px; padding-bottom:20px; }

.img img{ margin:13px 0 15px 0;}

.img a:link, .img a:active, .img a:visited {text-decoration:none; color:#5588bb; }
.img a:hover{text-decoration:underline; color:#5588bb; }
a:link, a:visited, a:active{ color: #000; text-decoration: none;}
a:hover{ color: #000; text-decoration: underline;}
.footer{ margin-top: 10px; border-top:2px solid #000; padding:8px 0 0; width:956px;}


/* sprytabbedpanels css */
.TabbedPanels { margin: 0px; padding: 0px; float: left; clear: none; width: 100%; }
.TabbedPanelsTabGroup { margin: 0px; padding: 0px;}
.TabbedPanelsTab { position: relative; top: 1px; float: left; padding: 4px 10px; margin: 0px 1px 0px 0px; font: bold 0.7em sans-serif; background-color: #EDF6F9; list-style: none; border-left: solid 1px #CCC; border-bottom: solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #999; cursor: pointer; font-size:11px; }
.TabbedPanelsTabHover { background-color: #e09c32; }
.TabbedPanelsTabSelected { background:#e09c32; border-bottom: 1px solid #EEE; font-size:11px; color:#fff; }
.TabbedPanelsTab a { color: #fff; text-decoration: none; font-size:11px; }
.TabbedPanelsContentGroup { clear: both; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; border-top: solid 1px #999; border-right: solid 1px #999;font-size:11px; }
.TabbedPanelsContent { padding: 4px; font-size:11px; background:transparent; }
.TabbedPanelsContentVisible { background:none; height:942px; }
.VTabbedPanels .TabbedPanelsTabGroup { float: left; width: 10em; height: 20em; background-color: #e09c32; position: relative; border-top: solid 1px #999; border-right: solid 1px #999; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; font-size:11px; }
.VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border-top: none; border-left: none; border-right: none; font-size:11px; }
.VTabbedPanels .TabbedPanelsTabSelected { background-color: #e09c32; border-bottom: solid 1px #999; font-size:11px; }
.VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left; padding: 0px; width: 30em; height: 20em; }
#TabbedPanelsContent li, .TabbedPanelsContentVisible li{ list-style:none; background:url(images/dot.jpg) no-repeat 0% 24%; margin:0; padding:0 0 0 10px; font-size:11px; line-height: 150%; }
/* recent actitvities css */
#TabbedPanels3 #TabbedPanelsContent ul{ margin:0 0 0 13px; padding:4px 0 0 0; list-style:none; text-align:left; background:transparent; }
#TabbedPanels3  .TabbedPanelsContentVisible ul{ margin:0 0 0 9px; padding:0 0 0 0; list-style:none; text-align:left; }
#TabbedPanels3  #TabbedPanelsContent li, #TabbedPanels3  .TabbedPanelsContentVisible li{ list-style:none; background:none; /*background:url(../images/dot.jpg) no-repeat 0% 12px;*/ margin:0; padding:4px 0 0 0px; /*padding:4px 0 0 10px;*/ font-size:11px; }
/*
.moviename a:link, .moviename a:visited, .moviename a:active{ color:#000000; text-decoration:none;}
.moviename a:hover{ color:#000000; text-decoration:underline;}*/

/* slider css */
.js-disabled img { width:100px; height:100px; display:block; float:left; margin:30px 0 0; }

#outerContainer { width:542px; height:202px; margin:auto; position:relative; }
#imageScroller { width:542px; height:202px; position:relative; background:#000000 url(../images/imageScrollerBG.png) no-repeat; }
#viewer { width:522px; height:182px; overflow:hidden; margin:auto; position:relative; top:10px; }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; }
#controls { width:534px; height:47px; background:url(../images/controlsBG.png) no-repeat; position:absolute; top:4px; left:4px; z-index:10;	}
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#rtl { background:url(../images/rtl.png) no-repeat; left:100px; }
#rtl:hover { background:url(../images/rtl_over.png) no-repeat; left:99px; }
#ltr { background:url(../images/ltr.png) no-repeat; right:100px; }
#ltr:hover { background:url(../images/ltr_over.png) no-repeat; }
