*{}

body {background: #eff9fe;}
#wrap {width:800px; margin:auto;}
#content {position:absolute; top:0px;width:800px; height:1150px; background: url(boxoffice/box-bg.jpg) no-repeat bottom #ffffff;  border: 1px solid #cccccc;}
#header {height:138px; width:800px;    }
#header img {padding-top:0px;}
img {border:0px;}

p  {font-size:12px; color:#666666; font-family:Verdana, Arial;}
h1 {color:#01559d; font-size:15px;  font-family:Verdana, Arial;}
b {color:#01559d;}

#adjust-left {width:620px; height:614px; background:url(images/whats-new.jpg) no-repeat  right;}
#left{width:300px; text-align:justify; height:380px; margin-left:18px; padding-top:15px;}
#adjust-right {width:600px; height:614px; background:url(images/whats-new.jpg) no-repeat; float:left; margin-left:315px; }
div.scroll {
z-index:198;
margin-left:15px;
	height:440px;
	width: 770px;
	overflow: auto;
	border: 1px solid #C5CFE0;
	background-color: #ffffff;
	padding: 0px;
	position:absolute;
	top:69px;
	}
	
	div.scroll-revise {
z-index:198;
margin-left:15px;
	height:300px;
	width: 770px;
	overflow: auto;
	border: 1px solid #C5CFE0;
	background-color: #ffffff;
	padding: 0px;
	position:absolute;
	top:210px;
	}
	
	.space {margin-left:20px;}
	.lefter {float:left;}

/* TOP NAV---------------------------------------- */
#navtop {width:794px; height:38px; padding-top:0px;margin-left:10px;}

#topmenu2 {display:block; height:38px; min-height:38px;}
#topmenu2 ul {margin:0; padding:0; list-style-type:none;}
#topmenu2 li {display:block; float:left; margin-right:0px; border:none;}
#topmenu2 li.list1t {background: url(images/home/buttons2/home.jpg) no-repeat; width:98px;}
#topmenu2 li.list2t {background: url(images/home/buttons2/ad.jpg) no-repeat; width:96px;}
#topmenu2 li.list3t {background: url(images/home/buttons2/channel.jpg) no-repeat;width:97px;}
#topmenu2 li.list4t {background: url(images/home/buttons2/weather-home.jpg) no-repeat; width:97px;}
#topmenu2 li.list5t {background: url(images/home/buttons2/program.jpg) no-repeat; width:96px;}
#topmenu2 li.list6t {background: url(images/home/buttons2/talk.jpg) no-repeat; width:96px;}
#topmenu2 li.list7t {background: url(images/home/buttons2/what.jpg) no-repeat; width:96px;}
#topmenu2 li.list8t {background: url(images/home/buttons2/box.jpg) no-repeat; width:99px;}


#topmenu2 a#item1t {background:transparent url(images/home/buttons2/home-over.jpg) -98px -38px no-repeat; display:block; width:98px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item2t {background:transparent url(images/home/buttons2/ad-over.jpg) -96px -38px no-repeat;display:block; width:96px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item3t {background:transparent url(images/home/buttons2/channel-over.jpg) -97px -38px no-repeat;display:block; width:97px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item4t {background:transparent url(images/home/buttons2/weather-home-over.jpg) -97px -38px no-repeat;display:block; width:97px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item5t {background:transparent url(images/home/buttons2/program-over.jpg) -96px -38px no-repeat;display:block; width:96px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item6t {background:transparent url(images/home/buttons2/talk-over.jpg) -96px -38px no-repeat;display:block; width:96px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item7t {background:transparent url(images/home/buttons2/what-over.jpg) -96px -38px no-repeat;display:block; width:96px; padding-top:30px; text-decoration:none;}
#topmenu2 a#item8t {background:transparent url(images/home/buttons2/box-over.jpg) -99px -38px no-repeat;display:block; width:99px; padding-top:30px; text-decoration:none;}


#topmenu2 a#item1t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item2t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item3t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item4t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item5t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item6t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item7t:hover {background-position:top right; z-index:50; }
#topmenu2 a#item8t:hover {background-position:top right; z-index:50; }


#topmenu2 a#item1t span {visibility:hidden;}
#topmenu2 a#item2t span {visibility:hidden;}
#topmenu2 a#item3t span {visibility:hidden;}
#topmenu2 a#item4t span {visibility:hidden;}
#topmenu2 a#item5t span {visibility:hidden;}
#topmenu2 a#item6t span {visibility:hidden;}
#topmenu2 a#item7t span {visibility:hidden;}
#topmenu2 a#item8t span {visibility:hidden;}

/* END TOP NAV---------------------------------------- */


#main {position:absolute; top:145px;float:left;width:682px; height:391px; }
#main img {float:right; padding-left:10px; }

#boxmain {position:absolute; top:145px;float:left;width:784px;margin-left:9px; height:999px; font-family: Arial; color:#FFFFFF; font-size:14px; background: url(boxoffice/box-theater.jpg) no-repeat #000000;  }

#boxmain hr {border: dashed 1px #C5CFE0;}

#boxmain2 {position:absolute; background-color:#FFFFFF; top:5px;float:left;width:600px; height:400px; font-family: Arial; font-size:12px; }

#boxmain2 hr {border: dashed 1px #C5CFE0;}

#boxmain2 p {margin-left:5px;}

#centerad {position:absolute; top:130px; margin-left:111px;}


#movie-links {position:absolute; top:260px; margin-left:45px;}

#imo-link { position:absolute; top:15px; margin-left:526px;}


#smallfont {font-size:10px;}
/* ----- add selectors here for font sizing ----- */
.font {font: 99.5%/1.4em Arial, Helvetica, sans-serif;color:#333333;}

.center {margin-left:90px; margin-top:15px;}

caption {font-size: 1.4em}
h2 {font-size: 1.6em}

/* ----- base links ----- */
a:link {color: #ffffff;}
a:visited {color: #ffffff;}
a:hover {color: #f9cb0d;}
a:active {color: #ffffff;}
a:focus{color: #ffffff;}

p {line-height:1.4em;margin:10px 0;}
hr{margin-left:20px;margin-right:20px;color:#D9D9D9; border: solid 1px;}


/* ----- Scrolling Table ----- */
.dataGridHeader {
position:relative;
padding-top:24px;
_padding-top:23px;

width:915px;
_width:912px;

}

.dataGridContent {
overflow:auto;
width:915px;
_width:912px;
height:144px;

}

.dataGridHeader thead tr {
width:915px;
position:absolute;
top:0;
left:0;
}

.dataGridHeader table thead tr th, .dataGridHeader table tbody tr td { 
text-align:left;
height:0;
}

table.scrolltablestyle{

}

table.scrolltablestyle tbody tr td{

text-align:left;
padding: 4px 9px;
}
table.scrolltablestyle thead tr th{

font-weight: normal;
text-align:left;
padding: 4px 9px 4px 9px;

}

table.scrolltablestyle thead tr th span{
font-size: 1.9em;
}

table.scrolltablestyle thead tr th a:visited{
color: #f9cb0d; 
}

table.scrolltablestyle thead tr th a:hover{
color: #f9cb0d;  
}

table.scrolltablestyle tbody tr td{

}
table.scrolltablestyle tbody tr.even td{

}

table.scrolltablestyle tbody tr.ruled td{

color: #f9cb0d; 
}