*{ margin: 0; padding: 0; }

body{
	background:#fff;}
a, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

a img {border:0;}

#container, #container_home, #container_kids {width:99%;}
#header { background:transparent; width:100%; }

p {margin:0.5em 0 0.5em 0; }

#header h1, #header h1 a {color:#000; font-size:28px; display:block; font-weight:normal; text-align: center; }



#header_logo{ display:none; }
#header_menusec {}

#topmenu { display:none;}
#searchform {display:none;}

/*************** content**************/

#content {	background:transparent;}
/***********************************
               media          */
#media_slidebox {
	height:115px; 
	background:#000 url(../images/bg_mediaslide.gif) bottom left repeat-x; 
	border:1px solid #686868;
	margin-right:-1px;
	margin-top:-1px;}
	
.video_box {
	width:440px;
    height:360px;
    margin-top:10px;
    background:gray;
    margin-bottom:20px;}
    
h3.video {border-bottom:1px solid #000;}

ul.videolist {}
ul.videolist li {list-style-type:none; margin-left:20px;}

/**************************************************
            mainleft
**************************************************/
#main_left { margin-bottom: 20px; }

#main_left .menulink { display: none; }
#main_left .mainleft_feature { display: none; }
#mainleft_bottom_feature { display: none; }
#main_left .box { display: none; }

/**************************************************
            mainright
**************************************************/
ul#mainleft_menu {display:none;}
#main_right {
    color:#000;
    background:#fff;}
		
#main_right a {color:#000; text-decoration:underline;}
h2 {text-transform:capitalize; margin:5px 0;}

#main_right h2, #main_right h3, #main_right h4 {
	font-family: arial, sans-serif;
}

#main_right h2 {
    font-size:22px;
	text-transform:uppercase;
	color:#620C0C;
	font-weight:normal;
	margin:15px 0 7px 0;
}
	
#container_kids #main_right h2, #container_kids #main_right h3 #container_kids #main_right h4 {color:#fff;}		

#main_right h3 {
	font-size:18px;
	text-transform:uppercase;
	color:#620C0C;
	margin: 15px 0 0px 0;
	font-weight:normal;
}
	
#main_right h3.tvmenu {
	display:inline;
	margin-bottom:20px;
	}

#main_right h4 {
		font-size:14px;
		color:#292929;
		margin:11px 0 3px 0;}

#page_hero { text-align: center; }

#mainhero {
    height:151px;
	background: blue right top no-repeat;
	margin-left:-16px;
	margin-right:-15px;}
		
#main_right p {margin-top:10px;}

#main_right button { display: none; }

/************the sections on the homepage*******/
#home_sectiontop  {
	height:335px;
		background:right top no-repeat;}
		
#home_sectiontop p {}

 #buttonbox {
	float:left;
	margin-left:10px;}
		
#home_bottom1, #home_bottom2, #home_bottom3 {
	width:157px;
	text-align:right;
	font-size:9px;
	line-height:1.2em;}
	
#home_bottom1 img, #home_bottom2 img, #home_bottom3 img {
	margin-bottom:5px;
	width:157px;
	}
	
#home_bottom1 p, #home_bottom2 p, #home_bottom3 p {
	margin-right:5px;
	}
	
#home_bottom1 {float:left; }

#home_bottom2 {float:left;}
#home_bottom3 {float:left;}


/*************kids menu****************************/
table#kids_menu {
	width:500px;
	border-collapse:collapse;
	margin-top:30px;
	margin-bottom:30px;}
	
table#kids_menu td {vertical-align:bottom;}
		
/*************************************************
tvmenu main
**************************************************/
#tvmenu_tip{
	display:none;}

table.tvmenuMain{
	width:100%;
	border-collapse:collapse;
	border:0;
	margin-bottom:15px;
	}
	
.tvmenuDay {margin-top:25px; margin-bottom:0; font-weight:bold;float:left;}

table.tvmenuMain td {
	vertical-align:top; 
	padding-top:7px;
	padding-bottom:3px;
	clear:both;
	float:none;}

table.tvmenuMain td.time {
	width:71px; 
	background:#fff;
	padding-left:6px;}

table.tvmenuMain td.show {
	padding-left:10px;
	padding-right:10px;	}

span.tvtitle {font-weight:bold; margin:0;}

ul#tvdayMenu { display:none;}

#footer { color: #444; font-size: 8px; text-align: center; margin-top: 20px; }

.cleaner {clear:both; height:1px; font-size:0px; }

.no_print { display: none; }