* { margin: 0; padding: 0 }
body {
	background: #000000;
	background-color: #000000;
	margin-left: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	width: 100%
}
div#site_container {
	width: 761px;  height: 100%; text-align: left; 
	margin: 0px auto; 
} 

form {margin-top: -3px}

div.rdg_admin h4 {
	font-family: arial;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
}

.body, td, pre {
	font-family: arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}

.header {
	font-family: arial;
	color: #EF9B41;
	font-size: 12px;
	font-weight: bold;
}

.white {
	font-family: arial;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.black {
	font-family: arial;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.pollq {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.polla {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

A, A:VISITED {
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

A:Active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

A:HOVER {
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

#middle_content {
  float: left;
  width: 544px;
  margin-top: 0px;
  margin-right: 0px;
}
#multipromobox {
  width:544px;
  background-color:#000;
  margin-bottom: 12px;
}
#promoContent {
  width:544px;
  height:285px;
  color:white;
  font:bold 12px arial;
  overflow:hidden;
  border-right: solid 2px #ffffff;
  border-left: solid 2px #ffffff;
  border-top: solid 2px #ffffff;
}
#promoContents {
  width:544px;
  height:285px;
  color:white;
  font:bold 12px arial;
  overflow:hidden;
  border-right: solid 2px #ffffff;
  border-left: solid 2px #ffffff;
}
#promoTabs {
  width: 544px;
  height: 33px;
  color:#E7E8ED;
  font-family: impact;
  font: normal 12px/21px arial;
  background-image: url('/graphics/promobg.jpg');
  overflow: hidden;
  border-right: solid 2px #ffffff;
  border-left: solid 2px #ffffff;
  border-bottom: solid 2px #ffffff;
}
#promoTabss {
  width: 544px;
  height: 33px;
  color:#E7E8ED;
  font-family: impact;
  font: normal 12px/21px arial;
  background-image: url('/graphics/promobg.jpg');
  overflow: hidden;
  border-right: solid 2px #ffffff;
  border-left: solid 2px #ffffff;
  border-bottom: solid 2px #ffffff;
}
#promoTabss div {
  float:left;
  width: 134px;
  margin: 4px auto;
  text-align:center;
}
#promoTabss a:link, #promoTabs a:visited {
  color:#E7E8ED;
  font-family: impact;
  font: normal 12px/21px arial;
  text-decoration:none;
}
#promoTabs div {
  float:left;
  width: 134px;
  margin: 4px auto;
  font-family: impact;
  text-align:center;
}
#promoTabs a:link, #promoTabs a:visited {
  color:#E7E8ED;
  font-family: impact;
  font: normal 12px/21px arial;
  text-decoration:none;
}
#promoImg1{
  display:block;
}
#promoContent1 {
  display:none;
  padding:5px;
  overflow:hidden;
  height:285px;
}
#promoImg2{
  display:none;
}
#promoContent2 {
  display:none;
  padding:5px;
  overflow:hidden;
  height:285px;
}
#promoImg3{
  display:none;
}
#promoContent3 {
  display:none;
  padding:5px;
  overflow:hidden;
  height:285px;
}
#promoImg4{
  display:none;
}
#promoContent4 {
  display:none;
  padding:5px;
  overflow:hidden;
  height:285px;
}
#viral {
  width:240px;
  height:185px;
  background-color:#000;
  border: solid 2px #000;
}
#morningshowtop {
  background-color:#000;
  border: solid 2px #fff;
}
#airforce {
  width: 750px;
  background-color:#000;
  border: solid 2px #fff;
  padding: 4px 4px;
}
ul#site_navigation { display: block; float: left; list-style-type: none; width: 761px; height: 51px; margin: 0px auto; background: url(/graphics/center/lowernav.jpg) bottom left no-repeat; }
ul#site_navigation li { display: block; float: left; height: 43px; cursor: pointer;}
* html ul#site_navigation {margin-left: 0px;}
br.clearBoth { clear: both }
#concerts {
  width: 544px;
  background-color:#000;
  border: solid 2px #fff;
}
h1 {display: block; float: left; width: 761px; height: 165px; background: #000 url(/graphics/mast/mast1.jpg); }
h1 span { display: none}
.impact {
  font-family: arial black;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
}
.impact2 {
  font-family: arial black;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: normal;
}
#jock_links {
  font: normal 12px arial;
  background-color: black; 
  width: 227px; 
  height: 97px; 
  padding:4px; 
  overflow: auto; 
  color:#FFCC00;
  line-height: 18px;
}
#jock_links a:link, #jock_links a:visited {
	font: normal 12px arial;
	color:#FFCC00;
  text-decoration: underline;
}
#jock_links a:hover {	
	font: normal 12px arial;
	color:#FFCC00;
  text-decoration: none;
}
.jock_blog {
  font: normal 12px arial; 
  color:#666;
  line-height: 18px;
  padding-left:5px;
}
.jock_blog a:link, .jock_blog a:visited {
	font: normal 12px arial;
	color:#666;
  text-decoration: underline;
}
.jock_blog a:hover {	
	font: normal 12px arial;
	color:#666;
  text-decoration: none;
}
img { border: 0; margin: 0px 0px; }

/* ---------------------------Artist Mast---------------------------*/
#artist_mast {
  width:568px;
  height:165px;
  float:left;
  background:url('/graphics/masthead_artists.jpg') no-repeat top left;
  position:relative;
}
table#video { width: 100%; float: left; margin: 0px 0px;}  table#video td { width: 33%; margin: 0px 0px;} 
table#clubcard { width: 100%; float: left; margin: 0px 0px;}  table#video td { width: 33%; margin: 0px 0px;} 
#podcast { border-top: solid 2px #ffffff; border-bottom: solid 2px #ffffff;}
#podcast1 { border-top: solid 1px #fff;}
#rockerclub { font-family: arial;	color: #FFFFFF;	font-size: 12px;	font-weight: normal; padding: 4px 4px; }
.scrolling {
  width: 236px;
  font-family: arial;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}

table#reg_login_form th { color: #fff; text-align: right;}