#ymp-relevant-info {
  display:block;
  position:absolute;
  left:2px;
  top:10px;
  width:116px;
  font-size:12px;
  font-weight:bold;
  line-height:13px;
  text-align:center;
  z-index:2;
} 

#ymp-relevant-info a {
  color:#3D9AD0;
}

.relevant-info { 
  display:none; 
}

/* Reset CSS */  

#ymp-player div, #ymp-tray div{display:block;}

#ymp-player div, #ymp-player ul, #ymp-player li, #ymp-player textarea, #ymp-player p, #ymp-player td,

#ymp-tray div, #ymp-tray ul, #ymp-tray li, #ymp-tray textarea, #ymp-tray p{margin:0;padding:0;}

#ymp-player img, #ymp-tray img{border:0;}

#ymp-player em, #ymp-player strong,

#ymp-tray em, #ymp-tray strong{font-style:normal;font-weight:normal;}

#ymp-player li, #ymp-tray li{list-style:none;}

#ymp-player sup, #ymp-tray sup{vertical-align:text-top;}

#ymp-player sub, #ymp-tray sub{vertical-align:text-bottom;}

#ymp-player input, #ymp-player textarea, #ymp-player select,

#ymp-tray input, #ymp-tray textarea, #ymp-tray select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}                                                      

#ymp-player table{border-collapse:collapse;border-spacing:0;}



/* Player Body */

#ymp-player

{

 /* Hide the player initially, show it only after it's properly positioned */

 /*display:none;*/

 position:fixed;

 overflow:hidden;

 bottom:10px;

 left:0;          

 width:33px; /* Initial width of the player */

 margin:0;

 padding:0;

 z-index:9999;

 color:#595959;

 text-align:left;

}

#ymp-body

{

 position:relative;

 overflow:hidden;

 margin:0;

 padding:0;

 height:71px; /* +10px for shadow */

 background-position:100% -313px;

 font-family:Arial, Helvetica;

 font-size:12px;

}

#ymp-body h1, #ymp-tray h1,

#ymp-body h2, #ymp-tray h2, 

#ymp-body h3, #ymp-tray h3, 

#ymp-body h4, #ymp-tray h4, 

#ymp-body h5, #ymp-tray h5,

#ymp-body h6 #ymp-tray h6

{

 position:absolute;

 left:-10000px;

 height:0;

 width:0;

}

#ymp-body a, #ymp-tray a

{              

 margin:0;

 padding:0;

 outline:none;

 text-decoration:none;

 font-family:Arial, Helvetica;

 border:none;

}

#ymp-body a span, #ymp-tray a span

{               

 margin:0;

 padding:0;

 border:none;

}

#ymp-body a:hover

{

 text-decoration:underline;

}

.ymp-player-min #ymp-body

{

 width:33px; /* +10px for shadow */

 background-position:-655px -313px;

}

.ymp-player-max #ymp-body

{

 width:690px; /* +10px for shadow */

}

#ymp-body #ymp-body-base

{                       

 position:relative;

 width:680px;

 height:62px;

 opacity:.9;

 -moz-opacity:.9;

 z-index:1;

}

#ymp-body #ymp-body-strip

{                    

 width:677px;

 height:100%;

 filter:alpha(opacity=90);

}                             

#ymp-body #ymp-body-cap

{                            

 position:absolute;

 top:0;

 right:0;

 width:4px; /* IE7 Quirks mode does not play well with position:absolute; and right:0; with odd width */

 height:100%;

 filter:alpha(opacity=90); 

}

.ymp-player-min #ymp-body #ymp-body-base

{

 width:24px;

}

.ymp-player-min #ymp-body #ymp-body-strip

{

 width:21px;

}

#ymp-body #ymp-meta

{            

 position:absolute;           

 top:4px;

 left:180px;

 width:344px;

 height:54px;

 background-position:-180px 0;

 z-index:2;

}

#ymp-body #ymp-meta-bottom-right

{

 position:absolute;

 bottom:5px;

 right:5px;

}                            

#ymp-body #ymp-meta-top, #ymp-body #ymp-meta-bottom

{                     

 display:table;

 position:absolute;

 top:5px;

 left:58px;

 width:280px;

}                     

#ymp-body #ymp-meta-bottom

{             

 top:auto;

 bottom:5px;

}

#ymp-body #ymp-meta-bottom td

{

 height:16px;

 vertical-align:bottom;   

 font-size:11px;

}

#ymp-body #ymp-meta-top td

{

 height:32px;

 vertical-align:top;

}

#ymp-body #ymp-meta-progress

{                            

 position:relative;

 top:2px;

 white-space:nowrap;

 font-size:11px; 

 line-height:16px;        

 margin:0 5px 0 0;

}

#ymp-body #ymp-stickwall

{

 display:none;

 position:absolute;

 top:0;

 left:0;

 width:344px;

 height:54px;                        

 z-index:3;

 background-position:-179px -199px;

}

#ymp-body .ymp-stickwall-gradient

{                       

 position:absolute;

 top:0;

 left:0;

 width:100%;

 height:100%;

 background-position:-180px -54px;

}          

#ymp-body #ymp-yahoo-logo

{

 position:absolute;

 top:22px;

 left:11px;                       

 width:28px;

 height:17px;

 background-position:-120px -62px;

 z-index:2;

}

  

/* Pixels for rounded corners */         

#ymp-body .ymp-pix-dark, #ymp-tray .ymp-pix-dark,

#ymp-body .ymp-pix-light, #ymp-tray .ymp-pix-light

{             

 position:absolute;

 display:block;               

 overflow:hidden;

 width:1px;

 height:1px;  

}                                    

#ymp-body .ymp-pix-light, #ymp-tray .ymp-pix-light

{

 opacity:.19;

 -moz-opacity:.19;

 filter:alpha(opacity=19);

}

#ymp-body .ymp-pix-dark, #ymp-tray .ymp-pix-dark

{

 opacity:.69;

 -moz-opacity:.69;

 filter:alpha(opacity=69);

} 

#ymp-body .ymp-pix-tr1, #ymp-tray .ymp-pix-tr1

{

 top:0;

 right:2px;

}         

#ymp-body .ymp-pix-tr2, #ymp-tray .ymp-pix-tr2

{

 top:0;

 right:1px;

}

#ymp-body .ymp-pix-tr3, #ymp-tray .ymp-pix-tr3

{

 top:1px;

 right:0;                          

}           

#ymp-body .ymp-pix-tr4, #ymp-tray .ymp-pix-tr4

{

 top:2px;

 right:0;                              

}

#ymp-body .ymp-pix-tl1, #ymp-tray .ymp-pix-tl1

{

 top:2px;

 left:0;

}         

#ymp-body .ymp-pix-tl2, #ymp-tray .ymp-pix-tl2

{

 top:1px;

 left:0;

}

#ymp-body .ymp-pix-tl3, #ymp-tray .ymp-pix-tl3

{

 top:0;

 left:1px;

}           

#ymp-body .ymp-pix-tl4, #ymp-tray .ymp-pix-tl4

{

 top:0;

 left:2px;

}

#ymp-body .ymp-pix-br1, #ymp-tray .ymp-pix-br1

{

 bottom:0;

 right:2px;

}         

#ymp-body .ymp-pix-br2, #ymp-tray .ymp-pix-br2

{

 bottom:0;

 right:1px;                                

}

#ymp-body .ymp-pix-br3, #ymp-tray .ymp-pix-br3

{

 bottom:1px;

 right:0;                                  

}           

#ymp-body .ymp-pix-br4, #ymp-tray .ymp-pix-br4

{

 bottom:2px;

 right:0;                                  

}           

#ymp-body .ymp-cap-body1,

#ymp-body .ymp-cap-body2,

#ymp-body .ymp-stickwall-body1,

#ymp-body .ymp-stickwall-body2,

#ymp-body .ymp-stickwall-body3,

#ymp-body .ymp-stickwall-body4,

#ymp-body .ymp-stickwall-body5

{                            

 position:absolute;

 overflow:hidden;

}                    

#ymp-body .ymp-cap-body1

{

 top:1px;

 right:1px;

 width:2px;

 height:60px;   

}               

#ymp-body .ymp-cap-body2

{

 top:3px;

 right:0;

 width:1px;

 height:56px;           

}

#ymp-body .ymp-stickwall-body1

{          

 top:2px;

 left:0;

 width:1px;

 height:50px;

}

#ymp-body .ymp-stickwall-body2

{

 top:1px;

 left:1px;

 width:1px;

 height:52px;

}

#ymp-body .ymp-stickwall-body3

{

 top:1px;

 right:1px;

 width:1px;

 height:52px;

}

#ymp-body .ymp-stickwall-body4

{

 top:2px;

 right:0;

 width:1px;

 height:50px;

}

#ymp-body .ymp-stickwall-body5

{

 top:0;

 left:2px;

 width:340px;

 height:100%;

}

#ymp-body #ymp-rhap-stickwall, #ymp-body #ymp-error-stickwall

{

 display:none;

}               

#ymp-body .ymp-rhap-stickwall .ymp-stickwall-body1,

#ymp-body .ymp-rhap-stickwall .ymp-stickwall-body2, 

#ymp-body .ymp-rhap-stickwall .ymp-stickwall-body3,

#ymp-body .ymp-rhap-stickwall .ymp-stickwall-body4,

#ymp-body .ymp-rhap-stickwall .ymp-stickwall-body5,

#ymp-body .ymp-error-stickwall .ymp-stickwall-body1,

#ymp-body .ymp-error-stickwall .ymp-stickwall-body2, 

#ymp-body .ymp-error-stickwall .ymp-stickwall-body3,

#ymp-body .ymp-error-stickwall .ymp-stickwall-body4,

#ymp-body .ymp-error-stickwall .ymp-stickwall-body5

{

 background-color:#6CABD2;

}



#ymp-body .ymp-error-stickwall h2

{

 position:absolute;

 top:12px;

 left:11px;

 width:295px;

 margin:0;

 padding:0 0 0 34px;

 font-size:11px;

 line-height:14px;

 color:#444;

}

#ymp-body .ymp-error-stickwall span.ymp-skin

{

 display:block;

 position:absolute;

 top:5px;

 left:0;

 width:24px;

 height:20px;

 background-position:-524px 0;

}

#ymp-body .ymp-error-stickwall a

{

 color:#444;

 text-decoration:underline;

}

      

/* Themeable styles */

.ymp-color-main

{

 background-color:#BFBFBF; /* #B2B2B2 */

}

.ymp-color-tray

{

 background-color:#8D8E8D; /* #8D8E8D */

}                   

.ymp-color-text-main, .ymp-color-text-main:link

{

 color:#595959;

}

.ymp-color-text-tray, .ymp-color-text-tray:link

{

 color:#FFF;

}

.ymp-skin

{
	background-image:url(mediaplayer-2.0.31.png);
	-background-image:url(mediaplayer-2.0.31.gif);
	background-repeat:no-repeat;
}



/* Override YUI style */

.show-scrollbars

{

 overflow:hidden;

}



/* Playlist Tray */

#ymp-tray

{   

 /* Hide it initially */         

 display:none; 

 position:fixed;

 overflow:hidden;

 bottom:81px;

 left:180px;   

 width:344px;

 height:18px;

 margin:0;

 padding:0;

 z-index:9998;

 font-family:Arial, Helvetica;

 font-size:11px;         

 text-align:left;

}

#ymp-tray-body

{

 position:relative;

 width:100%; 

 height:100%;

 background-position:-180px -108px; 

 opacity:.95;

 -moz-opacity:.95;

 filter:alpha(opacity=95);

}

#ymp-tray-top

{

 position:absolute;

 overflow:hidden;

 top:18px;

 left:0;

 width:100%;

 height:6px;

}              

.ymp-tray-body1

{             

 display:block;

 overflow:hidden;

 margin:0 0 0 3px;

 width:100%;

 height:1px;

}

.ymp-tray-body2

{             

 display:block;  

 overflow:hidden;

 margin:0 0 0 1px;

 width:100%;

 height:2px;

}         

.ymp-tray-body3

{             

 display:block;

 width:100%;

 height:100%;

}

#ymp-tray ul#ymp-tray-list

{

 position:absolute;

 top:24px;

 left:0;

 width:100%;

 height:180px;

 margin:0; 

 padding:0;

 overflow-x:hidden;

 overflow-y:hidden; /* this gets switched to auto via JS */

}

#ymp-tray ul li

{                         

 position:relative;

 overflow:hidden;

 color:#FFF;

}

#ymp-tray ul li a

{

 display:block;

 overflow:hidden;      

 white-space:nowrap;

 width:100%;

 margin:0;

 padding:0 0 0 15px;

 text-decoration:none;

 line-height:20px;

 font-size:11px;

 text-overflow:ellipsis;

}

#ymp-tray ul li a:hover,

#ymp-tray ul li a.ymp-tray-track-focus

{

 background-color:#9E9E9E;

 color:#000;

}

#ymp-tray ul li a.playing

{

 background-color:#889B64;

}

#ymp-tray ul.ymp-nested-list

{                  

 position:relative;

 width:100%;

 height:auto;

 overflow:hidden;

}

#ymp-tray ul.ymp-nested-list a.ymp-tray-track

{

 padding-left:44px;

}

#ymp-tray #ymp-btn-tray

{

 position:absolute;

 display:block;

 top:0;

 right:0;

 height:18px;     

 padding:0 3px 0 3px;

 color:#FFF;                  

 text-decoration:none;

 font-family:Arial, Helvetica;

 font-size:9px;

 font-weight:bold;

 text-transform:uppercase;

 cursor:pointer; 

}

#ymp-tray #ymp-btn-tray em

{

 display:block;

 position:relative;

 overflow:hidden;

 float:left; /* For IE */

 height:18px;   

 line-height:9px;

 -line-height:8px; 

 padding:4px 15px 0 5px;

 font-style:normal;

 font-weight:bold;

}   

#ymp-tray .ymp-up-arrow,

#ymp-tray .ymp-down-arrow,

#ymp-tray .ymp-right-arrow

{          

 display:block;

 position:absolute;

 overflow:hidden;

 top:5px;

 right:6px;     

 width:7px;

 height:6px;

 background-position:-135px -80px;

 z-index:2;

}                                   

#ymp-tray .ymp-up-arrow

{

 background-position:-135px -86px;

}

#ymp-tray .ymp-right-arrow

{                      

 width:6px;

 height:7px;

 background-position:-135px -92px;

}

#ymp-tray ul#ymp-tray-list .ymp-down-arrow, #ymp-tray ul#ymp-tray-list .ymp-right-arrow

{

 top:7px;

 left:5px;                         

 right:auto;

}

.ymp-btn-tray-body1

{           

 display:block;

 position:absolute;

 top:3px;

 left:0;

 width:1px;

 height:100%;   

}

.ymp-btn-tray-body2

{           

 display:block;

 position:absolute;

 top:1px;

 left:1px;

 width:2px;

 height:100%;   

}

.ymp-btn-tray-body3

{           

 display:block;

 position:absolute;

 top:3px;

 right:0;

 width:1px;

 height:100%;

}

.ymp-btn-tray-body4

{           

 display:block;

 position:absolute;

 top:1px;

 right:1px;

 width:2px;

 height:100%;   

}

.ymp-pix-bl

{

 bottom:0;

 left:-1px;

}



/* Buttons and Links */                           

#ymp-body #ymp-control

{

 position:absolute;

 top:13px;

 left:49px;

 width:104px;

 height:44px;

 z-index:2;

 background-position:-525px -113px;

}

#ymp-body a.ymp-btn-play, #ymp-body a.ymp-btn-pause

{

 display:block;

 position:absolute;

 top:2px;

 left:32px;

 width:35px;

 height:33px;

 cursor:pointer;

 background-position:-50px 0;

 z-index:2;

 text-indent:-9000px;

}

#ymp-body a:hover.ymp-btn-play

{

 background-position:-50px -34px;

}

#ymp-body a:active.ymp-btn-play

{

 background-position:-50px -68px;

}

#ymp-body a.ymp-btn-play-disabled,

#ymp-body a:hover.ymp-btn-play-disabled,

#ymp-body a:active.ymp-btn-play-disabled

{

 cursor:default;

 background-position:-50px -99px;

}

#ymp-body a.ymp-btn-pause

{

 background-position:-84px 0;

}

#ymp-body a:hover.ymp-btn-pause

{

 background-position:-84px -34px;

}

#ymp-body a:active.ymp-btn-pause

{

 background-position:-84px -68px;

}

#ymp-body a.ymp-btn-pause-disabled,

#ymp-body a:hover.ymp-btn-pause-disabled,

#ymp-body a:active.ymp-btn-pause-disabled

{

 cursor:default;

 background-position:-81px -99px;

}

#ymp-body a.ymp-btn-next, #ymp-body a.ymp-btn-prev

{

 display:block;

 position:absolute;

 top:7px;

 left:72px;

 width:25px;

 height:25px;

 cursor:pointer;

 background-position:-25px 0;

 z-index:2;

 text-indent:-1000px;

}

#ymp-body a:hover.ymp-btn-next

{

 background-position:-25px -25px;

}

#ymp-body a:active.ymp-btn-next

{

 background-position:-25px -51px; 

}

#ymp-body a.ymp-btn-next-disabled,

#ymp-body a:hover.ymp-btn-next-disabled,

#ymp-body a:active.ymp-btn-next-disabled

{

 cursor:default;

 background-position:-25px -75px;

}

#ymp-body a.ymp-btn-prev

{

 left:3px;

 background-position:0 0;

}

#ymp-body a:hover.ymp-btn-prev

{

 background-position:0 -25px;

}

#ymp-body a:active.ymp-btn-prev

{

 background-position:0 -51px;

}

#ymp-body a.ymp-btn-prev-disabled,

#ymp-body a:hover.ymp-btn-prev-disabled,

#ymp-body a:active.ymp-btn-prev-disabled

{

 cursor:default;

 background-position:0 -75px;

}

#ymp-body #ymp-btn-min

{

 display:block;

 overflow:hidden;

 position:absolute;

 top:0;

 right:10px;

 width:15px;

 height:62px;

 cursor:pointer;

 text-indent:-1000px;

 z-index:2;    

 background-position:-159px -35px;

}

#ymp-body #ymp-btn-max

{

 display:block;

 overflow:hidden;

 position:absolute;

 top:0;

 left:0;

 width:24px;

 height:62px;

 cursor:pointer;

 text-indent:-1000px;

 z-index:2;                       

}

#ymp-body #ymp-btn-max span

{

 display:block;

 overflow:hidden;

 position:absolute;

 top:23px;

 left:9px;

 width:8px;

 height:17px;

 background-position:-119px -80px;

}

#ymp-body #ymp-btn-max span.ymp-animarrow

{

 background:url(http://l.yimg.com/us.yimg.com/i/us/mus/ymwp/mediaplayer-animarrow-2.0.31.gif) no-repeat 0 0;

}

.ymp-player-max #ymp-body #ymp-btn-max,

.ymp-player-min #ymp-body #ymp-btn-min, .ymp-player-min #ymp-body #ymp-btn-close, .ymp-player-min #ymp-body #ymp-btn-pop,

.ymp-player-hidden

{

 display:none;

}

#ymp-body a#ymp-btn-close, #ymp-body a#ymp-btn-pop

{

 display:block;

 overflow:hidden;

 position:absolute;

 top:2px;

 right:27px;

 width:14px;

 height:14px;

 cursor:pointer;

 text-indent:-1000px;

 z-index:2;    

 background-position:-609px 0;

}

#ymp-body a:hover#ymp-btn-close

{

 background-position:-609px -14px;

}   

#ymp-body a:active#ymp-btn-close

{

 background-position:-609px -28px;

}

#ymp-body a#ymp-btn-pop

{

 top:18px;

 background-position:-595px 0;

}

#ymp-body a:hover#ymp-btn-pop

{

 background-position:-595px -14px;

}   

#ymp-body a:active#ymp-btn-pop

{

 background-position:-595px -28px;

}

#ymp-body a#ymp-btn-target

{

 display:block;

 float:right;

 width:16px;

 height:16px;

 cursor:pointer;

 z-index:2;

 text-indent:-9000px;

 background-position:-623px 0;

}

#ymp-body a:hover#ymp-btn-target

{

 background-position:-623px -16px;

}

#ymp-body a:active#ymp-btn-target

{

 background-position:-623px -32px;

}

#ymp-body .ymp-error-icon, #ymp-tray .ymp-error-icon

{

 display:block;

 width:16px;

 height:16px;

 overflow: hidden;

 cursor:pointer;

 z-index:2;

 text-indent:-9000px;

 background-position:-150px 0;

}

#ymp-tray .ymp-error-icon

{

 position:absolute;

 top:2px;

 right:3px;

}

a.ymp-btn-page-play, a.ymp-btn-page-pause

{

 position:relative !important;

 padding-left:20px !important;

 outline:none !important;

}   

a.ymp-btn-page-play em.ymp-skin,

a.ymp-btn-page-pause em.ymp-skin

{   

 display:block;

 position:absolute;           

 overflow:hidden;

 /*bottom:15%;*/       

    top:15%;

 *top:0.22em;

 left:0;

 width:14px;

 height:14px;    

 background-position:-676px 0;

 cursor:pointer;

}

a:hover.ymp-btn-page-play em.ymp-skin

{

 background-position:-676px -14px;

}

a:active.ymp-btn-page-play em.ymp-skin

{

 background-position:-676px -28px;

}

a.ymp-btn-page-pause em.ymp-skin

{

 background-position:-662px 0;

}

a:hover.ymp-btn-page-pause em.ymp-skin

{

 background-position:-662px -14px;

}

a:active.ymp-btn-page-pause em.ymp-skin

{

 background-position:-662px -28px;

}                    

a.ymp-btn-page-target em.ymp-skin,

a:hover.ymp-btn-page-target em.ymp-skin,

a:active.ymp-btn-page-target em.ymp-skin

{

 background:url(http://l.yimg.com/us.yimg.com/i/us/mus/ymwp/mediaplayer-findlink-2.0.31.gif) no-repeat 0 0;

}              

#ymp-body a.ymp-btn

{

 display:block;

 position:relative;

 height:16px;                     

 margin:0 0 0 7px;                

 padding:0 7px 0 0;

 z-index:2;    

 font-size:11px;

 line-height:16px;

 cursor:pointer;

 background-position:100% -48px;

}

#ymp-body a.ymp-btn em

{

 display:block;     

 overflow:hidden;

 position:absolute;

 top:0;

 left:-7px;

 width:7px;

 height:100%;

 background-position:-525px -48px;

} 

#ymp-body a:hover.ymp-btn

{               

 text-decoration:none;

 background-position:100% -64px;

}

#ymp-body a:hover.ymp-btn em

{

 background-position:-525px -64px;

}

#ymp-body a:active.ymp-btn

{

 background-position:100% -80px;

}

#ymp-body a:active.ymp-btn em

{

 background-position:-525px -80px;

}   

#ymp-body #ymp-btn-buy

{

 margin-right:2px;

}

#ymp-body .ymp-icon-buy

{

 display:block;

 position:relative;

 top:1px;

 left:-1px;

 width:17px;

 height:13px;       

 background-position:-142px -79px;

}

#ymp-body a.ymp-btn-alt

{

 display:block;

 position:relative;

 height:16px;                     

 margin:0 0 0 7px;                

 padding:0 7px 0 0;

 z-index:2;    

 font-size:11px;

 font-weight:normal;

 color:#666;

 line-height:16px;

 cursor:pointer;

 background-position:100% -64px;

}

#ymp-body a.ymp-btn-alt em

{

 display:block;     

 overflow:hidden;

 position:absolute;

 top:0;

 left:-7px;

 width:7px;

 height:100%;

 background-position:-525px -64px;

}

#ymp-body a:hover.ymp-btn-alt

{                

 text-decoration:none;

}                    

#ymp-body .ymp-meta-box

{

 position:relative;

 line-height:13px;

}

#ymp-body #ymp-meta-track-title, #ymp-body #ymp-meta-album-title, #ymp-body #ymp-meta-artist-title

{                  

 display:block;

 overflow:hidden;          

 position:absolute; 

 top:0;

 left:0;

 width:100%;

 font-size:12px;

 font-weight:bold;

 white-space:nowrap;

 text-overflow:ellipsis;

 -o-text-overflow:ellipsis; /* Opera 9 */ 

}

#ymp-body #ymp-meta-album-title

{

 top:1px;

 font-size:11px;

 font-weight:normal;

}                                                               

#ymp-body #ymp-meta-artist-title

{

 top:18px;

 font-size:11px;

 font-weight:normal;

}

#ymp-body window 

{

 width:100%;

 -moz-user-focus:normal;

 -moz-user-select:text;

}

#ymp-body description 

{

 -moz-user-focus:normal;

 -moz-user-select:text;

}                              

#ymp-body #ymp-meta-image

{         

 position:absolute;

 display:block;

 overflow:hidden;

 top:3px;

 left:2px;

 width:46px;

 height:46px;                                                                                                 

 border:1px solid #ADACAC;

 background:url(http://l.yimg.com/us.yimg.com/i/us/mus/ymwp/mediaplayer-default-album.gif) no-repeat 0 0;

 cursor:pointer;

}                     

/* Relevance section */ 

#ymp-body #ymp-relevance {

 position:absolute;

 left:527px;

 top:0;

 width:120px;

 height:62px;

 overflow:hidden;

 z-index:2;

}

#ymp-body #ymp-getplayer

{

 display:block;

 position:absolute;

 top:18px;

 left:3px;

 width:121px;

 color:#3D9AD0;

 font-size:13px;

 line-height:14px;

 font-weight:bold;

 text-align:center;

 z-index:2;

}

#ymp-body #ymp-getlyrics,

#ymp-body #ymp-watchvideo

{

 display:none;

 position:absolute;

 top:16px;

 left:17px;

 color:#3D9AD0;

 font-size:13px;

 font-weight:bold;

 z-index:2;

}

#ymp-body #ymp-getlyrics em,

#ymp-body #ymp-watchvideo em

{

 font-size:11px;

 font-style:normal;

 font-weight:normal;

 color:#686868;

}

#ymp-body #ymp-getlyrics span,

#ymp-body #ymp-watchvideo span

{                            

 display:block;

 position:absolute;

 overflow:hidden;

 top:17px;

 left:63px;       

 width:14px;

 height:13px;

 background-position:-648px 0;

 cursor:pointer;

}

#ymp-body a#ymp-getlyrics:hover em,

#ymp-body a#ymp-watchvideo:hover em

{

 color:#3D9AD0;

}

#ymp-body a#ymp-getlyrics:hover span,

#ymp-body a#ymp-watchvideo:hover span

{

 background-position:-648px -13px;   

}



/* Volume Control */

#ymp-body #ymp-volume

{

 position:absolute;

 top:12px;

 left:158px;

 width:12px;

 height:39px;                     

 z-index:2;

 background-position:-125px -21px;

}

#ymp-body #ymp-volume-cover

{

 position:absolute;

 overflow:hidden;

 bottom:0;

 left:0;

 width:100%;

 height:23px; /* (volume-cover span height) - (volume-thumb's top) */

}

#ymp-body #ymp-volume-cover span

{

 display:block;

 position:absolute;

 bottom:0;

 left:0;

 width:100%;

 height:39px;

 background-position:-140px -21px;

}

#ymp-body a#ymp-volume-thumb

{       

 display:block;      

 position:absolute;

 overflow:hidden;

 top:16px; /* Initial position of volume-thumb, this does not initialize the actual volume however */

 left:0;

 width:13px;

 height:7px;

 text-indent:-1000px;

 background-position:-119px 0;

 /* cursor:default; */

}

#ymp-body a:hover#ymp-volume-thumb

{

 background-position:-119px -7px;

}

#ymp-body a:active#ymp-volume-thumb

{                                   .

 background-position:-119px -14px;

}



/* Miscellaneous */

#ymp-error-bubble

{             

 display:none;

 position:absolute;

 top:0;

 left:0;              

 z-index:10000;

 width:200px;

 background-color:#FFF;

 border:1px solid #999;

}

#ymp-error-msg

{

 margin:10px;

 font-size:11px;

}                     

.ymp-error-tail

{

 display:block;

 position:absolute;

 bottom:-18px;

 left:0;

 width:21px;

 height:18px;

 background-position:-158px -17px;

}

#ymp-secret-bubble

{             

 display:none;

 position:absolute;

 top:0;

 left:0;              

 z-index:10000;

 width:400px;

 background-color:#FFF;

 border:1px solid #999;

}

#ymp-secret-msg

{

 margin:10px;

 font-size:11px;

}

#ymp-secret-msg #ymp-secret-msg-header

{

 font-weight:bold;

 font-style:normal;

 text-align:center;

 position:relative;

 width:100%;

}

#ymp-secret-msg table

{

 width:100%;

}

#ymp-secret-msg th, #ymp-secret-msg td

{

 text-align:center;

}

#ymp-secret-bubble a#ymp-btn-close-secret

{

 display:block;

 overflow:hidden;

 position:absolute;

 top:2px;

 right:2px;

 width:14px;

 height:14px;

 cursor:pointer;

 text-indent:-1000px;

 z-index:2;    

 background-position:-609px 0;

}

#ymp-secret-bubble a:hover#ymp-btn-close-secret

{

 background-position:-609px -14px;

}   

#ymp-secret-bubble a:active#ymp-btn-close-secret

{

 background-position:-609px -28px;

}



/* Rhapsody stuff */

#ymp-body .ymp-rhap-powered

{

 display:block;

 position:relative;

 overflow:hidden; 

 top:-2px;

 width:107px;

 height:13px;

 margin:0 0 0 4px;

 text-indent:-9000px;

 background:url(http://l.yimg.com/us.yimg.com/i/us/mus/ymwp/mediaplayer-rhapsody-2.0.31.png) no-repeat 0 0;

}

#ymp-body .ymp-rhap-stickwall .ymp-rhap-powered

{            

 position:absolute;

 top:3px;

 right:5px;

 margin:0;

}

#ymp-body #ymp-rhap-brand                                        

{

 display:none;

}

#ymp-body .ymp-rhap-stickwall h2

{                 

 position:absolute;

 top:6px;

 left:15px;

 margin:0;

 padding:0;

 font-size:14px;

 color:#58A9CF;

 width:100%;

}                    

#ymp-body #ymp-rhap-stickwall-action                                                      

{

 position:absolute;

 bottom:6px;

 left:15px;

}

#ymp-body #ymp-rhap-stickwall-action .ymp-btn-alt

{

 float:left;

 margin-right:5px;

}

#ymp-body #ymp-rhap-getunlimited

{          

 display:none;

 position:absolute;

 top:11px;

 right:0;   

 max-height:14px;

 overflow:hidden;

 font-size:10px;   

 font-weight:normal;

 color:#3D9AD0;

}      

#ymp-body #ymp-rhap-playinfo

{                 

 display:none;

 position:absolute;        

 top:14px;

 *top:8px;

 left:17px;

 width:92px;

 font-weight:bold; 

 color:#686868; 

 line-height:11px;

 *line-height:24px;

 text-align:right;

 z-index:2;

}           

#ymp-body #ymp-rhap-playinfo a

{

 display:block;                   

 margin:0;

 padding:2px 0 0 0;

 *padding:1px 0 0 0;

 font-size:11px;   

 font-weight:normal;

 *line-height:13px;

 color:#3D9AD0;

}

#ymp-body #ymp-rhap-playinfo a em

{               

 font-style:normal;

 font-size:14px;

}    

#ymp-body #ymp-rhap-playinfo a:hover

{                       

 text-decoration:underline;

}

#ymp-body #ymp-rhap-playcount

{   

 margin:0 5px 0 0;            

 font-size:30px;

 font-weight:bold;

 color:#FFF;

}

#ymwp-contplay-form {

    height:0;

    width:0;

    margin:0;

    padding:0;

}

#dummy-swfproxy {visibility:hidden}


