/* ------------------------------------------------------------------------
	Menu
------------------------------------------------------------------------- */

	.mp_b_musique,
	.mp_b_tv,
	.mp_b_blogues,
	.mp_b_top_playlists {
		background-image: url(../media/images/all/sprites/header.gif);
		display: block;
		height: 40px;
		text-indent: -10000px;
		width: 160px;
	}
	
	.mp_b_musique {
		background-position: -150px -45px;
	}
	.hover .mp_b_musique,
	.selected .mp_b_musique,
	.mp_b_musique:hover {
		background-position: -150px 0;
	}
	
	.mp_b_tv {
		background-position: -333px -45px;
	}
	.hover .mp_b_tv,
	.selected .mp_b_tv,
	.mp_b_tv:hover {
		background-position: -333px 0;
	}
	
	.mp_b_blogues {
		background-position: -508px -45px;
	}
	.hover .mp_b_blogues,
	.selected .mp_b_blogues,
	.mp_b_blogues:hover {
		background-position: -508px 0;
	}
	
	.mp_b_top_playlists {
		background-position: -699px -45px;
		width: 239px;
	}
	.hover .mp_b_top_playlists,
	.selected .mp_b_top_playlists,
	.mp_b_top_playlists:hover {
		background-position: -699px 0;
	}


/* ------------------------------------------------------------------------
	Musique Submenu
------------------------------------------------------------------------- */

	.mp_b_videoclips,
	.mp_b_entrevues,
	.mp_b_prestations,
	.mp_b_artistes,
	.mp_b_albums,
	.mp_b_critiques,
	.mp_b_concerts,
	.mp_b_actualites {
		background-image: url(../media/images/all/sprites/header.gif);
		display: block;
		height: 14px;
		text-indent: -10000px;
	}
	
	.mp_b_videoclips {
		background-position: -161px -86px;
		width: 76px;
	}
	li li.selected .mp_b_videoclips,
	.mp_b_videoclips:hover { background-position: -161px -100px; }

	.mp_b_entrevues {
		background-position: -257px -86px;
		width: 76px;
	}
	li li.selected .mp_b_entrevues,
	.mp_b_entrevues:hover { background-position: -257px -100px; }

	.mp_b_prestations {
		background-position: -353px -86px;
		width: 86px;
	}
	li li.selected .mp_b_prestations,
	.mp_b_prestations:hover { background-position: -353px -100px; }

	.mp_b_artistes {
		background-position: -459px -86px;
		width: 61px;
	}
	li li.selected .mp_b_artistes,
	.mp_b_artistes:hover { background-position: -459px -100px; }

	.mp_b_albums {
		background-position: -540px -86px;
		width: 53px;
	}
	li li.selected .mp_b_albums,
	.mp_b_albums:hover { background-position: -540px -100px; }

	.mp_b_critiques {
		background-position: -611px -86px;
		width: 68px;
	}
	li li.selected .mp_b_critiques,
	.mp_b_critiques:hover { background-position: -611px -100px; }

	.mp_b_concerts {
		background-position: -700px -86px;
		width: 69px;
	}
	li li.selected .mp_b_concerts,
	.mp_b_concerts:hover { background-position: -700px -100px; }

	.mp_b_actualites {
		background-position: -788px -86px;
		width: 78px;
	}
	li li.selected .mp_b_actualites,
	.mp_b_actualites:hover { background-position: -788px -100px; }


/* ------------------------------------------------------------------------
	WebTV Submenu
------------------------------------------------------------------------- */

	.mp_b_videos_emissions,
	.mp_b_ils_seront_m,
	.mp_b_liste_emissions,
	.mp_b_grille_horaire,
	.mp_b_animateurs,
	.mp_b_archives {
		background-image: url(../media/images/all/sprites/header.gif);
		display: block;
		height: 14px;
		text-indent: -10000px;
	}
	
	.mp_b_videos_emissions {
		background-position: -161px -494px;
		width: 132px;
	}
		li li.selected .mp_b_videos_emissions,
		.mp_b_videos_emissions:hover { background-position: -161px -508px; }
	
	.mp_b_ils_seront_m {
		background-position: -313px -494px;
		width: 105px;
	}
		li li.selected .mp_b_ils_seront_m,
		.mp_b_ils_seront_m:hover { background-position: -313px -508px; }
	
	.mp_b_liste_emissions {
		background-position: -438px -494px;
		width: 135px;
	}
		li li.selected .mp_b_liste_emissions,
		.mp_b_liste_emissions:hover { background-position: -438px -508px; }
		
	.mp_b_grille_horaire {
		background-position: -592px -494px;
		width: 105px;
	}
		li li.selected .mp_b_grille_horaire,
		.mp_b_grille_horaire:hover { background-position: -592px -508px; }

	.mp_b_animateurs {
		background-position: -715px -494px;
		width: 83px;
	}
		li li.selected .mp_b_animateurs,
		.mp_b_animateurs:hover { background-position: -715px -508px; }

	.mp_b_archives {
		background-position: -814px -494px;
		width: 66px;
	}
		li li.selected .mp_b_archives,
		.mp_b_archives:hover { background-position: -814px -508px; }
		

/* ------------------------------------------------------------------------
	Blogue Submenu
------------------------------------------------------------------------- */

	.mp_b_tous_blogues,
	.mp_b_derniers_billets,
	.mp_b_derniers_commentaires,
	.mp_b_blogues2 {
		background-image: url(../media/images/all/sprites/header.gif);
		display: block;
		height: 14px;
		text-indent: -10000px;
	}
	
	.mp_b_tous_blogues {
		background-position: -159px -526px;
		width: 128px;
	}
		li li.selected .mp_b_tous_blogues,
		.mp_b_tous_blogues:hover { background-position: -159px -540px; }

	.mp_b_derniers_billets {
		background-position: -305px -526px;
		width: 119px;
	}
		li li.selected .mp_b_derniers_billets,
		.mp_b_derniers_billets:hover { background-position: -305px -540px; }

	.mp_b_derniers_commentaires {
		background-position: -443px -526px;
		width: 166px;
	}
		li li.selected .mp_b_derniers_commentaires,
		.mp_b_derniers_commentaires:hover { background-position: -443px -540px; }

	.mp_b_blogues2 {
		background-position: -629px -526px;
		width: 61px;
	}
		li li.selected .mp_b_blogues2,
		.mp_b_blogues2:hover { background-position: -629px -540px; }


/* ------------------------------------------------------------------------
	Top Playlists Submenu
------------------------------------------------------------------------- */

	.mp_b_tous_tops,
	.mp_b_playlists,
	.mp_b_top_40,
	.mp_b_top_5_franco,
	.mp_b_top_5_anglo,
	.mp_b_top_2008,
	.mp_b_decompte_m {
		background-image: url(../media/images/all/sprites/header.gif);
		display: block;
		height: 14px;
		text-indent: -10000px;
	}
	
	.mp_b_tous_tops {
		background-position: -159px -560px;
		width: 100px;
	}
		li li.selected .mp_b_tous_tops,
		.mp_b_tous_tops:hover { background-position: -159px -574px; }

	.mp_b_playlists {
		background-position: -276px -560px;
		width: 66px;
	}
		li li.selected .mp_b_playlists,
		.mp_b_playlists:hover { background-position: -276px -574px; }
	
	.mp_b_top_40 {
		background-position: -361px -560px;
		width: 41px;
	}
		li li.selected .mp_b_top_40,
		.mp_b_top_40:hover { background-position: -361px -574px; }

	.mp_b_top_5_franco {
		background-position: -421px -560px;
		width: 92px;
	}
		li li.selected .mp_b_top_5_franco,
		.mp_b_top_5_franco:hover { background-position: -421px -574px; }
	
	.mp_b_top_5_anglo {
		background-position: -529px -560px;
		width: 83px;
	}
		li li.selected .mp_b_top_5_anglo,
		.mp_b_top_5_anglo:hover { background-position: -529px -574px; }

	.mp_b_top_2008 {
		background-position: -628px -560px;
		width: 59px;
	}
		li li.selected .mp_b_top_2008,
		.mp_b_top_2008:hover { background-position: -628px -574px; }

	.mp_b_decompte_m {
		background-position: -704px -560px;
		width: 90px;
	}
		li li.selected .mp_b_decompte_m,
		.mp_b_decompte_m:hover { background-position: -704px -574px; }


/* ------------------------------------------------------------------------
	Social Media Buttons
------------------------------------------------------------------------- */

	/* addThis style fix */
	.social .at300bs{
		background: none;
		display: none;
	}

	.mp_b_twitter,
	.mp_b_facebook,
	.mp_b_rss {
		display: block;
		height: 22px;
		text-indent: -10000px;
		width: 22px;
	}
	
	.mp_b_twitter { background:transparent url(../media/images/all/sprites/twitterIcon.gif); }
	.mp_b_facebook { background:transparent url(../media/images/all/sprites/facebookIcon.gif); }
	.mp_b_rss { background-position: -38px -277px; }
	
		
	.addthis_button_compact {
		color: #bfbfbf;
		padding-left: 0 !important;
	}
	.at300bs.at15t_compact {
		background: url(/media/images/all/sprites/b_share.gif) top left no-repeat !important;
	}
	
	.mp_b_rss-single {
		background: url(/media/images/all/sprites/b_rss.gif) top left no-repeat;
		color: #bfbfbf;
		padding: 0 0 0 20px;
	}
		.mp_b_rss-single:hover {
			background-position: 0 -16px;
		}
		
	.mp_cellphone {
		background: url(/media/images/all/icons/icon_cellphone.gif) top left no-repeat;
		margin-right: 15px;
		padding: 3px 0 2px 15px;
	}
		.mp_cellphone:hover {
			background-position: 0 -20px;
			color: #dd2118 !important;
		}
	
	.mp_email {
		background: url(/media/images/all/icons/icon_email.gif) 0 5px no-repeat;
		padding: 3px 0 2px 20px;
	}
		.mp_email:hover {
			background-position: 0 -16px;
			color: #dd2118 !important;
		}


/* ------------------------------------------------------------------------
	Generic Buttons
------------------------------------------------------------------------- */

	.b_plus {
		background: url(/media/images/all/sprites/player-nav.png) 0 -137px no-repeat;
		color: #3a3939;
		padding: 0 0 1px 25px;
		text-decoration: none;
	}
	.b_plus:hover {
		background-position: 0 -153px;
		color: #dd2118;
	}
	
	.mp_vote_up,
	.mp_vote_down {
		background: url(/media/images/all/sprites/player-nav.png) -17px -373px no-repeat;
		display: block;
		height: 15px;
		text-indent: -10000px;
		width: 15px;
	}
	
	.mp_vote_down {
		background-position: 0 -373px;
	}
	
	.mp_vote_up:hover,
	.mp_vote_up_on{
		background-position: -56px -373px;
	}
	
	.mp_vote_down:hover,
	.mp_vote_down_on{
		background-position: -39px -373px;
	}
