/** On Air **/
div.onAir {float:right; width:274px; height:250px; margin:0 0 10px 10px;}	
div.onAir div.title {
	background:#446685 url(../images/bg_onAir.gif) no-repeat left; height:26px; 
	direction:rtl; padding:4px 10px 0 0; margin-bottom:1px;}
div.onAir div.body {
	background:#BBC5D1 url(../images/bg_bottom_left.gif) no-repeat bottom left;
	direction:rtl; height:199px; padding:10px;}	
div.onAir img {border:3px double #2069AC; float:left; margin:0 10px 10px 0;}
div.onAir p {
	font:bold 12px Arial, Helvetica, sans-serif; color:#07396A;
	padding:0; margin:0; text-align:center;}
div.onAir ul {margin:0; padding:0; list-style-type:none;}
div.onAir li {
	background:url(../images/bullet_orange2.gif) no-repeat right top;
	direction:rtl; margin:0; padding-right:10px;}
div.onAir li a:link, div.onAir li a:visited {font-weight:bold;}
div.onAir li a:hover, div.onAir li a:active {font-weight:bold;}
/** End On Air **/

/** PlayList **/
div.playList {float:right; width:299px; height:680px; margin:0 0 10px 10px;}
div.playList div.title {
	background:#446685 url(../images/bg_radius.gif) no-repeat left; height:26px; 
	direction:rtl; padding:4px 10px 0 0; margin-bottom:1px;}
div.playList div.body {
	background:#97A7B6 url(../images/bg_player_bottom.gif) no-repeat bottom left;
	padding:6px 8px;}
div.playList div.body div.list {height:605px; overflow:auto; overflow-x:hidden; padding:0; width:282px;}
div.playList table {direction:rtl; table-layout:fixed;}
div.playList table tr.sec {background-color:#7E93A6;}
div.playList table th {background-color:#C9D0D8; color:#B74948; height:30px;}
div.playList table th.hitSong {direction:rtl; text-align:right; padding:0 10px;}
div.playList table td {direction:rtl; height:30px; padding:0 4px;}
div.playList table td.num {font-weight:bold; text-align:center;}
div.playList table .line {background-color:#07396A; height:1px;}
div.playList table th div.rankPlay {float:left; height:20px; padding:0; margin:0; width:48px; margin-left:-6px}
div.playList table div.rankPlay {float:left; height:20px; padding:0; margin:0; width:48px;}
div.playList table div.rankPlay a {color:#000; font-weight:bold; background:none;}
div.listFooter {border-top:1px dashed #07396A; height:20px; padding:10px 0 0 5px;}
div.listFooter img {float:right; margin-right:53px;}
div.listFooter a.list, div.listFooter a.list:hover {
	background:url(../images/bullet_yellow2.gif) no-repeat right;
	color:#F8F301; font-weight:bold; margin:0; padding-right:10px;}
/** End PlayList **/

/** Banners **/
div.banner300x250 {float:right; width:300px; height:250px; margin-bottom:10px;}
div.banner180x731 {width:180px; height:731px; margin:0 0 10px 10px;}
div.banner180x731 div {
	border-right:9px solid #BBC5D1; border-left:9px solid #BBC5D1;
	margin-bottom:10px;}
div.banner180x731 div img {margin:0 1px;}
div.bannerLiveRadio {float:right; width:180px; height:75px; margin:0 0 10px 10px;}
div.bannerChosen {float:right; width:180px; height:75px; margin:0 12px 10px 21px;}
div.bannerLiveVideo {float:right; width:180px; height:75px; margin-bottom:10px;}
div.banners {float:right; width:275px; height:218px;}
div.banners p {margin-bottom:10px; padding:0;}
/** End Banners **/