#home_logo {
  display:block;
    width:450px;
  	background: url(/common/images/25th.gif) no-repeat 240px 14px;

}



#include_header
	p,
#include_header
	pre,
#include_header
	address,
#include_header
cite {
	margin: 0.5em 20px;
	font-size: 100%;
}



/****** header ******/
#include_header {
	line-height: 1.5;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	background-color: #ffffff;
	/*margin: auto;*/
	padding 0px;
	/*width: 788px;*/
	width: 100%;
/*	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;*/
	text-align: left;

}

#include_header
	#masthead {
		height: 85px;
	/*	width: 760px;*/
	width: 100%;
		margin: auto;
	}


/***** logo *****/

#include_header
	h1.header_logo {

		font-size:189%;

		margin:0px;

		padding:0px;

	}

#include_header
	#home_logo img {

		border:medium none;

		margin:14px 0 0 24px;

	}



/*** noa ***/
#include_header
	#noa {
		padding-left: 10px;
		width: 487px;
		float: left;
	}

#include_header
	#on_air_program_l {
		height: 75px;
		width: 128px;
		float: left;
		padding: 0px;
		margin: 0px;
	}
	
#include_header
	#on_air_program_r {
		height: 75px;
		width: 242px;
		margin: 0px;
		padding: 0px;
		float: left;
	}

#include_header
	#on_air_program {
		height: 75px;
		width: 370px;
		float: left;
		padding: 0px;
		margin: 5px 0px;
	}


#include_header 
	#on_air_program
	 	* {
		 	border-spacing: 0px;
			border-collapse:collapse;
			border: none;
			padding: 0px;
			margin: 0px;
		}

#include_header
	#noa_left {
		width: 80px;
		display:block;
		height:80px;
		float: left;
		margin: 10px 5px 0px 2px;
		padding-top: 13px;
	/*left:248px;*/
	/*position:absolute;*/
	margin-top:2px;
	}

#include_header
	#date {
		width: 80px;
		display:block;
		height:20px;
		text-align:center;
		font-size:10px;
		margin:0px;
		/*margin-top:13px;*/
		margin-bottom:-7px;
	}


#include_header
	#on_air {
		background: url(../../fm1004/onair_top.jpg) no-repeat;
		height: 30px;
		width: 73px;
		text-indent: -9999px;
		margin:auto;
		margin-top:2px;
	}

/***** on_air_songs *****/
#include_header
	#on_air_songs {
		height: 20px;
		border: 2px #999999 solid;
		padding: 0px;
		margin-bottom:8px;
/*		margin-right: 10px;
		margin-left: 10px;*/
	}

#include_header
	#on_air_songs_box1 a{
		height: 20px;
		float: left;
		background-image: url(../images/onair.gif);
		display: block;
		width: 154px;
		text-indent: -9999px;
		overflow: hidden;
	}

#include_header
	#on_air_songs_box2 a{
		height: 20px;
		float: left;
		background-image: url(../images/onair_list.gif);
		display: block;
		width: 77px;
		text-indent: -9999px;
		overflow: hidden;
	}



/***** company_menu *****/
#com_menu {

		color:#333333;

		font-size:12px;

		line-height:14px;

		/*margin:5px auto;*/

		padding-top: 20px;
		padding-bottom: 20px;

	}

#com_menu
		a {
			color: #333333;
		}



/***** menu *****/
#include_header
	#menu{
		width: 100%;
		background: #dddddd;
		padding-bottom:3px;
		overflow:hidden;
	/*	height: 57px;*/
	height:auto;
		/*min-height: 57px;*/
		clear: both;
	/*	width: 770px;*/
		margin: auto;
	}

#include_header
	#menu 
		ul {
/*			width: 770px;*/
			margin: 0px;
			padding: 0px;
		}

#include_header
	#menu 
		li {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			float: left;
		}

#include_header
	#menu 
		li 
			a{
				display: block;
				height: 24px;
	/*			width: 152px;*/
				width: 190px;
				overflow: hidden;
				text-indent: -9999px;
			}

#include_header
	.menu_guest 
		a {
			background: url(../images/110401/guest_j.gif) no-repeat;
			margin: 3px 2px 0px 1px;
		}
		
#include_header
	.menu_guest 
		a:hover {
			background: url(../images/110401/guest_j_o.gif) no-repeat;
		}

#include_header
	.menu_mchart 
		a {
			background: url(../images/110401/mchart.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}

#include_header
	.menu_mchart 
		a:hover {
			background: url(../images/110401/mchart_o.gif) no-repeat;
		}

#include_header
	.menu_programinfo 
		a {
			background: url(../images/110401/program_info.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}

#include_header
	.menu_programinfo 
		a:hover {
			background: url(../images/110401/program_info_o.gif) no-repeat;
		}

#include_header
	.menu_djprof 
		a {
			background: url(../images/110401/dj.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}

#include_header
	.menu_djprof 
		a:hover {
			background: url(../images/110401/dj_o.gif) no-repeat;
		}

#include_header
	.menu_airplay 
		a {
			background: url(../images/110401/hot_shot_airplay.gif) no-repeat;
			margin: 3px 1px 0px 0px;
		}

#include_header
	.menu_topics 
		a {
			background: url(../images/110401/m_topics.gif) no-repeat;
			margin: 3px 1px 0px 0px;
		}

#include_header
	.menu_topics 
		a:hover {
			background: url(../images/110401/m_topics_o.gif) no-repeat;
		}

#include_header
.menu_soundf 
		a {
			background: url(../images/110401/sound_forest.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}
		
#include_header		
	.menu_soundf 
		a:hover {
			background: url(../images/110401/sound_forest_o.gif) no-repeat;
		}
		
#include_header
	.menu_request 
		a {
			background: url(../images/110401/request.gif) no-repeat;
			margin: 3px 2px 0px 1px;
		}
		
#include_header
	.menu_request 
		a:hover {
			background: url(../images/110401/request_o.gif) no-repeat;
		}

#include_header
	.menu_ttable 
		a {
			background: url(../images/110401/ttable.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}
		
#include_header
	.menu_ttable 
		a:hover {
			background: url(../images/110401/ttable_o.gif) no-repeat;
		}

#include_header
	.menu_streaming 
		a {
			background: url(../images/110401/streaming_radio.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}
		
#include_header
	.menu_streaming 
		a:hover {
			background: url(../images/110401/streaming_radio_o.gif) no-repeat;
		}

#include_header
	.menu_mmag
		a {
			background: url(../images/110401/mmag.gif) no-repeat;
			margin: 3px 2px 0px 0px;
		}
		
#include_header
	.menu_mmag
		a:hover {
			background: url(../images/110401/mmag_o.gif) no-repeat;
		}

#include_header
	.menu_even 
		a {
			background: url(../images/110401/event.gif) no-repeat;
			margin: 3px 1px 0px 0px;
		}
		
#include_header
	.menu_even 
		a:hover {
			background: url(../images/110401/event_o.gif) no-repeat;
		}


/**********/
#include_header
	.right {
		float: right;
	}

#include_header
	.left {
		float: left;
	}

#include_header
	.clear {
		clear: both;
	}

#include_header
	.w497 {
		width: 497px;
	}

#include_header
	.w790 {
		width: 790px;
	}

#include_header
	.bg_white {
		background-color: #ffffff;
	}

#include_header
	.margin_auto {
		margin: auto;
	}
	

