body {
	margin : 10px;
	background: #000000;
	font-family: Trebuchet MS, Verdana, sans-serif;
    color: #FFFFFF;
	}

body.media_window_bg {
	background-color: #404041;
	background-image: none;
	font-family: Trebuchet MS, Verdana, sans-serif;
}

a:link,
a:visited {
 	color: #ffffff; 
 	}

a:hover {
	 font-weight:bold;
}

p {
	font-family: Trebuchet MS, Verdana, sans-serif;
    }



.title {
	text-transform: uppercase;
	letter-spacing: +0.05em;
	font-size: 150%;
	font-weight: bold;
	color: #FFFFFF;
}


.storytext {
    font-size: 80%;
    color: #404041;
}

.storytext_main {
    font-size: 80%;
    color: #404041;
}

.storytext_main a:link,
.storytext_main a:visited {
	color: #000000;
	text-decoration: underline;
	font-family: Trebuchet MS, Verdana, sans-serif;
}

.storytext_main a:hover {
	 font-weight:bold;
	 text-transform: uppercase;
}


#main{ 
	padding: 10px 10px 10px 10px; 
	width: 1050px;
	background-color: #404041;
	overflow:auto;
	} 

#mainwrap{
	width: 1050px;
	position: absolute;
	left: 50%;
	margin-left: -525px;
	}
	
#main_lt{
	float: left;
	background-color: #404041;
	}

#main_rt{
	padding: 0px 0px 0px 10px;
	float: left;
	background-color: #404041;
	}       
       

#main_news {
	padding: 5px 5px 5px 5px; 
	background:#008000;
	width: 580px;
	min-height: 510px;
}


#headlines {
	width: 590px;
	height: 370px;
	}

#headlinetext {
	margin: 10px 0px 0px 0px;
	width: 590px;
	min-height: 145px;
	background-color: #A7A9AC;
	color: #515153;
	}
	
#potw {
	padding: 0px 0px 0px 0px; 
	width: 450px;
	height: 330px;
	}	
	
#ads_default_with ads {
	margin: 10px 0px 0px 0px;
	width: 450px;
	min-height: 150px;
	background-image: url('images/verizon.png');
	}

#ads_default {
	margin: 10px 0px 0px 0px;
	width: 450px;
	min-height: 0px;
	}

#navwrap {
	width: 1030px;
	}

#topnav1 {
	width: 400px;
	float: left;
	}

#topnav2 {
	width: 630px; 
	padding: 70px 0px 0px 600px; 
	clear: right;
	}


#topnav a:link,
#topnav a:visited {
	color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	width: auto;
}

#topnav a:hover {
	 font-weight:bold;
	 text-transform: uppercase;
	 padding: 10px 5px 5px 5px;
}

#topnav li {
	font-family: Trebuchet MS, Verdana, sans-serif;
	display: inline;
    font-size: 80%;
}

#nav-live-old a {
	background:#DAA520;
}

#nav-live a {
	background:#FF6A00;
}

#nav-ondemand a {
	background:#0000FF;
}

#nav-schools-old a {
	background:#860200;
}

#nav-schools a {
	background:#CC1100;
}


#nav-news a {
	background:#008000;
}

#nav-search a {
	background:#404041;
}






#bottomnav {
	margin :10px 10px 10px 10px;
	padding: 0;
	color: A7A9AC;
}

#bottomnav li {
	display: inline;
	padding: 0;
	margin: 0;
}

#bottomnav a:link,
#bottomnav a:visited {
	color: A7A9AC;
	padding: 20px 20px 20px 20px;
	text-decoration:none;
	font: .7em/.7em Trebuchet MS, Verdana, sans-serif;
	text-transform: uppercase;
}





	
#other_lt{
	float: left;
	background-color: #404041;
	}

#other_rt{
	padding: 0px 0px 0px 10px; 
	float: left;
	background-color: #404041;
	}

#ads_other {
	margin: 10px 0px 0px 0px;
	width: 450px;
	min-height: 0px;
	}

#ads_news {
	margin: 10px 0px 0px 0px;
	width: 450px;
	height: 0px;
	}
	
#potw_news {
	width: 450px;
	min-height: 293px;
	}	
	
	
#potw_other {
	width: 450px;
	height: 330px;
	}
	
#ondemand_rt {
	padding: 10px 0px 10px 0px; 
	background:#003684;
	width: 590px;
	min-height: 510px;
	}

#schedule_rt {
	padding: 10px 0px 10px 0px; 
	background:#DAA520;
	width: 590px;
	min-height: 500px;
}

#schedule_rt2 {
	padding: 10px 0px 10px 0px; 
	background:#FF6A00;
	width: 590px;
	min-height: 510px;
}

#news_rt {
	padding: 5px 5px 5px 5px; 
	background:#008000;
	width: 580px;
	min-height: 510px;
}

#schools_rtold {
	padding: 10px 0px 10px 0px; 
	background:#860200;
	width: 590px;
	min-height: 610px;
}

#schools_rt {
	padding: 10px 0px 10px 0px; 
	background:#CC0000;
	width: 590px;
	min-height: 510px;
}

#search_rt {
	padding: 10px 0px 10px 0px; 
	background-color: #A7A9AC;
	width: 590px;
	min-height: 510px;
}

#basic_rt {
	padding: 10px 0px 5px 0px; 
	background-color: #A7A9AC;
	width: 590px;
	min-height: 350px;
}

#faq_rt {
	padding: 10px 0px 5px 0px; 
	background-color: #A7A9AC;
	width: 590px;
	min-height: 350px;
	color: #000000;
}


#ondemand_nav {
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #A7A9AC;
}

#ondemand_nav li {
	display: inline;
}

#ondemand_nav a:link,
#ondemand_nav a:visited {
	color: #515153;
	font-size: 80%;
	padding: 0px 6px 0px 6px;
	text-decoration: none;
	font-family: Trebuchet MS, Verdana, sans-serif;
}

#ondemand_nav a:hover {
	 font-weight:bold;
	 text-transform: uppercase;
}




#media_window_top_left {
	background-color: #404041;
	position: absolute;
	top: 10px;
	left: 15px;
	width: 273px;
	height: 65px;
}

#media_window_top_right {

	background-color: #404041;
	position: absolute;
	top: 20px;
	left: 300px;
	width: 470px;
	height: 45px;
}

#media_window_left_mid {
	background-color: #404041;
	position: absolute;
	top: 85px;
	left: 10px;
	width: 120px;
	height: 138px;
}

#media_window_left_mid_live {
	background-color: #404041;
	position: absolute;
	top: 235px;
	left: 10px;
	width: 120px;
	height: 60px;
}

#media_window_left_bottom {
	background-color: #404041;
	position: absolute;
	top: 233px;
	left: 10px;
	width: 120px;
	height: 140px;
}

#media_window_left_bottom2 {
	background-color: #404041;
	position: absolute;
	top: 425px;
	left: 10px;
	width: 120px;
	height: 40px;
}


#media_window_mid {
	position: absolute;
	top: 85px;
	left: 130px;
	width: 640px;
	height: 380px;
}

#media_window_right {
	position: absolute;
	top: 10px;
	left: 780px;
	width: 120px;
	height: 450px;
}

#media_window_bottom {
	padding: 0px 10px 0px 10px;
	position: absolute;
	top: 475px;
	left: 10px;
	width: 890px;
}

.media_window_inc {
	padding: 0px 10px 0px 10px;
	height: 25px;
}




.addthis_toolbox .hover_effect
{
    width: 240px;
    border: 3px solid #eee;
    color: #000000;
    background-color: #ffffff;
    font-size: 80%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    position: relative;
        padding: 2px 2px 2px 16px;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}


.schools_list li {
	text-decoration: none;
}

.schools_list a:link,
.schools_list a:visited {
	color: #ffffff;
	font-size: 80%;
	padding: 0px 6px 0px 6px;
	text-decoration: underline;
	font-family: Trebuchet MS, Verdana, sans-serif;
}

.schools_list a:hover {
	 font-weight:bold;
}

  .ajax-tabs {
    width:500px;
    border:1px solid #222;
    height:10px;
    color:rgb(255,113,19);
    font-size:12px;
  }
  .ajax-tabs .ajax-tabs-top td {
    background-color:#222;
    padding:2px;
    text-align:center;
    border-right: 1px solid #333;
    border-bottom: 1px solid #333;
  }
  #ajax-tabs-content {
    padding:20px;
    color:#555;
  }
