/*  common css  */
body {font:normal 12px Arial;}
a {color:#0066BD;}
.flLt{ float:left;}
.flRt{ float:right;}
.clearAll {clear:both;}

.spacer8{height:8px; overflow:hidden;}
.spacer10{height:10px; overflow:hidden;}

.m5{margin:5px;}
.mL5{margin-left:5px;}
.mR5{margin-right:5px;}
.mT5{margin-top:5px;}
.mB5{margin-bottom:5px;}
.mL60px{ margin-left:60px;}

.p5{padding:5px;}
.pL5{padding-left:5px;}
.pR5{padding-right:5px;}
.pT5{padding-top:5px;}
.pB5{padding-bottom:5px;}
/*  end common css  */
.dispNone {display:none;}
.height99 { -height:0; *height/**/:99%; }

.list {/*border:solid 1px #B57E48;*/padding:2px 0px 2px 8px;background-color:#000;}
.list a{text-decoration:none;color:#FEFEFE;}
.list a:hover{text-decoration:underline;}
.list img {margin-bottom:-4px;-margin-bottom:-3px;margin-right:5px;}

/*
#playlist {border:solid 1px #B57E48;padding:2px 4px;}
#playlist a{text-decoration:none;}
#playlist a:hover{text-decoration:underline;}
#playlist img {margin-bottom:-4px;-margin-bottom:-3px;margin-right:5px;}


#poplist {border:solid 1px #B57E48;padding:2px 4px;}
#poplist a{text-decoration:none;}
#poplist a:hover{text-decoration:underline;}
#poplist img {margin-bottom:-4px;-margin-bottom:-3px;margin-right:5px;}


#mjbestlist {border:solid 1px #B57E48;padding:2px 4px;}
#mjbestlist a{text-decoration:none;}
#mjbestlist a:hover{text-decoration:underline;}
#mjbestlist img {margin-bottom:-4px;-margin-bottom:-3px;margin-right:5px;}
*/
/*#playlist a {font-weight:bold;}*/
.txtBolder {font-weight:bold;/*font-size:11px;*/}
.cursorHand {cursor:pointer;}
.greyBgColor { background:#C49B5B;}
.musicOddBg {background:#000;color:#fff;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;zoom:100%;border-bottom:1px solid #000;}
/*.musicOddBg a{color:#896E37;} *//* now .musicOddBg:hover,  .musicEvenBg:hover {background:#F3EFE7;}*/
.musicEvenBg {background:#000;color:#fff;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;zoom:100%;}
/*.musicEvenBg a{color:#A79A80;}*/

.musicOddBg a, musicOddTxt{color:#858585;} 
.musicEvenBg a, musicEvenTxt{color:#858585;}

.musicPadding100{ padding: 65px 0;}
.musicMargin20 {margin:2px 0;}
.songName {width:180px;}
.songNameTxt{color:#858585;}
.selectedSongCont{background-color:#292929;}
#PlaylistList a {color:#000;}
.musicSearchBox {border:solid 1px #000;height:17px;}
.musicSearchButton {border:solid 1px #000;background:#CCD5B1;color:#000;font:bold 13px 'Trebuchet MS';height:20px;margin-bottom:-2px;*margin-bottom:0;}
/*.playLt {border:solid 7px #C49B5B;border-top:none;position:relative;-position:none;z-index:2;}*/
.showHidePlayList {width:50px;height:27px;color:#fff;font:bold 13px Arial;width:100px;position:relative;z-index:7000;}
.showHidePlayList a { color:#fff; }

#musicTabCont {background:#000;/*border:solid 7px #C49B5B;*/border-top:none;border-bottom:none;}
.musicListCont{background-color:#000;}
#musicTab {
        padding: 3px 0;
        margin-left: 0;
	border:none;
        font: bold 12px;
	margin-bottom:-1px;*margin-bottom:-1px;position:relative;position:relative;z-index:90000;
}

#musicTab li {
        list-style: none;
        margin: 0;
        display: inline;
}

#musicTab li a {
        border-bottom: none;
        background: #000;
        text-decoration: none;
	color: #FFf;
}

#musicTab li a:hover {
        color: #FFF;
        background: #000;
}

#musicTab .selTab a {
        background: #000;
	color:#FFF;
	font-weight:bold;
}

/* New CSS */
	.textDecorULine { text-decoration: underline; }	
	.textBolder{ font-weight: bolder; }	
	.bordered{ border: 1px solid #000; } /* only 4 debugging */	
	.fltLeft{ float: left; }	
	.fltRight{ float: right; }	
	.clrBoth{ clear: both; }	
	.noMargin{ margin: 0; }	
	.noPadding{ padding: 0; }	
	.right{ text-align: right; }	
	.center{ text-align: center; }
	.fullWidth{ width: 100%; }	
	.fullHeight{ height: 100%; }	
	.displayNone{ display: none; }	
	.displayBlock{ display: block; }	
	.displayInline{ display: inline; }	
	.pad5px, .padT5px{ padding-top:5px; }	
	.pad5px, .padR5px{ padding-right:5px; }	
	.pad5px, .padB5px{ padding-bottom:5px; }	
	.pad5px, .padL5px{ padding-left:5px; }	
	.pad10px, .padT10px{ padding-top:10px; }	
	.pad10px, .padR10px{ padding-right:10px; }	
	.pad10px, .padB10px{ padding-bottom:10px; }	
	.pad10px, .padL10px{ padding-left:10px; }	
	.marB2px {margin-bottom: 2px; }	
	.mar5px, .marT5px{ margin-top: 5px; }	
	.mar5px, .marR5px{ margin-right: 5px; }	
	.mar5px, .marB5px{ margin-bottom: 5px; }	
	.mar5px, .marL5px{ margin-left: 5px; }	
	.mar10px, .marT10px{ margin-top: 10px; }	
	.mar10px, .marR10px{ margin-right: 10px; }	
	.mar10px, .marB10px{ margin-bottom: 10px; }	
	.mar10px, .marL10px{ margin-left: 10px; }	
	.xxsmall{ font-size: xx-small; }	
	.mar4Img{ *margin-bottom: -4px; }	
	.overFlowHid{ overflow: hidden; }	
	.overFlowAut{ overflow: auto; }	
	.relPos{ position: relative; }	
	.absPos{ position: absolute; }	
	.height99 { -height:0; *height/**/:99%; }


  .musicContBrdr { border:solid 1px #C99ECB; } 
  .musicGreyBrdr { border:solid 1px #D2D2D2; }
  .artistText { color:#676767; }
  .songsListBrdr { border-top:solid 1px #fff;border-bottom:solid 1px #EAEAEA; }
  .musicToolBarBg { background:url(http://static.myibibo.com/images/music/music_toolbar_bg.gif) repeat-x; }
  .musicToolBarText { font:bold 14px arial;color:#fff; }
  .musicContBgColor { background:#F3F3F3; }
  .musicHeaderBg { background:url(http://static.myibibo.com/images/music/music_header_img.jpg) no-repeat;height:111px; }
  .musicOnIbiboText { padding:10px 0 10px 110px;font-size:23px;color:#FFF; }
  .musicPagin a span { border:solid 1px #ccc;background:#EBE7E6;padding:1px 3px; }
  .musicSearchBg { background:url(http://static.myibibo.com/images/music/search_music_bg.gif) repeat-x; }
  .musicPlayerContBg { width:372px;background:url(http://static.myibibo.com/images/music/music_player_cont_bg.gif) repeat-x left bottom; }
  .addMPContBg { width:255px;margin:0 auto;background:url(http://static.myibibo.com/images/music/add_music_cont_bg.gif) repeat-x; }
  .musicSearchBox {border:none; margin:0; width:190px; font-size:18px; font-weight:lighter; border:solid 1px #AB8CAB; border-right:none; background:#fff; height:22px;}
  .musicSubmitBtn { margin:0 0 -6px -3px; *margin-bottom:-4px; }
  .musicHeadText { font-size:17px; color:#FFF9B3;padding:10px 0 0 70px; }  
  .musicHeadText .flLt { padding-left:40px }
  
  #PlaylistList a {color:#fff;}
  

/*	#musicTabNew {
	  float:left;
	  width:100%;
	  background:none;
	  font-size:93%;
	  line-height:normal;
	
	  }
	#musicTabNew ul {
		margin:0;
		padding:10px 10px 0 10px;
		list-style:none;
	  }
	#musicTabNew li {
	  display:inline;
	  margin:0;
	  padding:0 3px;
	  }
	#musicTabNew a {
	  float:left;
	  background:url(/images/music/music_left_curve.gif) no-repeat left top;
	  margin:0;
	  padding:0 0 0 5px;
	  text-decoration:none;
	  font-weight:bold;
	  color:#000;
	  }
	#musicTabNew a span {
	  float:left;
	  display:block;
	  
	  background:url(/images/music/music_right_curve.gif) no-repeat right top;
	  padding:5px 15px 4px 6px;
	 
	  }
	
	#musicTabNew a span {float:none;}
	
	#musicTabNew a:hover span {
	  color:#FFF;
	 }
	#musicTabNew a:hover {
	  background-position:0% -25px;
	  text-decoration:none;
	}
	#musicTabNew a:hover span {
	  background-position:100% -25px;
	  text-decoration:none;
	}
	
	#musicTabNew #current {
	  position:absolute;
	  z-index:1321321;
	  margin-bottom:-5px;
		}

	#musicTabNew #current a {
	  background-position:0% -25px;
	}
	#musicTabNew #current a span {
	  background-position:100% -25px;
	  color:#FFF;
	}
*/

