body {

  background: #000 url('/graphics/bg.gif') repeat left top; 

  margin:0px;

  padding:0px;

  font: 11px arial;

  color: #fff;

}

img {

  border: none;

}

.update_table {
	font-size: 12px;
	width: 350px;
	margin: 0px auto;
}

.update_table th{
	font-size: 12px;
	text-align: right;
}


.number {
  width: 36px;
}

#pagebox {

  margin:0px auto;

  width: 762px;

  background-color: #000;

  border-left: 3px solid #949595;

  border-right: 3px solid #949595

}

#mast {

  width: 756px;

  margin: 0px auto;

}

/*--------------------------------nav styling----------------------------*/

#nav_bar {

	display:block;

	margin-left: 3px;

  margin-top: 1px;

  width: 756px;

  height: 37px;

  background: #1f1a20 url('/graphics/nav_bg.jpg');

	overflow: hidden;

}

.nav_bar a:link, .nav_bar a:visited {

	float:left;

	display:block;

	height: 37px;

	font: bold 10px/30px tahoma;

  color: #fff;

	text-align: center;

  text-decoration: none;

  background: url('/graphics/nav_bg.jpg') repeat-x;

  padding: 0px 6px;

  border-left: 1px solid #1f1a20;

}

.nav_bar a:hover {

	float:left;

	display:block;

	height: 37px;

	font: bold 10px/30px tahoma;

  color: #fff;

	text-align: center;

  text-decoration: none;

  background: #1f1a20 url('/graphics/nav_on_bg.jpg') no-repeat center;

  padding: 0px 6px;

  border-left: 1px solid #1f1a20;

}

/*----------------------------------------------------------------------------*/

#main_container {

  width: 756px;

  margin-top: 1px;

  margin-left: 3px;

  background: #323232 url('/graphics/middle_bg.gif') repeat-y top left;

}

#main_jobs {

  width: 756px;

  margin-top: 1px;

  margin-left: 3px;

  background: #323232 url('/graphics/middle_bg_job.gif') repeat-y top left;

}

/*-----------------------begin left content styling-------------------------*/

#left_cont {

  float: left;

  margin-top: 1px;

  width: 154px;

}

#listen_live {

  width: 154px;

  padding-top: 7px;

}

#club103 {

  width: 154px;

}

/*--------------------------------------------------------------------------*/



/*-----------------------begin middle content styling------------------------*/

#middle_cont {

  float: left;

  width: 448px;

  background-color: #817f7f;

}

#middle_cont_job {

  float: left;

  width: 600px;

  background-color: #817f7f;

}

#scroller_job {

  width: 600px;

  background: #000;

  color: #fff;

}

#scroller {

  width: 448px;

  background: #000;

  color: #fff;

}

#major_promo_cont {

  margin: 12px 8px 15px 8px;

}

#promoContent {

  margin:4px 0 0px 0;

  width:432px;

  height:228px;

  color: #000;

  font:bold 12px arial;

  overflow:hidden;

  background-color: #ccc

}

#promoImg1 {

  display: block;

}

#promoContent1 {

  display:none;

  padding:5px;

  overflow:hidden;

  height:228px;

  color: #000;

}

#minor_promo_container {

  margin: 0px 8px 8px 8px;

}

.minor_promo_content {

  width: 432px;

  background-color: #000;

  border-bottom: thin dotted #4a4a4a;

  padding-bottom: 10px;

}

.minor_promo_cont {

  overflow:hidden;

  margin-left:8px;

  padding-top: 8px;

  padding-right: 4px;

  padding-bottom: 5px;

}

.minor_promo_img {

  float:left;

  padding-right: 10px;

}

.minor_promo_hdr {

  color: #de117a;

  font: bold 13px arial;

  text-decoration: underline;

  padding-bottom: 4px;

}

.minor_promo_txt {

  color: #fff;

  font: normal 11px arial;

}

/*----------------------------------------------------------------------------*/



/*-----------------------begin right content styling--------------------------*/

#right_cont {

  float: left;

  width: 154px;

}

#onair_cont {

  padding-top: 7px;

}

#poll_cont {

  padding-top: 17px;

}

#weather_cont {

  width: 154px;

  padding-top: 17px;

  text-align:center;

}

#ad_cont_l {

  padding-top: 17px;

}

#ad_cont_r {

  padding-top: 17px;

  width: 154px;

}

/*----------------------------------------------------------------------------*/

#subpage {

  background-color:#000;

  padding:4px;

}

#subpage_job {

  background-color:#fff;

  padding:4px;

}



#footer {

  margin-left: 3px;

}



a:link, a:visited {

  color: #de117a;

}

a:hover {

  color: #de117a;

  text-decoration: none;

}

/* ---------------------------Artist Mast---------------------------*/

#artist_mast {

  width:471px;

  height:157px;

  float:left;

  background:url('/graphics/masthead_artists1.jpg') no-repeat top left;

  position:relative;

}

#masthead_artists1 {

  position: absolute; 

  top: 0px; 

  left: 0px; 

  width:471px;

  height:157px;

  z-index: 10;

  visibility: hidden; 

}

#masthead_artists2 {

  position: absolute; 

  top: 0px; 

  left: 0px; 

  width:471px;

  height:157px;

  z-index: 11; 

  visibility: hidden;

}

#masthead_artists3 {

  position: absolute; 

  top: 0px; 

  left: 0px; 

  width:471px;

  height:157px;

  z-index: 12; 

  visibility: hidden;

}

#masthead_artists4 {

  position: absolute; 

  top: 0px; 

  left: 0px; 

  width:471px;

  height:157px;

  z-index: 13; 

  visibility: hidden;

}

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

/* campaign information 
   - adjust to fit your site properly */

/* voting mode */
ul#loadit_campaign { width: 420px; margin: 5px 10px; list-style-type: none; float: left; }
ul#loadit_campaign li { display: block; width: 150px; float: left; background-color: #ccc; margin: 1px; text-align: center; border: dotted 1px #444; padding: 4px }
ul#loadit_campaign li img { margin: 5px; } 
ul#loadit_campaign li a img { border: solid 2px #c00 }
/* also available:
ul#loadit_campaign.image
ul#loadit_campaign.text
*/

/*results mode */
ul#loadit_results { width: 420px; margin: 5px 10px; list-style-type: none; position: relative; }
ul#loadit_results li { display: block; width: 150px; float: left; background-color: #ccc; text-align: center; border: dotted 1px #444; }
ul#loadit_results li img { margin: 5px; } 
ul#loadit_results li a img { border: solid 2px #c00 }
/* also available:
ul#loadit_results.image
ul#loadit_results.text
*/

/* blowup layer */
div#loadit_blowup { border: solid 1px #444; padding: 4px; background-color: #eee; position: absolute; visibility: hidden; z-index: 5000000;  cursor: hand; cursor: pointer;}

/* you probably don't want to change this */
div.loadit_stars_container * { margin: 0; padding: 0 }
div.loadit_stars_container { width: 80px; height: 16px; position: relative; cursor: hand; cursor: pointer; }
div.loadit_stars_container p { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 100; width: 80px; height: 16px; overflow: hidden; }
div.loadit_stars_container p.grey {  background: url('/shared/images/icons/16x16/plain/star_grey.png') repeat-x; z-index: 1 }
div.loadit_stars_container p.red {  background: url('/shared/images/icons/16x16/plain/star_red.png') repeat-x; z-index: 2 }
div.loadit_stars_container p.green {  background: url('/shared/images/icons/16x16/plain/star_green.png') repeat-x; z-index: 2 }
div.loadit_stars_container p.gold {  background: url('/shared/images/icons/16x16/plain/star_yellow.png') repeat-x; z-index: 2 }
div.loadit_stars_container p.blue {  background: url('/shared/images/icons/16x16/plain/star_blue.png') repeat-x; z-index: 2 }
div.loadit_stars_container ul.rating_box { list-style-type: none; position: absolute; top: 0px; left: 0px; width: 80px; z-index: 100 }
div.loadit_stars_container ul.rating_box li { width: 16px; height: 16px; display: block; float: left; z-index: 101 }

p.item_desc { display: none; }

.clearBoth { clear: both }

#footer {

  margin-left: 3px;
	background: url('/graphics/copyright.gif') no-repeat;
	width: 756px;
	height: 23px;
	padding-top: 25px;

}