body {
  background: #000033 url(../images/ex3.jpg) repeat fixed;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
  text-align:center;
  margin-left: auto;
  margin-right: auto;
  height:100%;
  color:#FFFFFF;
  font-family: Verdana, Tahoma, Arial, sans-serif, Helvetica;
  font-size:12px;
}



.row2 {
  background-color: #333333;
}



input.invalid, textarea.invalid, select.invalid {
  background-color: #FF9;
  border: 2px red inset;
}



label.invalid {
  color:#F00;
}



td.invalid {
  color:#F00;
}



table, td, th {
  color:#FFFFFF;
}



textarea {
  background-color: #000000;
  color: #FF0000;
}



input, select {
  background-color: #000000;
  color: #FF0000;
}



a:link, a:visited { 
  text-decoration: none; 
  color: red;
  font-weight:bold;
}



a:active { 
  text-decoration: none; 
  color: red; 
  font-weight:bold;
}



a:hover { 
  text-decoration: line-through; 
  color: #FF0000; 
  font-weight:bold;
}



img {
  padding:0px;
  margin:0px;
}



#page_body {

}



#dj_host {
  font-weight:bold;
}



#dj_show {
  font-weight:bold;
}



#main {
  background-color: #000000;
  background-image:url(../images/scrub_radio_logo_gray.jpg);
  background-position: center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  width:850px;
  height:100%;
  text-align:left;
  font-family: Arial, Verdana, Trebuchet MS, Helvetica;
  font-size: small;
  color: #FFFFFF;
  margin-top:0px;
  margin-bottom:0px;
  margin-left: auto;
  margin-right: auto;
  padding:0px;
}



#main th p, #main td p, #main th h2, #main td h2, #main th h4, #main td h4 {
  padding:2px;
}



#header {
  border-bottom-color:red;
  border-bottom-style:solid;
  border-bottom-width:1px;
  vertical-align:top;
}



#member_bar {
  border-bottom-color:red;
  border-bottom-style:solid;
  border-bottom-width:1px;
}



#member_bar, #member_bar p {
  padding:1px;
  margin:1px;
}



#onair_bar {
  border-color:red;
  border-style:solid;
  border-width:2px;
  background: #333333 url(../images/metallic3.jpg) repeat;
  background-color:#333333;
}



#dj_table {
  width:100%;
  text-align:center;
  padding:4px;
  border-spacing:4px;
}



#dj_table td {
  vertical-align:top;
}



#menu_list {
  text-align:center;
}



#menu_list a:link, #menu_list a:visited {
  background: #000000 url(../images/bg1.jpg) repeat fixed;
  padding:2px;
}



#menu_list a:hover {
  background: #000000 url(../images/bg2.jpg) repeat fixed;
  padding:2px;
}



#page {
  vertical-align:top;
  height:75%;
  border-top-color:red;
  border-top-style:solid;
  border-top-width:1px;
}



#active_users {
  border-top-color:red;
  border-top-style:solid;
  border-top-width:1px;
  vertical-align:top;
  text-align:left;
}



#active_users h4 {
  font-size:8pt;
  padding:2px;
  margin:2px;
}



#ad_banner_space {
  border-top-color:red;
  border-top-style:solid;
  border-top-width:1px;
  vertical-align:top;
  text-align:center;
  padding-top:8px;
  padding-bottom:8px;
}



#footer {
  border-top-color:red;
  border-top-style:solid;
  border-top-width:1px;
  vertical-align:top;
  text-align:center;
  height:5%;
  font-size:10pt;
}



#footer p {
  padding:0px;
  margin:0px;
  padding-top:4px;
  margin-top:4px;
}



#dj_list_table {
  text-align:center;
  border-color:red;
  border-style:solid;
  border-width:1px;
}



#dj_list_table td {
  width:141px;
  border-color:red;
  border-style:solid;
  border-width:1px;
}



#dj_list_table th {
  border-color:red;
  border-style:solid;
  border-width:1px;
}



#index_table, #index_table td {
  text-align:center;
  margin-left: auto;
  margin-right: auto;
}



#index_table td h4 {
  margin:1px;
  padding:1px;
}



#index_table td h3 {
  margin-top:3px;
  padding-top:3px;
  margin-bottom:3px;
  padding-bottom:3px;
}



#system_clock {
  font-weight:bold;
  color:#00FF00;
  background-color:#333333;
  margin-left:2px;
  margin-right:2px;
  padding-left:6px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
}



#dj_twentyfour {
  text-align:center;
  margin-left: auto;
  margin-right: auto;
}



#dj_setup li, #dj_setup ol, #dj_setup ul {
  margin-left:8px;
  padding-left:8px;
}



.c_date {
  padding:3px;
  margin:3px;
}



.default, a .default {
color: #FFFFCC;
}

.Red {
color: #FF0000;
}

.Blue {
color: #00FFFF;
}

.Green {
color: #00FF00;
}

.Yellow {
color: #FFFF00;
}

.Orange {
color: #FFCC00;
}

.Purple {
color: #9900FF;
}

.Pink {
color: #FFCCFF;
}