body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana;}

.header {
  background: #ffffff;}

.globalNav {
  font: bold 10px verdana; 
  background: #000;
  color: white;
  width: 100%;
  padding: 5px 0px;}

.footer {
  font-size: 11px;
  border-top: solid silver 1px;
  margin: 20px 15px; }

.section {
  padding-left: 7px;
  padding-right: 7px;}

.section-selected {
  background: white;
  padding: 10px 5px 14px 5px;
  color:red;}

form {
  padding: 0px;
  margin: 0px;}

.page-title {
  padding: 25px 15px;}

az-head {
  font-weight: bold;
  background: #aaaa88;}

a {
  color: #cc0000; 
  text-decoration: none;}

a:hover {
  text-decoration: underline; }
  
.header  a:link, .header  a:visited {
  color: #e0e0e0; }

.section-selected a:link, .section-selected a:visited {
  color: #996600;}

.content {
  font: Normal 11px/17px Verdana;
  margin: 15px;}
  
.logo {
  color: black;
  font: normal 32pt Georgia; 
  padding-left: 15px; }

.search {
  padding-bottom: 10px;
  padding-left: 25px;}
  
.searchButton {
  font: Bold 8pt Verdana;
  }

.scheduleBox {
  border: solid silver thin;
  width: 200px;
  margin: 25px 5px 0px 15px;
  }

.newsBox {                 
  border: solid silver thin;
  width: 200px;
  margin: 5px 5px 0px 0px;
  font: Normal 11px Verdana;
  }
  .newsHead {
  width: 170px;
  font-weight: bold;
  border-bottom: solid silver 1px;
}
  

.communityBox {
  border: solid silver thin;
margin: 25px 5px 0px 15px;
 width: 200px;
 }
 
.eventhead{
 color:#003399;
  font-weight: bold;}

.simpleText {
  font: Normal 11px Verdana;}

.boxHead {
  background: #000;
  padding: 5px;
  border-bottom: solid silver 1px;
  }

.today {
  font: Bold 10px Verdana;
  padding: 5px 2px;}

.more {
  text-align: right;
  padding: 0px 5px 10px 0px;}

.more a:link {
  font: Bold 12px Verdana;
  color: blue;}

.tonightBox {
  margin: 25px 5px 0px 5px;
  border: solid silver thin;
  }
  
/* tonight teaser */

.tonightTeaser {
 
  font: Normal 11px Verdana;
  padding: 2px;
  }

.tonightImg {
  padding: 5px 0px;
  border: 0px;}

.tonightURL {
  font-weight: Bold;
  }

/* support promo */

.supportImg {
  padding-top: 25px;
  text-align: center;}

/* audience box */
  
.audienceBox {
  font: Normal 11px Verdana;
  margin-top:5px;
  width:175px;
  padding: 5px;}

.audienceHead {
  font-weight: bold;
  border-bottom: solid silver 1px;
}

/* highlights & specials box */

.specialBox {
  margin: 25px 5px 0px 5px;
  border: solid silver thin;}
  
.specialImg {
  margin: 10px;
  border: 0px;}
  
.specialHead {
  font: Bold 16px Verdana;
  padding-top: 10px;}

/* membership forms */

.formGroup {
  border: solid silver 1px;
  margin-bottom: 15px;}


/* TV Schedules */

.primetimemodtexttime {display: block; font: Bold 9px Verdana; margin-top: 10px;}
.primetimemodtexttitle {font: Normal 9px Verdana;}
.primetimemodtextepisode {display: block; font: Italic 9px Verdana;}

.scheduleBox br {display: none;}

