@charset "UTF-8";
/* CSS Document */

body {
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	text-align: center;
	font: normal 12px "Arial", Arial, sans-serif;
	background: #000000 url(images/Bg.jpg) top center no-repeat;}
	
.bodyInt{
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	text-align: center;
	font: normal 12px "Arial", Arial, sans-serif;
	background: #000000 url(images/Bg_Int.jpg) top center no-repeat;}

img {
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;}
	
a{ color: #FFFFFF; text-decoration: none; overflow: hidden; }

a:hover { color: #dfc204; text-decoration: none;}
	
/* High Level Layout */

#frame {
    width: 980px;
    text-align: center;
    margin:0px auto;}
	
.placeLogo{
	display: block;
	float: left;
	width: 240px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0; }	

.placeText{
	float: left; 
	display: block;
	color: #000000;
	height: 423px;
	width: 980px;
	padding: 0 0 0 0;
	margin: 0 0 0 0; }
	
.youtubeHolder{
	float: left;
	display: block;
	height: 423px;
	width: 980px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	z-index: 500; }
	
/* Lower Layout Blocks */	

.frontMainTop{
	display: block;
	float: left;
	height: 90px;
	width: 980px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;}
	
.fmtSchool{
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #070300 ;}
	
.fmtSep{
	display: block;
	float: left;
	height: 90px;
	width: 10px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: #070300 url(images/fmtSep.jpg) top left no-repeat;}
	
.fmtDate{
	display: block;
	float: left;
	height: 90px;
	width: 165px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
.fmtLinks{
	display: block;
	float: left;
	height: 90px;
	width: 550px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #040300;}
	
.frontMainBot{
	display: block;
	float: left;
	height: 40px;
	width: 980px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	background-color: #171c16;}
	
.fmbLeft{
	display: block;
	float: left;
	height: 45px;
	width: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: #070300 url(images/fmb_Left.jpg) top left no-repeat;}
	
.fmbMidL{
	display: block;
	float: left;
	height: 20px;
	width: 470px;
	text-align: left;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	text-transform: uppercase;
	color: #959595;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.tundraLogo {
	float: left;
	height: 20px;
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
.tundraCall {
	float: left;
	height: 15px;
	display: block;
	padding: 5px 0 0 7px;
	margin: 0 0 0 0;}
	
.tundraCopy {
	float: left;
	height: 15px;
	display: block;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	text-align: left;
	width: 350px;
	color: #959595;
	font: normal 10px "Arial", Arial, sans-serif}
	
.fmbMidR{
	display: block;
	float: right;
	height: 20px;
	width: 470px;
	text-align: right;
	padding: 7px 0 0 0;
	margin: 0 0 0 0;
	color: #959595;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.fmbRight{
	display: block;
	float: right;
	height: 45px;
	width: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: #070300 url(images/fmb_Right.jpg) top left no-repeat;}
	
/* Schedule Layout Blocks */
	
.sBlockL {
	display: block;
	float: left;
	width: 485px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
.sBlockSep {
	display: block;
	float: left;
	width: 10px;
	height: 300px; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: transparent url(images/sBlockSep.gif) top left no-repeat;}
	
.sBlockR {
	display: block;
	float: left;
	width: 485px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
	
/* Header Styles */
	

h1.townH1{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 240px;
	height: 40px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Town.jpg) top left no-repeat;}
	
h1.daysH1{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 165px;
	height: 60px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Days.jpg) top left no-repeat;}

/*  Schedule Title Tags */
	
h1.scheduleH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule.jpg) top center no-repeat;}

h1.scheduleH1 a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule.jpg) top center no-repeat;}
	
h1.scheduleH1 a:hover{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule_r.jpg) top center no-repeat;}
	
h1.scheduleH1_At {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule_r.jpg) top center no-repeat;}
	
h1.scheduleH1_At a {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule_r.jpg) top center no-repeat;}

h1.scheduleH1_At a:hover {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 170px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_Schedule_r.jpg) top center no-repeat;}
	
h1.scheIntH1{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 980px;
	height: 40px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/sh1_Schedule.gif) top left no-repeat;}
	
/*  Video Title Tags */
	
h1.videosH1{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos.jpg) top center no-repeat;}
	
h1.videosH1 a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos.jpg) top center no-repeat;}
	
h1.videosH1 a:hover{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos_r.jpg) top center no-repeat;}
	
h1.videosH1_At{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos_r.jpg) top center no-repeat;}
	
h1.videosH1_At a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos_r.jpg) top center no-repeat;}
	
h1.videosH1_At a:hover{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_videos_r.jpg) top center no-repeat;}
	
/*  Myspace Title Tags */
	
h1.myspaceH1{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_myspace.jpg) top center no-repeat;}
	
h1.myspaceH1 a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_myspace.jpg) top center no-repeat;}
	
h1.myspaceH1 a:hover{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_myspace_r.jpg) top center no-repeat;}
	
/*  Youtube Title Tags */
	
h1.youtubeH1{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_youtube.jpg) top center no-repeat;}
	
h1.youtubeH1 a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_youtube.jpg) top center no-repeat;}
	
h1.youtubeH1 a:hover{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 105px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h1_youtube_r.jpg) top center no-repeat;}
	
/*  Contact Title Tags */
	
h1.contactUsH1 {
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 119px;
	height: 21px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/foot_Contact.jpg) top center no-repeat;}
	
h1.contactUsH1 a{
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 119px;
	height: 21px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/foot_Contact.jpg) top center no-repeat;}
	
h1.contactUsH1 a:hover{
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 119px;
	height: 21px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/foot_Contact_r.jpg) top center no-repeat;}

	
/*  RSS Title Tags */
	
h1.rssH1{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 50px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	cursor: pointer;
	background: #000000 url(images/h1_rss.jpg) top center no-repeat;}
	
h1.rssH1 a{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 50px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	cursor: pointer;
	background: #000000 url(images/h1_rss.jpg) top center no-repeat;}
	
h1.rssH1 a:hover{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 50px;
	height: 90px;
	text-indent:-9000px;
	overflow: hidden;
	cursor: pointer;
	background: #000000 url(images/h1_rss_r.jpg) top center no-repeat;}
	
	
	
h1.School1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_1.gif) top left no-repeat;}
	
h1.School2 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_2.gif) top left no-repeat;}
	
h1.School3 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_3.gif) top left no-repeat;}
	
h1.School4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_4.gif) top left no-repeat;}
	
h1.School5 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_5.gif) top left no-repeat;}
	
h1.School6 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_6.gif) top left no-repeat;}
	
h1.School7 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_7.gif) top left no-repeat;}
	
h1.School8 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 485px;
	height: 60px;
	text-indent:-9000px;
	background: transparent url(images/sh1_8.gif) top left no-repeat;}
	
h4.schoolH4{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 240px;
	height: 40px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h4_School.jpg) top left no-repeat;}
	
h4.showAirH4{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 165px;
	height: 30px;
	text-indent:-9000px;
	overflow: hidden;
	background: #000000 url(images/h4_AirDate.jpg) top left no-repeat;}
	
	
/*  Navs  */

#nav {
	display: block;
	float: left;
	width: 980px;
	height: 175px;
	padding: 0 0 0 0;}

#navMain {
	
	/*background: transparent url(images/navBg.gif) top left no-repeat; */}

#navL {
	display: block;
	float: left;
	width: 370px;
	height: 42px;}
	
#navR {
	display: block;
	float: left;
	width: 370px;
	height: 42px;}
	
	
/*  Nav Left  */

#navLeft {
	display: block;
	float: left;
    margin: 0 0 0 0;
    padding: 10px 0 0 0; }

#navLeft li.nAbout {
    display: block;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;}    

#navLeft li.nAbout a {
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    float: left;
    width: 113px;
    height: 32px;
    text-indent: -9000px;
    text-decoration: none;
    background: #0d0d0d url(images/navAbout.jpg) top left no-repeat;}
    
#navLeft li.nAbout a:hover {
	display: block; 
    background: #0d0d0d url(images/navAbout_r.jpg) no-repeat;}
	
#navLeft li.nMyspace {
    display: block;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;}    

#navLeft li.nMyspace a {
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    float: left;
    width: 113px;
    height: 32px;
    text-indent: -9000px;
    text-decoration: none;
    background: #0d0d0d url(images/navMyspace.jpg) top left no-repeat;}
    
#navLeft li.nMyspace a:hover {
	display: block; 
    background: #0d0d0d url(images/navMyspace_r.jpg) no-repeat; }

/*     */
	
/*  Nav Right  */
	
#navRight {
	display: block;
	float: right;
    margin: 0 0 0 0;
    padding: 10px 3px 0 0; }
	
#navRight li.nYoutube {
    display: block;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;}    

#navRight li.nYoutube a {
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    float: left;
    width: 110px;
    height: 32px;
    text-indent: -9000px;
    text-decoration: none;
    background: #0d0d0d url(images/navYoutube.jpg) top left no-repeat;}
    
#navRight li.nYoutube a:hover {
	display: block; 
    background: #0d0d0d url(images/navYoutube_r.jpg) no-repeat; }
	
#navRight li.nContact {
    display: block;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;}    

#navRight li.nContact a {
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    float: left;
    width: 110px;
    height: 32px;
    text-indent: -9000px;
    text-decoration: none;
    background: #0d0d0d url(images/navContact.jpg) top left no-repeat;}
    
#navRight li.nContact a:hover {
	display: block; 
    background: #0d0d0d url(images/navContact_r.jpg) no-repeat;}
	
	
/* YouTube Video styles */

.aMediaHolder{
	display: block;
    padding: 0 0 0 0 ;
    margin: 0 auto;
    width: 800px;
	text-align: center; 
	z-index: 500;}

.aMedia_One{
	display: block;
	float: left;
    padding: 10px 0 10px 20px;
    margin: 0 0 0 0;
    width: 480px;
	z-index: 500;}
	
.aMedia_Two{
	display: block;
	float: left;
    padding: 10px 0 10px 10px;
    margin: 0 0 0 0;
    width: 290px;
	z-index: 500;}

.yt_video_full {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  text-align:left;
  background: #333333;
  z-index: 500;}
  
.yt_the_video{
  background: #333333;
  display:block;
  z-index: 500;}

.yt_thumbsHolder{
  width: 290px;
  height: 385px;
  overflow: hidden;}

.yt_video_thumbs {
  padding: 0 0 0 5px;
  width: 280px;
  overflow:auto;
  overflow-y: scroll !important ;
  overflow-x: hidden; 
  height: 385px;
  }
  
.yt_video_thumb {
  padding: 0;
  margin: 0; 
  display: block;
  float:left;
  /*height: 85px;*/
  background-color: #000000;}
  
 .yt_TitleText{
 	color: #566a4f;
	font: bold 11px "Arial", sans-serif;} 
	
 .yt_TitleText a{
 	color: #566a4f;
	text-decoration: none;
	font: bold 11px "Arial", sans-serif;} 
	
 .yt_TitleText a:hover{
 	color: #566a4f;
	text-decoration: underline;
	font: bold 11px "Arial", sans-serif;} 

.yt_video_thumb_meta {
  color: #CCCCCC;
  margin: 0px;
  padding: 3px 0 0px 10px ;
  text-align: left;
  float: left;
  display: block;
  width: 150px;
  font: normal 11px "Arial", sans-serif;}


.yt_video_thumb_meta .yt_thumb_meta_label {
  color: #ffffff;}
  
.yt_thumbStyler {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
  
.yt_video_thumb_img {
  margin: 0px;
  padding: 0px;
  width: 280px;
  /*width: 90px;*/
  float:left;
  display: block;
  padding: 0px 0 10px 0;
  maring: 0 0 0 0;
  border-bottom: 1px solid #FFFFFF;}
  
.yt_video_thumb_img img {
  border: 1px solid #333333;
  margin: 0px 0px 0px 0x;
  padding: 0px;}
  
.yt_gallery_footer {
  clear:left;}
.navBgExtend {background: #930000 url(images/nav_baq.gif) top left repeat-x;}

.bioContainer{ font-size: 13px;	color: #ffffff;	font-family: Arial, Helvetica, sans-serif;padding: 0 10px 0 0; margin: 0 0 0 0;color: #ffffff;height: 385px;   overflow-x: hidden;
  overflow-y: scroll; }