/************************************************************************/
/*
*  		AOL MUSIC 2.0 REDESIGN
*  		CSS Started 10/17/2006
*		CSS Completed: TBD
*		10/17/2007 -Sprite Maps
*
*		font-size for body element is 12px
* 		1em = 12px
*		pxls / 12(px) = em Dimension
*/
/************************************************************************/

* { margin:0; padding:0; }
body {
	font-size:12px;
	_font-size:75%;
	background: white;
	color: #878787;
	margin:0 auto;
	width:81.667em;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3 { font-family: georgia, Verdana, serif;}
h4, h5, h6, input, textarea { font-family: Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, input, textarea { font-size:1em; }
iframe { border:0px; }
a { text-decoration:none; color:#2864b4; outline:0px; }
a:hover { text-decoration:underline; color:#2864b4; outline:0px; }
/* end HTML element restyle */
ul, ol { list-style-type:none; }

/* typed classes */
ul.inLneLnks li { float:left; padding: 0; }
ul.inLne li { display:inline; }

/* general purpose classes */
.noShow {
	overflow:hidden;
	text-indent:-1000em;
	display:block;
	height:0px;
	width:0px;
	line-height:0px;
}





/*big bowl clear*/
.clear, .clearAll { float:none; clear:both; }
/*end bb clear*/
.left { float:left; }
.right {float:right; }
.noFlt { clear:both; }
.lwPr {
	line-height:.01em;
	height:.01em;
}
span.anc { display:block; }

/************************************/
/*new page structure*/
div#outerBox {
	position:relative;
}

/* music banner styles */
#hed {
	background:#FEFEFE url(http://o.aolcdn.com/art/ch_music2/header_gradient.gif) repeat-x 0% 100%
}
#hed_cap {
	font-size:.8em;
	position:relative;
	*height:1%;
	padding:0 0 0 .83em;
	background:#e4e5e7 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 0;
	float:none;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
}
ul.whteHvr {
	float:right;
	margin:0 1em 0 0;
}
ul.whteHvr li a {
	display:block;
	text-transform:uppercase;
	padding: .4em .833em .4em .833em;
	color:#727375;
}
ul.whteHvr li a:hover, .slctChnnl { background:white; text-decoration:none; }
.slctChnnl { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
/********************************************/
#hed_mid {
	padding: 1.2em 0 0 1.083em;
	*padding:0.8em 0 0 1.083em;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	height:6.2em;
	float:none;
}
#hed_mid div.brandLogo a {
	/* AOL logo */
	overflow:hidden;
	width:136px;
	text-indent:-1000px;
	float:left;
	margin:.9em 7em 0 0;
	*margin:1.3em 7em 0 0;
	height:39px;
	display:block;
	background:url(http://o.aolcdn.com/art/ch_music2/sprite-icons.gif) no-repeat 0px -131px;
}
/*search*/
#hed_mid div.srchBx { float:left; }
#hed_mid div.srchSlct label, #hed_mid div.srchSlct input { float:left; }
#hed_mid div.srchSlct label {
	margin:0 .33em;
}

/* header tabs */
div.srchSlct { padding-left:.83em; }
div.srchSlct h6 {
	float:left;
	font-weight:normal;
	padding:.33em .5em 0;
	cursor:pointer;
	font-size:.9167em;
	line-height:1.55em;
	color:#929292;
}
div.srchSlct h6.srchOvrStte {
	color:#333;
}
div#hdrTab {
	white-space:nowrap;
	height:1.55em;
	color:white;
	float:left;
/*	font-size:.9em;	*/
}
div#hdrTab * {
	font-size:1em;
	line-height:1.55em;
}
div#hdrTab div {
	float:left;
	height:1.55em;
}
.tabImgBg {
	background:#a7ad87 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -312px;


}
h5.tabCntr {
	padding:.33em .5em 0;
	height:1.55em;
	float:left;
	font-weight:bold;
}
div.tabLft {
	padding:0 0 .33em;
	width:4px;
	background:#a7ad87 url(http://o.aolcdn.com/art/ch_music2/search_tab_left.gif) no-repeat 0 0;
}
div.tabRght {
	padding:0 0 .33em;
	width:4px;
	background:#a7ad87 url(http://o.aolcdn.com/art/ch_music2/search_tab_right.gif) no-repeat 0 0;
}
div.tabBtmLft {
	width:.25em;
	background:url(http://o.aolcdn.com/art/ch_music2/search_tab_btmleft.gif) no-repeat 100% 100%;
	padding:0 0 .33em;

}
div.tabBtmRght {
	width:.25em;
	background:url(http://o.aolcdn.com/art/ch_music2/search_tab_btmright.gif) no-repeat 0 100%;
	padding:0 0 .33em;
}

/* end header tabs */
#hed_mid .hed_srch {

	background:#c0c79f url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -662px;
	width:41.1em;
	padding:.33em 0 .33em .22em;
	overflow: hidden;
	*height:1%;
}
/* safari hack */
/*\*/
html*div.hed_srch_frme {
	/*seen only by safari & IE6 */
	padding:.20em .1em .14em .8em;
	/*tell ie twice first here, then again below*/
	*padding:.4167em .1em .25em .8em;
}/**/
/*end safri hack */

div.hed_srch_frme {
	background-color:#e9edd3;
	color: #5e5e5e;
	border:2px solid white;
	padding:.4167em .1em .4167em .8em;
	*padding:.4167em .1em .25em .8em;
	width:31.37em;
	float:left;
	*height:1%;
}

#hed_mid .hed_srch:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    text-indent:-999em;
}
div.hed_srch_frme input.search {
	color: #5e5e5e;
	font-size:1em;
	width:31.17em;
	border:0px;
	padding:0;
	margin:0;
	background-color:#e9edd3;
}
img.magnGlass { width:1.08em; height:1.08em; }
a.srchBttn {
	background:#b2c160 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -1105px;
	height:1.7167em;
	padding: .3em 0 0 0;
	margin:0 0 0 .22em;
	display:block;
	font-size:1em;
	text-align:center;
	color:#414141;
	font-weight:bold;
	border:2px solid white;
	float:left;
	width:7.6em;

}
a.srchBttn:hover {
	text-decoration:none;
	background:#e1e7c5 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -1440px;
	color:#414141;
}
/*sns IF not logged in styles*/
#snsBox {
	width: 9.58em;
	margin:1.5em 1.48em 0 0;
	float:right;
}
#snsBox a {
	display:block;
	text-align:center;
	white-space:nowrap;
}
#snsBox a.snsBttn {

	padding:.2em .5em;
	border:1px solid white;
	background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -1783px;
	color:#4c4c4c;
}
#snsBox a.snsBttn:hover {
	background: #edefef url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -2117px;
	text-decoration:none;
	color:#4c4c4c;
}

/*SNS IF already logged in and need to logout*/
span.snsBttnBx {
	border:1px solid #d1d1d1;
	display:block;
	float:right;
	text-align:center;
	margin:.1em 0 0;
	background:#c6d3d5 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -1783px;

}

#snsLOutBox {
	width:15.33em;
	float:right;
	margin:1.2em .4em 0 0;
	text-align:right;
}

#snsLOutBox span.usrNme { color:#222; clear:both; }
#snsLOutBox a.snsBttn {
	display:block;
	color:#4c4c4c;
	padding:.2em .5em;
	text-align:center;
	border:1px solid white;
}
#snsLOutBox a.snsBttn:hover {
	background: #edefef url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -2117px;
	text-decoration:none;
	color:#4c4c4c;

}

/*New Signin and Signout with pulldown Styles*/
#snsLOutBox {
	width:15.33em;
	float:right;
	margin:1.2em 0pt 0 0;
	text-align:right;
	padding-right:1.5em;

}

span.snsBttnBxnew {
	display:block;
	border:1px solid #EBEBEB;
	float:right;
	margin:0.3em 0pt 0pt -0.1em;
	width:11.8em;
	background:url(http://o.aolcdn.com/art/ch_music2/pulldownarrow) no-repeat 11em -0.4em;
	height:1.7em;

}
span.snsBttnBxnewhover{
	display:block;
	border:1px solid #EBEBEB;
	float:right;
	margin:0.3em 0pt 0pt -0.1em;
	width:11.8em;
	background:url(http://o.aolcdn.com/art/ch_music2/pulldownarrow) no-repeat 10.9em 0.8em;
	height:1.7em;

}
#snsLOutBox span.usrNmenew
	{
	color:#2864B4;
	font-weight:bold;
	float:right;
	margin:0pt 0pt 0pt 0pt;
	padding-left:2em;
	text-align:right;
	width:auto;
	background:url(http://o.aolcdn.com/art/ch_music2/profileicon) no-repeat 0.8em 0.1em;
   }

	#snsLOutBox span.snsBttnBxnew  span.snsBttbord
	{
	 float:left;
	 height:1.4em;
	 display:block;
	 width:10.1em;
	 border-right:solid 1px #EBEBEB;
	 padding:0.3em 0.6em 0pt 0pt;

	}

		html > body #snsLOutBox span.snsBttnBxnew  span.snsBttbord
		{
			padding:0.2em 0.6em 0pt 0pt;
	 	}
	span.snsBttnBxnew a.stuff
	{
	text-decoration:none;
	color:#535353;
	font-weight:bold;


	}

	span.snsBttnBxnew a.stuff:hover
	{
	background-position:right bottom;
	}

	span.snsBttnBxnew  div#profilemenu
	{
	display:none;
	overflow:hidden;
	padding:0pt;
	margin:1.75em 0pt 0pt -11.9em;
	position:absolute;
	width:11.8em;
	z-index:900;
	border:solid 1px #EBEBEB;
	text-align:center;
	background:#FFFFFF;



}
  /*For Browsers Ohter than IE*/
	html>body span.snsBttnBxnew  div#profilemenu
	 {
	 margin:1.7em 0pt 0pt -11.9em;
	 }

	 /**/


span.snsBttnBxnew div#profilemenu ul
	{
	text-align:right;
	list-style: none;

}

span.snsBttnBxnew div#profilemenu ul li
	{
	background-color: #FFF;
	padding: 0.125em 0 0.125em 0;
	margin:0pt;
	line-height:1.5em;
	}

	span.snsBttnBxnew div#profilemenu ul li.last
	{
	border-top:dotted 1px #CCC;
	}



span.snsBttnBxnew div#profilemenu ul li a
	{
	text-decoration:none;
	font-weight:bold;
	color:#2864B4;
	padding-right:1.7em;
	display:block;



}

span.snsBttnBxnew div#profilemenu ul a:hover
	{
	text-decoration:underline;
	font-weight:bold;
	color:#2864B4;
	background:#F2F2F2;




}


#snsBoxNew {
	width: 9.58em;
	margin:2em 1.48em 0 0;
	float:right;
}
#snsBoxNew a {
	display:block;
	text-align:center;
	white-space:nowrap;
}
	span.snsBttnlognew
	{
		display:block;
		float:right;
		text-align:center;
		margin:.1em 0 0;
		background:#c6d3d5 url(http://o.aolcdn.com/art/ch_music2/signin) no-repeat 0em 0em;
		width:113px;
	}

#snsBoxNew a.snsBttnnew {

	padding:.2em .4em;
	border:1px solid white;
	background:url(http://o.aolcdn.com/art/ch_music2/signin) no-repeat 0em 0em;
	color:#FFF;


	}
#snsBoxNew a.snsBttnnew:hover {
	padding:.2em .5em;
	border:1px solid white;
	background:url(http://o.aolcdn.com/art/ch_music2/signin) no-repeat 0em -6em;
	color:#FFF;
	text-decoration:none;



}


/*New Signin and Signout with pulldown Styles Ends*/


/*******************************************/
#hed_bttm {
	float:none;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	height:1.6em;
	z-index:30;
	position:relative;
}
#hed_bttm a.snsFdBck {
	float:right;
	display:block;
	padding-right:1.5em;
}
ul.bldHvr li a {
	display:block;
	color:#555;
	/*crazy ie hack*/
	_margin-top:.6em;
	*border-right:1px solid #c3c3c3;
	height:1.5em;
	text-transform:uppercase;
	font-size:1em;
	float:left;
	padding: .1em 1.23em 0;
	font-weight:bold;
}

ul.bldHvr li {
	z-index:15;
	border-right:1px solid #c3c3c3;
	border-left:1px solid white;
	/*hide from IE*/
	*border:0;
	position:relative;

}
ul.bldHvr li.hdeMnuEdg {
	font-size:1em;
	padding:0 0 .3em;
	border-left:1px solid white;
	border-right:0;
	/*hide edge*/
}
ul.bldHvr li a:hover {
	text-decoration:none;
}
ul.bldHvr li a:hover { color:black; }
ul.bldHvr li a.slctPg:hover { color:white; }
ul.bldHvr li a.slctPg {
	display: block;
	clear: both;
	color:white;
	font-weight:bold;
	border-right:1px solid white;
	border-top:0 ;
	border-bottom: 1px solid #8A8A8A ;
	margin:-.58em -.167em 0;
	z-index:100;
	position:relative;
	_margin-top:0;
	_margin-right:-1px;
	padding-top: .67em;
	background:#A7AD87 url(http://o.aolcdn.com/art/ch_music2/spritemap-music2.gif) repeat-x 0 -313px;
	overflow: hidden;
}

/*\*/html*.slctPg {padding-top: 0.53em !important;}/**/

ul.bldHvr li a.slctPg img.newFeatrs_logo {
	display:none;
}
div.faqFdBckBox {
	float: right;
	padding-right: 1.5em;
	*margin-top:.5em;
}
	/* end music banner styles */

/*  end header / banner styles  */
/*****************************************************************************/
/*  begin main content body */
#container {
	background: #f2f2f2;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	float:none;
	*height:1%;
	position:relative;
	z-index:200;

}
/*#mainPg { clear:both;  }  */
#leftCol { float:left;  width:12.67em; padding:0 .833em 0 .667em;}

/*top ADS*/
#adbox {
	padding: .25em;
	background:url(http://o.aolcdn.com/art/ch_music2/pttrn.gif) repeat;
	border-bottom:1px solid #999;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;

}
#bnrAd {
	background:#666;
	width:728px;
	height:90px;
	margin:0 auto;

	/*border:1px solid #d1d1d1;	*/
}

/* mini Hat - lives on the right edge of page */
ul.miniHat {
	float:left;
	text-align:left;
	margin:.4em 0 0 1em;
}

ul.miniHat li {
	display:inline;
	padding:0 .83em;
	padding: .1em .83em 0;
	border-right:1px solid #c3c3c3;
	border-left:0;
}

ul.miniHat li.lstItm { background:none; border:0; }
ul.miniHat li a { color:#727375; }
ul.miniHat li a:hover {
	text-decoration:underline;
}
/**********************************************/
#titleBar h1 {
	font-weight:normal;
	color:#333;
	font-size:1.85em;
	padding: 0 0 .3em 0;
	margin-left: 0.68182em;
}
/* title bar */
#titleBar {
	background: #f2f2f2 url(http://o.aolcdn.com/art/ch_music2/page_gradient.gif) repeat-x 0 0;
	padding: 1.6em 0 0 0;
	position:relative;
	z-index:2;
	border-top:1px solid #b3b3b3;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	clear:both;
	height: 30px;
}

/*****Start of patch css on artist pages*****/
.promoTop1 {
	float:left;
	margin-bottom: 20px;
	padding-left: 9px;
}

.promoTop1Inner {
	background: transparent url(http://o.aolcdn.com/art/music_en_us/bgs-sprite?v=3) no-repeat 0 -338px;
	float:left;
	width:53em;
}

.promoLeft {
	width: 102px;
  vertical-align: middle;
  text-align: center;
}

.promoLeft img {
	border: 2px solid #2864B4;
	cursor:pointer;
	margin: 10px 0;
	width: 74px;
	height: 74px;
}

.promoRight, .promoLeft {
	float:left;
}

.promoRight {
	width: 532px;
	position: relative;
	height: 100%;
}

.promoInner {
	margin-top: 15px;
	display:inline;
	float: left;
	margin-left: 12px;
	margin-bottom: 12px;
}

.promoInnerH1 {
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size:24px;
	color: #333;
	padding-bottom: 6px;
	float: left;
}

.promoNavLinks {
	float:left;
	clear: both;
	border-top:1px solid #ddd;
	font-size:14px;
	padding-bottom:10px;
	padding-top:10px;
	width: 100%;
}

.promoNavLinks ul {
	margin-left: 12px;
}

.promoNavLinks ul li {
	display:inline;
	font-weight: bold;
	padding:0 6px;
	border-right: 1px solid #ddd;
}

.promoNavLinks ul li.last{
	border-right: none;
	padding-right: 0px;
}
.promoNavLinks ul li.first{
	padding-left: 0px;
}

.promoNavLinks ul li a.selected {
	color: #333;
}

/* Video Hub Fix in IE due to js error in runtime.js when quigo module is removed*/
#lftRail div.quigoMod, #hubCenterCol .quigoMod {
	display:none;
}
/*****End of patch css on artist pages*****/


span.pipe { color:#666; }
span.vidByArtist {
	color:#666;
	font-size:.76em;
}


/*========================================================================*/

/*   LEFT RAIL   */
#lftNav ul li {
	margin-bottom:.1em;
	*display: inline-block;
}
#lftNav, div.nav_filtering {
	border: 1px solid #D1D1D1;
	background:white;
	padding: 0 .25em .83em;
	*padding-bottom:0;
	margin:0 0 .83em;
}
#lftNav h4, .lftNav_edit h4, div.nav_filtering h4 {
	clear:both;
	color:#000;
	font-size:1em;
	margin:0 .583em .33em;
	padding:.8em 0 .4em 0;
	border-bottom:1px dotted #d1d1d1;
}

#lftNav h4 a.noLnk, div.nav_filtering h4 a.noLnk {
		color:#000;
}
#lftNav h4 a.noLnk:hover, div.nav_filtering h4 a.noLnk:hover {
	text-decoration:none;
	color#000;
}

#lftNav h5, div.nav_filtering h5 {
	color:#999;
	margin:0 .6em .25em;
}
/* left nav for editorialy included nav*/
.lftNav_edit {
	background:white;
	margin:0 0 .83em;
	border:1px solid white;
}
.lftNav_hed {
	margin:0 .583em .4em;
	border-bottom:5px solid #e6e6e6;
}
.lftNav_hed h2 {
	font-size:1.4em;
	padding:.667em 0 .25em;
}
.lftNav_hed h2 a {
	display:block;
	color:#333;
	font-weight:normal;
}
h4.d_arrow {
	background: url(http://o.aolcdn.com/art/ch_music2/sprite-icons.gif) no-repeat 0 -765px;
	height:1em;
}
.lftNav_edit ul { padding:0 0 .33em; }
.lftNav_edit ul, div.nav_filtering ul {
	/*padding:0 0 .5em;*/
}
.lftNav_edit ul li, div.nav_filtering ul li { margin:0 0 .1em; *margin:0; display:block; }
#lftNav ul li a, div.nav_filtering ul li a, .lftNav_edit ul li a {
	display:block;
	padding:.41667em .583em;
	font-size:.91667em;
}
.lftNav_edit ul li a {
	padding:.25em .83em;
}
#lftNav ul li a:hover, div.nav_filtering ul li a:hover {
	text-decoration:none;
	color:#2864b4;
	background:#ebebeb;
}
#lftNav ul li a.noArtLnk, #lftNav ul li a.noArtLnk:hover, div.nav_filtering ul li#collectBttn a.noArtLnk, div.nav_filtering ul li#collectBttn a.noArtLnk:hover, div.nav_filtering ul li#webOnlyBttn a.noArtLnk, div.nav_filtering ul li#webOnlyBttn a.noArtLnk:hover {
	font-weight:bold;
	color:white;
	background:#9ca762 url(http://o.aolcdn.com/art/ch_music2/arrw_hghlght) no-repeat 0 50%;
}
#lftNav ul li a.bullet, .lftNav_edit ul li a.bullet {
	background:url(http://o.aolcdn.com/art/ch_music2/sprite-icons.gif) no-repeat 6px -453px;
	text-indent:.63em;
	display:block;
}
/*end left rail styles*/

/* DELAYED AD INJECTION */
.ai_e{ position:absolute;
		z-index: 1000;}

/**rating stars**/
img.starImg { width:1.167em; height:1.167em; padding-left:0.1667em; }
		
.seo-bl {display:block;margin:.8em 0 2px 20px;border: 0; text-align:left; height:2.1em;}

/* .seo-bl * {margin:0;padding:0;border:0;position:relative;} */
*html .seo-bl {margin-left:0px;;}
*/
.seo-bl p {margin-top:.5em;background-color:#fcf6ea;border:1px solid #d5cec4;padding:8px 10px;display:none;}
.seo-bl p i {font:80% monaco,'courier new';margin-top:.5em;display:block;position:absolute;visibility:hidden;top:0;width:95%;}

.seo-bl textarea {font:80% monaco,'courier new';margin-top:.5em;width:100%;height:400px;border:none;background-color:transparent;overflow:hidden;}
.seo-bl a {background:url(http://o.aolcdn.com/art/ch_music2/backlinks01) 0 0 no-repeat;font-size:1em;color:#666;display:block;float:left;}
.seo-bl h6 {float:left; margin: .25em 0; }

.seo-bl .di {
	padding:1px 1px 17px 17px;
	*padding-bottom:12px;
	background-position:0px 0px;
	margin: 0  0 0 1.74em;
	overflow:hidden;
}
.seo-bl .de {
	padding:1px 1px 17px 17px;
	background-position:-17px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .nv {
	padding:1px 1px 17px 15px;
	background-position:-34px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .tr {
	padding:1px 1px 17px 17px;
	background-position:-49px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .ri {
	padding:1px 1px 17px 17px;
	background-position:-68px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .mg {
	padding:1px 1px 17px 17px;
	background-position:-86px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .bk {
	padding:1px 1px 17px 17px;
	background-position:-103px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .fl {
	padding:1px 1px 17px 17px;
	background-position:-120px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .ns {
	padding:1px 1px 17px 17px;
	background-position:-137px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
.seo-bl .my {padding-left:7px; background:none;}
.seo-bl .ma {
	padding:1px 1px 17px 20px;
	background-position:-154px 0px;
	margin: 0 0 0 1.74em;
	overflow:hidden;
}
/* specific to launch */
img.newFeatrs_logo {
	margin:0 0 .167em .416em;
	width:1.75em;
	height:.583em;
}
.moduleVidPlayer {
	width:400px;
	height:373px;
	margin:0 auto .83em;
}
.flyoutShowLeft, .flyoutShowRight {
cursor:pointer;
}
/* playlist search/poular module */
.playlistsearch {
background-color:#FFFFFF;
border:1px solid #DADADA;
margin-bottom:10px;
}
.playlistsearch .header {
border-bottom:4px solid #D9D9D9;
margin:15px 10px 13px;
}
.playlistsearch .header h2 {
color:#333333;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
margin-bottom:6px;
}
.playlistsearch .header span {
color:#999999;
}
.playlistsearch .playlistbox {
margin:0pt 10px 10px;
}
.playlistsearch .playlistbox .playlist {
border-bottom:1px dotted #CCCCCC;
}
.playlistsearch .playlistbox .playlist .play {
background:transparent url(http://o.aolcdn.com/art/ch_music2/img_ply_overlay.gif) no-repeat scroll 0%;
cursor:pointer;
float:left;
height:18px;
margin:5px 12px 35px 0pt;
width:22px;
}
.playlistsearch .playlistbox .playlist .meta .add {
background:transparent url(http://o.aolcdn.com/art/ch_music2/audio_icon_addplaylist.gif) no-repeat scroll 0pt 15px;
cursor:pointer;
float:right;
height:30px;
margin-top:5px;
width:15px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo {
padding-top:8px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title {
margin-bottom:5px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title a {
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title a:hover {
text-decoration:underline;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .number {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:2px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname {
margin-bottom:9px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname a {
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname a:hover {
text-decoration:underline;
}
.playlistsearch .playlistbox .last {
border:medium none;
}
.playlistsearch .see {
background:transparent url(http://o.aolcdn.com/art/ch_music2/community-green-arrow-right) no-repeat scroll 0pt 50%;
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 10px 15px 10px;
padding-left:15px;
text-decoration:none;
}
.playlistsearch .see a {
color:#2862B4;
text-decoration:none;
}
.playlistsearch .see a:hover {
text-decoration:underline;
}
/*search*/
#hed_mid div.searchContainer {float:left;}
#hed_mid div.searchCat {margin:0 0 0 .5em;}
#hed_mid div.searchCat label, #headerMiddle div.searchCat input {float:left;}
#hed_mid div.searchCat label {margin:0 .33em;}
/* header tabs */
div.searchCat ul {padding:0 0 .25em 0;margin:0;}
div.searchCat ul li {float:left;margin:0 0 0 .4em;padding:.2em .33em .2em .33em;}
.searchCat ul li.searchCatBg {background:#A7AD87 url(http://o.aolcdn.com/art/ch_music2/search_tab_bg.gif) repeat-x scroll 0px;text-align:center;color:#FFFFFF;font:900 1em Arial;}
.searchCat ul li.searchCatBg a{color:#FFFFFF;}
#hed_mid .headerSearch {background:#C0C79F url(http://o.aolcdn.com/art/ch_music2/search_box_bg.gif)  repeat-x  0 0;width:40.8em;padding:.33em 0 .33em  .33em;_padding-bottom:0;}
*+html #hed_mid .headerSearch{padding-bottom:0;}
input.search {background-color:#E9EDD3;color:#5e5e5e;font-size:1em;border:0;border:2px solid white;width:31.37em;padding:0.45em .1em 0.48em .8em;float:left;}
img.magnGlass {width:1.08em;height:1.08em; margin-left:.2em;}
.searchButton {float:left;background:#B2C160 url(http://o.aolcdn.com/art/ch_music2/search_button_bg.gif)  repeat-x 0 0;padding:0;margin:0 0 0 .22em;display:block;font:900 1em Arial;text-align:center;color:#666;border:2px solid #fff;width:7.6em;height:2.4em;text-transform:uppercase;}
.searchButton:hover  {text-decoration:none;background:#E1E7C5 url(http://o.aolcdn.com/art/ch_music2/search_button_over_bg) repeat-x;cursor:pointer;}
.searchButtonHover  {text-decoration:none;background:#E1E7C5 url(http://o.aolcdn.com/art/ch_music2/search_button_over_bg) repeat-x;cursor:pointer;}
#smore {display:none;position:absolute;padding:7px 5px 4px 5px;border:1px solid black;background:#fff;width:7em;}
#smore ul {list-style-type:none;}
#smore ul li {height:1.5em;white-space:nowrap;}
#smorex {position:absolute;right:5px;top:1px;}
.searchCat ul li a {color:#929292;}

#lftRail div.quigoMod { margin-top: .83em; margin-bottom: .83em;}

/* Generic Form Labels */
.overlayLabelDiv {
	position: relative;
}
.overlayLabel-apply {
	position: absolute;
	top: .5em;
	left: .5em;
}

label.textAreaOverlayLabel{
	position: absolute;
	top: 1em;
	left: 1em;
}

#AdBanner  {
	padding:0em;
}
/************************************************************************/
/*
*  		AOL MUSIC 2.0 REDESIGN
*  		CSS Started 10/17/2006
*		CSS Completed: TBD
*		7/23/2007 - Revision
*
*		font-size for body element is 12px
* 		1em = 12px
*		pxls / 12(px) = em Dimension
*/
/************************************************************************/

/*============================================================*/
/* begin HTML element restyle */
* { margin:0; padding:0; }
body {
        font-size: 12px;
	_font-size: 75%;
	background: white;
	color: #878787;
	margin: 0 auto;
	width: 81.667em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3 { font-family: Georgia, Verdana, serif; }
h4, h5, h6, input, textarea { font-family: Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, input, textarea { font-size:1em; }
iframe { border:0px; }
a { text-decoration:none; color:#2864b4; outline:0px; }
a:hover { text-decoration:underline; color:#3952A2; outline:0px; }
/* end HTML element restyle */

/* END GRID */
/* ads */
#outerTwrAd {
	padding: 1.75em 0;
	background:url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat;
	margin:0 0 .83em;
}
#twrAd {
	width:158px;
	height:598px;
	border:1px solid #d1d1d1;
	background:#222;
	margin:0 auto;
}
#outerAd300 {
	background: url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat;
	margin: 0 0 .83em;
        padding: .4167em 0 1.4167em 0;
}
#ad300 {
	width:300px;
	height:250px;
	border:1px solid #d1d1d1;
	background:#222;
	margin:0 auto;
}
.adTag { float: left; font-size: .7em; padding-top: 4px; }
/* end ads*/
/* END COMMON */


ul, ol { list-style-type:none; }

/* typed classes */
ul.inLneLnks li { float: left; padding: 0;  text-transform: uppercase;}
ul.inLne li { display:inline; }

/* general purpose classes */
.noShow {
	overflow:hidden;
	text-indent:-1000em;
	display:block;
	height:0px;
	width:0px;
	line-height:0px;
}

/*big bowl clear*/
.clear, .clearAll { float:none; clear:both; }
/*end bb clear*/
.left { float:left; }
.right {float:right; }
.noFlt { clear:both; }
.lwPr {
	line-height:.01em;
	height:.01em;
}
span.anc { display:block; }

/************************************/
/*new page structure*/
div#outerBox {
	position:relative;
}

/* music banner styles */
#hed {
	background:#FEFEFE url(http://www.aolcdn.com/ch_music2/header_gradient.gif) repeat-x 0% 100%
}
#hed_cap {
	font-size:.8em;
	position:relative;
	*height:1%;
	padding:0 0 0 .83em;
	background:#e4e5e7 url(http://www.aolcdn.com/ch_music2/tp_rail_bg.gif) repeat-x 100% 100%;
	float:none;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
}
ul.whteHvr {
	float:right;
	margin:0 1em 0 0;
}
ul.whteHvr li a {
	display:block;
	text-transform:uppercase;
	padding: .4em 10px .4em 10px;
	color:#727375;
}
ul.whteHvr li a:hover, .slctChnnl { background:white; text-decoration:none; }
.slctChnnl { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
/********************************************/
#hed_mid {
	padding: 1.2em 0 0 13px;
	*padding:0.8em 0 0 13px !important;
	*padding:0.8em 0 0 10px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	height:6.2em;
	float:none;
}
#hed_mid div.brandLogo a {
	/* AOL logo */
	overflow:hidden;
	width:136px;
	text-indent:-1000px;
	float:left;
	margin:.9em 7em 0 0;
	*margin:1.3em 7em 0 0;
	height:39px;
	display:block;
	background:url(http://o.aolcdn.com/art/ch_music2/aolmusic_logo.gif) no-repeat 0% 0%;

}
/*search*/
#hed_mid div.srchBx { float:left; }
#hed_mid div.srchSlct label, #hed_mid div.srchSlct input { float:left; }
#hed_mid div.srchSlct label {
	margin:0 4px;
}

/* header tabs */
div.srchSlct { padding-left:.83em; }
div.srchSlct h6 {
	float:left;
	font-weight:normal;
	padding:.33em .5em 0;
	cursor:pointer;
	font-size:.9167em;
	line-height:1.55em;
	color:#929292;
}
div.srchSlct h6.srchOvrStte {
	color:#333;
}
div#hdrTab {
	white-space:nowrap;
	height:1.55em;
	color:white;
	float:left;
/*	font-size:.9em;	*/
}
div#hdrTab * {
	font-size:1em;
	line-height:1.55em;
}
div#hdrTab div {
	float:left;
	height:1.55em;
}
.tabImgBg {
	background:#a7ad87 url(http://www.aolcdn.com/ch_music2/search_tab_bg.gif) repeat-x 0px 0px;
}
h5.tabCntr {
	padding:.33em .5em 0;
	height:1.55em;
	float:left;
	font-weight:bold;
}
div.tabLft {
	padding:0 0 .33em;
	width:4px;
	background:#a7ad87 url(http://www.aolcdn.com/ch_music2/search_tab_left.gif) no-repeat 0 0;
}
div.tabRght {
	padding:0 0 .33em;
	width:4px;
	background:#a7ad87 url(http://www.aolcdn.com/ch_music2/search_tab_right.gif) no-repeat 0 0;
}
div.tabBtmLft {
	width:.25em;
	background:url(http://www.aolcdn.com/ch_music2/search_tab_btmleft.gif) no-repeat 100% 100%;
	padding:0 0 .33em;

}
div.tabBtmRght {
	width:.25em;
	background:url(http://www.aolcdn.com/ch_music2/search_tab_btmright.gif) no-repeat 0 100%;
	padding:0 0 .33em;
}

/* end header tabs */
#hed_mid .hed_srch {
	background:#c0c79f url(http://www.aolcdn.com/ch_music2/search_box_bg.gif) repeat-x 0 0;
	width:41.1em;
	padding:4px 0 4px .22em;
	*height:1%;
}
/* safari hack */
/*\*/
html*div.hed_srch_frme {
	/*seen only by safari & IE6 */
	padding:.20em .1em .14em .8em;
	/*tell ie twice first here, then again below*/
	*padding:.4167em .1em .25em .8em;
}/**/
/*end safri hack */

div.hed_srch_frme {
	background-color:#e9edd3;
	color: #5e5e5e;
	border:2px solid white;
	padding:.4167em .1em .4167em .8em;
	*padding:.4167em .1em .25em .8em;
	width:31.37em;
	float:left;
	*height:1%;
}

#hed_mid .hed_srch:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    text-indent:-999em;
}
div.hed_srch_frme input.search {
	color: #5e5e5e;
	font-size:1em;
	width:31.17em;
	border:0px;
	padding:0;
	margin:0;
	background-color:#e9edd3;
}
img.magnGlass { width:1.08em; height:1.08em;position:relative;top:1px;}
a.srchBttn {
	background:#b2c160 url(http://www.aolcdn.com/ch_music2/search_button_bg.gif) repeat-x 0% 0%;
	*height:1.7167em;
	height:1.8333em;
	padding: .3em 0 0 0;
	margin:0 0 0 .22em;
	display:block;
	font-size:1em;
	text-align:center;
	color:#414141;
	font-weight:bold;
	border:2px solid white;
	float:left;
	width:7.6em;
}
a.srchBttn:hover {
	text-decoration:none;
	color:#414141;
	background:#e1e7c5 url(http://www.aolcdn.com/ch_music2/search_button_over_bg) repeat-x 0% 0%;
}
/*sns IF not logged in styles*/
#snsBox {
	width: 9.58em;
	margin:1.5em 1.48em 0 0;
	float:right;
}
#snsBox a {
	display:block;
	text-align:center;
	white-space:nowrap;
}
#snsBox a.snsBttn {
	padding:.2em .5em;
	border:1px solid white;
	background: #c6d3d5 url(http://www.aolcdn.com/ch_music2/button_gradient.gif) repeat-x 0% 0%;
	color:#4c4c4c;
}
#snsBox a.snsBttn:hover {
	background: #edefef url(http://www.aolcdn.com/ch_music2/button_gradient_over) repeat-x 0% 0%;
	text-decoration:none;
	color:#4c4c4c;
}

/*SNS IF already logged in and need to logout*/
span.snsBttnBx {
	border:1px solid #d1d1d1;
	display:block;
	float:right;
	text-align:center;
	margin:.1em 0 0;
	background:#c6d3d5 url(http://www.aolcdn.com/ch_music2/button_gradient.gif) repeat-x 0px 0px;
}

#snsLOutBox {
	width:15.33em;
	float:right;
	margin:1.2em .4em 0 0;
	text-align:right;
}

#snsLOutBox span.usrNme { color:#222; clear:both; }
#snsLOutBox a.snsBttn {
	display:block;
	color:#4c4c4c;
	padding:.2em .5em;
	text-align:center;
	border:1px solid white;
}
#snsLOutBox a.snsBttn:hover {
	background: #edefef url(http://www.aolcdn.com/ch_music2/button_gradient_over) repeat-x 0% 0%;
	text-decoration:none;
	color:#4c4c4c;
}

/*******************************************/
#hed_bttm {
	float:none;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	height:1.6em;
	z-index:30;
	position:relative;
}
#hed_bttm a.snsFdBck {
	float:right;
	display:block;
	padding-right:1.5em;
}
ul.bldHvr li a {
	display:block;
	color:#555;
	/*crazy ie hack*/
	_margin-top:6px;
	*border-right:1px solid #c3c3c3;
	*border-left:1px solid white;
	height:1.5em;
	text-transform:uppercase;
	font-size:1em;
	float:left;
	padding: .1em 15px 0;
	font-weight:bold;
}

ul.bldHvr li {
	z-index:15;
	border-right:1px solid #c3c3c3;
	border-left:1px solid white;
	/*hide from IE*/
	*border:0px;
	position:relative;

}
ul.bldHvr li.hdeMnuEdg {
	font-size:1em;
	padding:0 0 .3em;
	border-left:1px solid white;
	border-right:0px;
	/*hide edge*/
}
ul.bldHvr li a:hover {
	text-decoration:none;
}
ul.bldHvr li a:hover { color:black; }
ul.bldHvr li a.slctPg:hover { color:white; }
ul.bldHvr li a.slctPg {
	color:white;
	font-weight:bold;
	border-right:1px solid white;
	border-top:1px solid white;
	border-bottom:1px solid #8a8a8a;
	font-weight:bold;
	margin:-5px -2px 0;
	z-index:100;
	position:relative;
	_margin-top:0px;
	*margin-right:-1px;
	padding-top:5px;
	background:#A7AD87 url(http://www.aolcdn.com/ch_music2/search_tab_bg.gif) repeat-x 0 0;
}

ul.bldHvr li a.slctPg img.newFeatrs_logo {
	display:none;
}
div.faqFdBckBox {
	float: right;
	padding-right: 1.5em;
	*margin-top:6px;
}
	/* end music banner styles */

/*  end header / banner styles  */
/*****************************************************************************/
/*  begin main content body */
#container {
	background: #f2f2f2;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	float:none;
	*height:1%;
        padding-bottom: 1.6667em;
	position:relative;
	z-index:200;

}

#leftCol { float: left; padding: 0 10px 0 8px; width: 12.67em; }
#hubCenterCol { float: left; width: 39.6667em; }


/*top ADS*/
#adbox {
	padding: 3px;
	background:url(http://www.aolcdn.com/ch_music2/pttrn.gif) repeat;
	border-bottom:1px solid #999;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;

}
#bnrAd {
	background:#666;
	width:728px;
	height:90px;
	margin:0 auto;

	/*border:1px solid #d1d1d1;	*/
}



/* mini Hat - lives on the right edge of page */
ul.miniHat {
	float:left;
	text-align:right;
	margin:.4em 0 0 0;
}
ul.miniHat li {
	display:inline;
	background:url(http://www.aolcdn.com/ch_music2/hat_divider) no-repeat 100% .2em;
	display:inline;
	padding:0 .83em;
}
ul.miniHat li.lstItm { background:none; }
ul.miniHat li a { color:#727375; }
ul.miniHat li a:hover {
	text-decoration:underline;
}
/**********************************************/

/* title bar */
#titleBar {
	padding: 1.56em 0 0 0;
	background:#f2f2f2 url(http://www.aolcdn.com/ch_music2/page_gradient.gif) repeat-x 0px 0px;
	position:relative;
	z-index:2;
	border-top:1px solid #b3b3b3;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
}
#titleBar h1 { color: #333; font-size:1.85em; font-weight:normal; padding: 0 0 .3em 7.75em; }
#titleBar h1 .titleArtist { color: #999; padding-left:5px;}

span.pipe { color:#666; }
span.vidByArtist {
	color:#666;
	font-size:.76em;
}


/*========================================================================*/

/*   LEFT RAIL   */
#lftNav ul.greyBack {
	background-color:#F2F2F2;
}
#lftNav ul.spaceApart {
	margin-top: 0.4167em;
}
#lftNav ul li {
	_display: inline-block;
	margin-bottom:.1em;
}
#lftNav, div.nav_filtering {
	background:white;
	padding: 0 .25em .25em;
	margin:0 0 .83em;
}
#lftNav h4, .lftNav_edit h4, div.nav_filtering h4 {
	clear:both;
	color:#000;
	font-size:1em;
	margin:0 .583em .33em;
	padding:.8em 0 .4em 0;
	border-bottom:1px dotted #d1d1d1;
	word-wrap: break-word; /*works in IE*/
}
#lftNav h4 a.noLnk, div.nav_filtering h4 a.noLnk {
		color:#000;
}
#lftNav h4 a.noLnk:hover, div.nav_filtering h4 a.noLnk:hover {
	text-decoration:none;
	color#000;
}

#lftNav h5, div.nav_filtering h5 {
	color:#999;
	margin:0 .6em .25em;
}
/* left nav for editorialy included nav*/
.lftNav_edit {
	background:white;
	margin:0 0 .83em;
	border:1px solid white;
}
.lftNav_hed {
	margin:0 .583em .4em;
	border-bottom:5px solid #e6e6e6;
}
.lftNav_hed h2 {
	font-size:1.4em;
	padding:.667em 0 .25em;
}
.lftNav_hed h2 a {
	display:block;
	color:#333;
	font-weight:normal;
}
h4.d_arrow {
	background:url(http://www.aolcdn.com/ch_music2/lft_rail_dwn_arrw.gif) no-repeat 100% 20%;
	height:1em;
}
.lftNav_edit ul { padding:0 0 .33em; }
.lftNav_edit ul, div.nav_filtering ul {
	/*padding:0 0 .5em;*/
}
.lftNav_edit ul li, div.nav_filtering ul li { margin:0 0 .1em; *margin:0; display:block; }
#lftNav ul li a, div.nav_filtering ul li a, .lftNav_edit ul li a {
	display:block;
	padding:.41667em .583em;
	font-size:.91667em;
	color:#2864b4;
}
.lftNav_edit ul li a {
	padding:.25em .83em;
}
#lftNav ul li a:hover, div.nav_filtering ul li a:hover {
	text-decoration:none;
	color:#2864b4;
	background:#ebebeb;
}
#lftNav ul li a.noArtLnk, #lftNav ul li a.noArtLnk:hover, div.nav_filtering ul li#collectBttn a.noArtLnk,
div.nav_filtering ul li#collectBttn a.noArtLnk:hover, div.nav_filtering ul li#webOnlyBttn a.noArtLnk,
div.nav_filtering ul li#webOnlyBttn a.noArtLnk:hover, #lftRail ul li a.noArtLnk, #lftRail ul li a.noArtLnk:hover {
	font-weight:bold;
	color:white;
	background:#9ca762 url(http://www.aolcdn.com/ch_music2/arrw_hghlght) no-repeat 0 50%;
}
#lftNav ul li a.bullet, .lftNav_edit ul li a.bullet {
	background:url(http://www.aolcdn.com/ch_music2/bullet.gif) no-repeat .5em 45%;
	text-indent:.63em;
	display:block;
}
/*end left rail styles*/

/* DELAYED AD INJECTION */
.ai_e{ position:absolute;
		z-index: 1000;}

/**rating stars**/
img.starImg { width:1.167em; height:1.167em; padding-left:0.1667em; }

/* specific to launch */
img.newFeatrs_logo {
	margin:0 0 .167em 5px;
	width:1.75em;
	height:.583em;
}
.moduleVidPlayer {
	width:400px;
	height:373px;
	margin:0 auto .83em;
}

/* stars average rating blue*/
li.starAvg1 { height: 2.3333em; width: 2.5em; overflow: hidden;}
li.starAvg2 { height: 1.8333em; width: 1.9166em; overflow: hidden; }
li.starAvg3 { height: 1.16667em; width: 1.3333em; overflow: hidden; }
li.starAvg4 { height: 0.9166em; width: 1em; overflow: hidden; }
img.starAvg1, img.starAvg2, img.starAvg3, img.starAvg4,
img.starAvgHalf1, img.starAvgHalf2, img.starAvgHalf3, img.starAvgHalf4,
img.starUsr1, img.starUsr2, img.starUsr3, img.starUsr4,
img.starUsrHalf1, img.starUsrHalf2, img.starUsrHalf3, img.starUsrHalf4,
img.starOvr1, img.starOvr2, img.starOvr3, img.starOvr4,
img.starOvrHalf1, img.starOvrHalf2, img.starOvrHalf3, img.starOvrHalf4,
img.starMt1, img.starMt2, img.starMt3, img.starMt4 { background-color: transparent; background-image: url(http://o.aolcdn.com/art/ch_entertainment/sprite_stars_rating); background-repeat: no-repeat; display: block; float: left; }
img.starAvg1 { background-position:  0px  1px; margin: 0;  padding: 1.1666em 1.25em; }
img.starAvg2 { background-position:  -5px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starAvg3 { background-position:  -9px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starAvg4 { background-position: -10px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starAvgHalf1 { }
img.starAvgHalf2 { background-position:  -35px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starAvgHalf3 { background-position: -40px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starAvgHalf4 { background-position: -40px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starUsr1 { }
img.starUsr2 { background-position:  -128px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starUsr3 { background-position: -133px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starUsr4 { background-position: -135px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starUsrHalf1 { }
img.starUsrHalf2 { background-position:  -157px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starUsrHalf3 { background-position: -163px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starUsrHalf4 { background-position: -166px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starOvr1 { }
img.starOvr2 { background-position:  -66px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starOvr3 { background-position: -71px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starOvr4 { background-position: -72px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starOvrHalf1 { }
img.starOvrHalf2 { background-position:  -96px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starOvrHalf3 { background-position: -133px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starOvrHalf4 { background-position: -103px -71px; margin: 0;  padding: 0.375em 0.5em; }
img.starMt1 { }
img.starMt2 { background-position:  -191px -32px; margin: 0;  padding: 1em 0.9583em; }
img.starMt3 { background-position: -195px -57px; margin: 0;  padding: 0.5833em 0.6666em; }
img.starMt4 { background-position: -196px -71px; margin: 0;  padding: 0.375em 0.5em; }
#lftNav ul li img {_display:none !important;}
.nav_filtering ul li a {padding:.4167em 0.583em}
div.gridImgView div div.actBgCell dl dd, div.gridImgView div div.actBgCell dl dt  {padding-right:5px;}


/* end stars average rating blue*/

/* flyout buttons */
.queuesingingfish, .playsingingfish, .playpmms, .queuepmms{
	cursor:pointer;
}
.playnone {
	cursor:default;
}
.playlistsearch {
background-color:#FFFFFF;
border:1px solid #DADADA;
margin-bottom:10px;
}
.playlistsearch .header {
border-bottom:4px solid #D9D9D9;
margin:15px 10px 13px;
}
.playlistsearch .header h2 {
color:#333333;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
margin-bottom:6px;
}
.playlistsearch .header span {
color:#999999;
}
.playlistsearch .playlistbox {
margin:0pt 10px 10px;
}
.playlistsearch .playlistbox .playlist {
border-bottom:1px dotted #CCCCCC;
}
.playlistsearch .playlistbox .playlist .play {
background:transparent url(http://o.aolcdn.com/art/ch_music2/img_ply_overlay.gif) no-repeat scroll 0%;
cursor:pointer;
float:left;
height:18px;
margin:5px 12px 35px 0pt;
width:22px;
}
.playlistsearch .playlistbox .playlist .meta .add {
background:transparent url(http://o.aolcdn.com/art/ch_music2/audio_icon_addplaylist.gif) no-repeat scroll 0pt 15px;
cursor:pointer;
float:right;
height:30px;
margin-top:5px;
width:15px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo {
padding-top:8px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title {
margin-bottom:5px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title a {
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .title a:hover {
text-decoration:underline;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .number {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:2px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname {
margin-bottom:9px;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname a {
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.playlistsearch .playlistbox .playlist .meta .playlistinfo .screenname a:hover {
text-decoration:underline;
}
.playlistsearch .playlistbox .last {
border:medium none;
}
.playlistsearch .see {
background:transparent url(http://o.aolcdn.com/art/ch_music2/community-green-arrow-right) no-repeat scroll 0pt 50%;
color:#2864B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 10px 15px 10px;
padding-left:15px;
text-decoration:none;
}
.playlistsearch .see a {
color:#2862B4;
text-decoration:none;
}
.playlistsearch .see a:hover {
text-decoration:underline;
}
.alsoappears { background: #fff; border: 0.09em solid #d9d9d9; margin-bottom: 0.83em; }
.alsoappearsheader {
	margin: 1em 1em 0 1em;
	position:relative;
	border-bottom:5px solid #E6E6E6;
	color:#333333;
	padding-bottom:.83em;
}
.alsoappearsheader h3 { font-size:1.5em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
.alsoappearsheader div { color: #666; padding-top:.5em; }
.alsoappears .body { padding: .83em; }
.alsoappears .th { display: block; clear: both; overflow: hidden; color: #333; font-weight: bold; }
.alsoappears .row { display: block; clear: both; overflow: hidden; height: 100%; }
.alsoappears .alt { background: #f2f2f2; }
.alsoappears .play { float: left; width: 8%; text-align: center; padding: 0.67em 0; }
.alsoappears .play img { padding: 0; margin: 0; border: 0; cursor:pointer; }
.alsoappears .title { float: left; width: 45%; padding: 0.73em 0; font-size: 0.92em; }
.alsoappears .num { float: left; width: 20%; text-align: center; padding: 0.73em 0; font-size: 0.92em; }
.alsoappears .creator { float: left; width: 25%; padding: 0.73em 0; font-size: 0.92em; }
.alsoappears .add { float: left; width: 5%; text-align: center; padding: 0.73em 0; font-size: 0.92em; }
.alsoappears .add img { padding: 0; margin: 0; border: 0; cursor:pointer; }
.alsoappears .footer { padding: 0.73em 0 0.73em 1.09em; font-size: 0.92em; }
.alsoappears .footer a {}

.playbuttons {
	margin-top:.42em;
	height:2.33em;
	width:16.8em;
	text-align: center;
}
.watchthevideo {
	margin-top:1em;
}

#container { background: #eaeaea url(http://o.aolcdn.com/art/ch_music2/audio_bg_hubgrad) repeat-x scroll 100% -2%; }

#hubCenterCol {
    width:48.67em;
    float:left;
}
#hubRghtCol { float:left; padding-left: 0.8333em; width:17.17em; word-wrap: break-word; }

/*** END GRID **/

div#hubCenterCol div.noFlt {
    padding:0;
    margin:0;
    line-height:.1em;
    font-size:.1em;
}

/* ads */
#outerTwrAd {
    padding: 1.75em 0;
    margin: 0 0 .83em;
    background:url(http://o.aolcdn.com/art/ch_music2/pttrn.gif) repeat;
}
#twrAd {
    width:158px;
    height:598px;
    border:1px solid #d1d1d1;
    background:#222;
    margin:0 auto;
}

.adTag { font-size:.8em; }

/** HUB PAGE ONLY ***/
/*============================================================*/
#hubViewPnl { background:white;
   border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; border-top:1px solid #d1d1d1;
   clear:both; *height:1%;
}

/** NAV ALL VIDS | AOL MUSIC | USER ONLY | FROM WEB  **/

/* ---- */
ul.vidNav li {

}
    ul.vidNav li a {
    background: #d8dfe5 url(http://o.aolcdn.com/art/ch_music2/grd_rrbttn.gif) repeat-x 0% 100%;
        display:block;
        text-align:center;
        color:black;
        padding:4px 0;
    }
    ul.vidNav li {
        text-align: center;

    }
    #allVidBttn {}
    #collectBttn {}
    #userBttn {}
    #webOnlyBttn {}


/********/


/* specific page styles for the SONG HUB PAGE - powered by dynapub */
.gridImgView { clear:both; color:#333; margin: .8333em 0 .4em 0; }
img.thmbVwImg {

    display: block;
    margin: 0 auto;
        background:#fff;
}
div.gridImgView div div.actBgCell a img {
    padding:.33em;
    border: 1px solid #c2c2c2;
    height:6em;
}

div.gridImgView div div.actBgCell {
    text-align:center;
    height:13.5em;
    overflow:hidden;
}

.active img.thmbVwImg { background:white; }
.active img.plyIcon, .active img.externalVIdIcon {
    background:none;
}
div.vidSrcBx {
    width:8em;
    padding:2px 4px;
    margin:0 auto 0;
    text-align:center;
        font-size:.9em;
}
span.vidSrcTxt {
        font-weight:bold;
}
div.gridImgView div div.actBgCell dl {
    width:8em;
    margin:.33em auto 0;
}
div.gridImgView div div.actBgCell dl dt {
    font-weight:bold;
    color:#3952A2;
    text-align:center;
}
div.gridImgView div div.actBgCell dl dt a:hover, div.gridImgView div a.addToPList:hover {
    text-decoration:underline;
}
div.gridImgView div div.actBgCell dl dd {
    color:#2f2d2e;
    text-align:left;
    margin: 5px 0 0 0;
}

/*** DIV Construction to be valid markup ***/
div.gridImgView div.ivdImgCell {
    width:11.37em;
    float:left;
    background:#efefef;
    position:relative;
    margin: 0 .25em .25em 0;
    border:1px solid #fff;
}
div.gridImgView div.active {
    width:11.37em;;
    background:#E6E6E6;
    float:left;
    position:relative;
    margin: 0 .25em .25em 0;
    border:1px solid #d1d1d1;
}
div#vwrArea div.gridImgView div.gridView_lastItm {
    margin-right:0;
    padding-right:0;
    margin: 0;
}
div.gridImgView div div.ivdImgCell_innr {
    border:1px solid #fff;
    padding:1em 0 0 0;
}

div.gridImgView div span.aSplint {
    display:block;
    height:1.5em;
    padding:.5em 0 0 0;
}

div.gridImgView div img.plyIcon, div.gridImgView div img.externalVIdIcon {
    position:absolute;
    top:5.17em;
    right:1.83em;
    width:1.73em;
    height:1.5em;
}

/**************************************************************************/
/* LIST VIEW SPECIFIC STYLING */

#listView {
    /* list view wrapper div */
}
#idHubSong {}
#idHubSong a { color: #2365b3; }
#idHubSong.section {}
#idHubSong #listView { border-top:1px dotted #D3D3D3; clear:both; color:#333333; display:block; font-size:0.92em; font-weight:bold; height:100%; overflow:hidden;
padding:0.92em 0.83em 0.83em 0.83em }
#idHubSong .moduleHead { color: #333; padding-bottom: 1.5em; }
.listTrack, .listArtist, .listLyrics, .listAdd,
.listToggle, .blockPlay, .blockSong, .blockArtist,
.blockToggle, .blockLyricLink, .blockAddLink  { float: left; }
.blockSong, .blockArtist, .blockToggle { padding-top: 0.25em; *padding-top:0.1666em; }
.blockPlay { width: 7.25%;  }
.blockPlay .blockPlayLink { padding-left: 0.4166em; }
.listTrack { padding: 0 0.8333em 0 3.8em; width: 43%; }
.blockSong { color: #C0C0C0; font-weight: bold; margin-right: 0.8333em; width: 43%; text-align: left; }
.listArtist { width: 20%; }
.blockArtist { color: #C0C0C0; width: 20.4166%; }
.blockArtist a { font-weight: normal; }
.listToggle { width: 14.5%; }
.blockToggle { font-weight: normal; width: 14.6666%; }
.listLyrics  { width: 6.5%; }
.blockLyricLink  { width: 6.8%; line-height: 1.75em; }
.listAdd { padding-left: 0.8333em; }
.blockAddLink { padding-left: 0.9166em;}
.songHubRow { background: color: #f2f2f2; border: 1px solid #fff;  display: table; width: 100%; }
#idHubSong .active { background-color:#E6E6E6; border: 1px solid #d1d1d1;  display: table;width: 100%;  }
.moduleBlockBorder { border: 1px solid #fff;  display: table-cell; width: 100%; vertical-align: middle; padding: 1em 0 0.8333em 0; }
.moduleBlockBorder div { display: block; }
.moduleBlockBorder div img { }
.hilight { background:#f2f2f2; }
.blockPlay, .blockLyricLink, .blockAddLink { cursor: pointer; }

/*** END LIST VIEW SPECIFIC HTML  ***/
/**************************************************************************/

/*============================================================*/

/*** pagination footer  ***/

/* footer */
#lnkFt { border: none; font-size:1em; padding: 0.8333em;}
.lnkFt_inner {
    border:1px solid white;
    background:#f7f7f7;
    color:#666;
    clear:both;
    --padding:.5em 1em .4167em 0;
}
.lnkFt_pgCnt {
    width:7.667em;
    padding-left:1.33em;
    padding:.3em 0 0 1.33em;
    float:left;
    color:black;
}
.lnkFt_pagn {
    float:right;
    width:66%;
}
span.pageCntr {
    display:block;
    font-size:.91667em;
}
/* pagination*/
span.hubmniLft {
    float:right;
    display:block;
    margin-right:1em;
    text-align:right;
    color:#d0d0d0;
    padding-top:.33em;
    font-size:.9167em;
}
span.hubmniCntr {
    float:right;
    display:block;
    text-align:center;
    margin-right:.7em;
}
span.hubmniRght {
    float:right;
    display:block;
    text-align:right;
    color:#d0d0d0;
    padding-top:.33em;
    font-size:.9167em;
}
/* pagination boxes */
span.hubPagBox {
    display:block;
    float:left;
    margin:0 .1667em 0 0;
    background:white;

}
span.hubPagBox a {
    padding:.16em .5em;
    display:block;
    border:1px solid #c1c1c1;
}
span.hubPagBox a:hover {
    background:#eee;
    text-decoration:none;
}
span.pagnSelctdPage {
 border:1px solid #c1c1c1;
    background:#c1c1c1;
    display:block;
    font-size:1em;
    padding:.16em .5em;
    color:#fff;
}


/*** tag cloud**/
#tag { background-color: #fff; border: 1px solid #ddd; color: #333; margin-bottom: 0.8333em; padding: 2.5em 0.8333em 0.8333em 0.8333em; }
#tag h2 { border-bottom:4px solid #CCCCCC; color:#333333; font-size:1.5em; font-weight:normal; padding-bottom:0.3333em; }
#tag .headerLinks { text-transform: capitalize; }
#outerTagCloud { overflow: hidden; width: 100%; }
#outerTagCloud div.sngBx div.hedr { margin-bottom:10px; }
#outerTagCloud div.sngBx h3 { font-weight:normal; font-size:1.3em; }
.tagCloud { text-align: justify; max-width: 15.333em; overflow: hidden; word-wrap: break-word;}
.tagCloudList {}
div.tagCloud a { padding:0 6px 0 0; text-transform: lowercase; }
div.tagSrchBx {
    background:#f1f1f1;
    padding:5px 7px;
    margin:6px 0 0;
}
input#searchTags {
    width:6.67em;
    float:left;
    border:0px;
    color:#ccc;
    border:1px solid white;
    padding:2px 3px;
    margin:0 5px 0 0;
}
a.tagCloudSrch {
    background:#b8b8b8 url(http://o.aolcdn.com/art/ch_music2/grd_rrbttn-hover.gif) repeat-x 0% 0%;
    color:#333;
    border:1px solid #d1d1d1;
    padding:2px 0;
    display:block;
    float:right;
    text-align:center;
    width:6.33em;
    white-space:nowrap;
}




div.sngBx {
    padding: 0 .8em 1.5em;
    background:white;
    margin:0 0 10px;
}

div.sngBx div.hedr {
    color:#333;
    float:none;
    border-bottom:5px solid #e6e6e6;
    padding: 1em 0 .35em 0;
    margin: 0;
}
div.sngBx h2 { font-weight:normal; font-size:1.5em; }
/*end common styles. PRIORITY -- NEED TO COMBINE THIS File****/
/* uncut video upload module */
p.unCut_graph {
    margin:.83em 0 .33em;
}
div.unCut_outr div.unCut_innr a {
    background:#F4F4F4 url(http://o.aolcdn.com/art/ch_music2/top11_altrow) repeat-x 0 100%;
    display:block;
    padding:1em 0;
    text-align:center;
}
ul.unCut_moreLinks {
    margin:0 0 .83em;
}
/* end uncut video upload module */




/* adding styles for new A-Z quick search*/
.usan_letter_bx {
}
.usan_letter_innr {
}
div.AZ_background {
    z-index:401;
    position:absolute;
    background:black;
    width:46.6em;
    height:271px;
}


#artistsNameSearch {}
div.letterResults {
    padding:0 .83em .83em;
    background:white;
}
.subSection_hedr {
    border-bottom:5px solid #e6e6e6;
    margin:0 0 .83em;
    position:relative;
    *height:1%;
}
.subSection_hedr h3 {
    color:#333;
    font-weight:normal;
    margin:.41667em 0;
    font-size:1.1667em;
}
.subSection_hedr div.ss_hdr_info {
    position:absolute;
    right:1px;
    bottom:.41667em;
}
.subSection_hedr div.ss_hdr_info a {
    color:#999;
    font-size:.9em;
}
span.redXClse {
    color:#c00;
    font-weight:bold;
}

div.searchArtistName_bx {
/*  height:13em;
    overflow:auto;*/
    padding:0 .83em;
    clear:both;
}
div.searchArtistName_bx div.right, div.searchArtistName_bx div.left {
    width:21em;
    padding:0 0 .83em;
}
div.searchArtistName_bx div.left ul li, div.searchArtistName_bx div.right ul li {
    display:block;
    margin:0 0 .33em;
}

.playableSwitch {
    margin:.83em;
 	background-color:#f2f2f2;
}
.switchFloat {
	float:right;
}

.switchFloat input, .switchFloat label, .switchFloat h6 {
	float:left;
	margin-right:0.583em;
}

.songSearch {
    margin:.83em;
 	background-color:#f2f2f2;
	padding:12px 10px 10px 10px;
	_padding:12px 10px 0px 10px;
	height: auto;
}

	.songSearch h2 {
		font-size:1.3333em;
		color:#333333;
		font-weight:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-left:0px;
	}

	.songSearch form {
		width:100%;
		padding:0px;
		margin:0px;
		zoom:1;	
	}
	
	.songSearch form div {
		background:transparent url(http://o.aolcdn.com/art/ch_music2/playlist-hub-search-input-bg-large) no-repeat scroll 0% 50%;
		width:428px;
		height:29px;
		margin-top:5px;
		position:relative;
		float: left;
	}

		.songSearch form input {
		border:1px solid #CECECE;
		color:#676767;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		left:6px;
		padding:3px;
		position:absolute;
		top:4px;
		width:408px;
		}

	.songSearch .clearFloats {
		clear:both;
		height: 0px;
		width: 0px;
		margin: 0px;
		padding: 0px;
		border: 0px;
		background: none;
	}

	.songSearch a {
		background:transparent url(http://o.aolcdn.com/art/ch_music2/music_search_button_bg) no-repeat scroll 0% 0%;
		cursor:pointer;
		float:right;
		width:91px;
		height:28px;
		margin: 0px;
		padding: 0px;
		margin:6px 5px 0 0;
		border: 0px;
	}

	.songSearch a:hover{
		background:transparent url(http://o.aolcdn.com/art/ch_music2/music_search_button_bg) no-repeat scroll 100% 100%;
	}
	
.playableSwitch {
	margin: 0px .83em .83em .83em;
	padding: 0px;
	color: #333333;
	background: none;
	width: auto;
	text-align: right;

}
	
	.playableSwitch h6 {
		display: inline;
		font-size: 0.9167em;
		padding-right: 0.3636em;
		padding-bottom: 0.3636em;
	}

	.playableSwitch input {
		top: 50px;	
	}	
	
	.playableSwitch label {
		font-size: 0.9167em;
		padding-left: 0.1818em;
			padding-bottom: 0.3636em;
	}	

div.aTOzsearch_bx form input {
    width:17.5em;
    font-size:.91667em;
    *padding:.1666em;
    padding: 0.18em;
    margin:0;
    color:#666;
    text-indent:5px;
    border:1px solid #efefef;
    background:none;
}
.aTOzButton_innr a:hover {
    background: #edefef url(http://o.aolcdn.com/art/ch_music2/button_gradient_over) repeat-x 0% 0%;
    text-decoration:none;
}
div.qksrch_lnk_outr, div.qksrch_nput_outr {
    float:left;
    border:1px solid #adbd5a;
    padding:1px;
    background:white;
}
div.qksrch_nput_outr {

}
div.qksrch_lnk_outr {
    margin-left:2px;
}
span.qksrch_nput_innr {
    display:block;
    border:1px solid white;
    background:#fff;

}
div.qksrch_lnk_outr span.qksrch_lnk_innr {
    display:block;
    border:1px solid white;
}
div.qksrch_lnk_outr span.qksrch_lnk_innr a {
    background: #adbf5a url(http://o.aolcdn.com/art/ch_music2/search_button_green_bg.gif) repeat-x 0% 0%;
    display:block;
    padding: .2em .4166em;
    *padding: .25em .4166em;
}
div.qksrch_lnk_outr span.qksrch_lnk_innr a:hover {
    background: #dae1a5 url(http://o.aolcdn.com/art/ch_music2/search_button_green_bg_over.gif) repeat-x 0% 0%;
    text-decoration:none;
}

/*version 2 A-Z*/
div#letterSet {
    margin:0 .33em 0;
    padding:0 0 .33em;
    *padding:0;
}
div#lftNav div#letterSet ul, div.nav_filtering div#letterSet ul {
    *width:10.83em;
    margin:0;
}
div#lftNav div#letterSet ul li {}
div#lftNav div#letterSet ul li a, div.nav_filtering div#letterSet ul li a {
    padding:.11em .185em .13em;
    font-size:.91667em;
    border:1px solid white;
}
div#lftNav div#letterSet ul li a:hover, div.nav_filtering div#letterSet ul li a:hover {
    text-decoration:none;
    background:#d9d9d9;
    color:#2864b4;
/*  -moz-border-radius:5px; */
    border:1px solid #d9d9d9;
}
/* selector*/
div#lftNav div#letterSet ul li.a-z_lttrSlctr, div.nav_filtering div#letterSet ul li.a-z_lttrSlctr {

    color:white;
}
div#lftNav div#letterSet ul li.a-z_lttrSlctr a, div.nav_filtering div#letterSet ul li.a-z_lttrSlctr a {
    color:white;
    background:#999;
/*  -moz-border-radius:5px; */
    border:1px solid #999;
}
div#lftNav div#letterSet ul li.a-z_lttrSlctr a:hover, div.nav_filtering div#letterSet ul li.a-z_lttrSlctr a:hover {
    background:#999;
/*  -moz-border-radius:5px; */
    border:1px solid #999;
    color:white;
}

.videoGenreBrowse h2 {
border-bottom:1px dotted #D1D1D1;
clear:both;
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
margin:0;
padding:0.8333em 0.35em 0.5833em 0.63em;
position:relative;
}

div#lftNav { border:1px solid #d1d1d1; }
div.nav_filtering h5.fltr_hedr { border: none }
#lftNav h4, .lftNav h4, #lftNav h4 a, .lftNav h4 a, #lftNav h4 a:hover, .lftNav h4 a:hover { color: #000; }
div#azSearchBx { border:0; clear:both; padding:0.83em 0.83em 0.4em; position:relative; *height:1%; *margin-bottom:-.33em;  }

div#viewsNav {
/* switches views buttons */
    margin:.2em 0 0;
    float:right;
}
div#viewsNav a {
    display:block;
    width:57px;
    height:23px;
    text-indent:-1000em;
    overflow:hidden;
    float:left;
}
div#viewsNav a.rssViwBttn { background:transparent url(http://o.aolcdn.com/art/ch_music2/icon_rss) no-repeat scroll 100% 50%; margin-left: 0.3333em; width: 2em; }

h5.fltr_hedr {
    margin:.3em 0 0;
    border-top:1px dotted #e6e6e6;
    padding-top:.4em;
}

/*end version 2 A-Z*/


/* A-Z letters (a,b,c, etc) */
#artistLetters {
    position:absolute;
    width:45.5em;
    padding:.1em 0 .4em .83em;
    background:white;
    border:1px solid #d1d1d1;
    z-index:500;
}
.usan_letter_innr ul li {
    margin:5px 2px 1px 1px;
}
.usan_letter_innr ul li a {
    display:block;
    padding:1px .35em;
}
div.usan_letter_innr ul li.a-z_lttrSlctr {
    border:1px solid #d1d1d1;
    margin-top:3px;
}
div.usan_letter_innr ul li.a-z_lttrSlctr a {
    display:block;
    border:1px solid white;

    color:white;
    font-weight:bold;
    background:#ababab;
}
/* Hub View Footer */
.hubViewFoot {
    background: #edefef;
    border-top: 1px solid #d1d1d1;
}
/* end Hub View Footer */

/* Pagination perpage */
#showFrom { background:#EDEFEF url(http://o.aolcdn.com/art/ch_music2/center-column-tools-bottom-bg) repeat-x scroll 0%; color:#6F6F6F; }
#showFromInnr { border-top:1px solid #FFFFFF; padding:0.6666em 0pt 1.6666em 1.08333em; }
div#vidppg {
    margin: .83em 0;
    float:right;
    position:relative;
    *height:1%;
}
div#vidppg form {
    z-index:1;
    position:relative;
    color:red;
}
div#vidppg select, div#vidppg option {
    font-size:.91667em;

}

div#vidppg option {
    padding: 1px 13px 1px 3px;
}
select#hubCnt {
border:1px solid #D1D1D1;
font-size:0.91667em;
margin: -1.1666em 0.8333em 0.6666em 0;
position:relative;
width:90px;
}
/*** List View Layout  ***/

.ranking {
font-size:3em;
font-weight:bold;
float:left;
margin-right:1em;
}
.pAllReleases .section {
	border:1px solid #e6e6e6;
	background:white;
	padding-top:0;
	color:#333;
	margin:0 0 .83em;
	position:relative;
}
.pAllReleases .SongSection {
	margin:0;
	border-bottom:2px solid #e6e6e6;
}
.pAllReleases .section .header{
	padding:2em .83em .1em;
	position:relative;
	border:0px;
}

.pAllReleases .section .hdSongs{
	padding:1em 0 .1em;
}
.pAllReleases  h2 {
	border-bottom:5px solid #E6E6E6;
	font-size:1.5em;
	color:#333;
	font-weight:normal;
	padding:0 0 .25em;
}
.pAllReleases .hdSongs h2 {
	border-bottom:1px solid #E6E6E6;
	padding:0 .83em .25em;
}
.pAllReleases .product {
	background:	#f4f4f4 url(http://o.aolcdn.com/art/ch_music2/altrow_wht_edg) repeat-x 100% 100%;
	border:1px solid white;
	border-bottom:1px solid #d1d1d1;
	padding:.83em;
	*height:1%;
}
.pAllReleases .left {
	border:0 solid black;
	width:100%;
	padding-left:.5em;
 	*height:1%;
}
.pAllReleases .left h4 {
	padding:0 0 .4167em;
        height: 65px;
width:60%;
}
.pAllReleases .left h4 a {
	font-size:1.2em;
}
.pAllReleases a {
	color:#1566B5;
	font-weight:normal;
}
.pAllReleases .searchTerm {
	font-weight: bold;
}
.pAllReleases .container {
        float:left;
        height:auto;
}
.pAllReleases .stats {
        width:15%;
        float:left;
        height:100%;
        border-left:1px solid #ccc;
        padding-left:.83em;
        height: 7.25em;
        margin-left:2em;
font-size:.92em;
}
.pAllReleases .smallImg {
	border:1px solid #d1d1d1;
	padding:.41667em;
	float:left;
	background:white;
	margin:0 1em .4167em 0;
	overflow:hidden;
}
.pAllReleases .smallImg img {
        width:6.5em;
        border:none;
}
.pAllReleases .imgContainer {
        height:6.5em;
        width:6.5em;
        overflow:hidden;
        background:#666666;
}

.pAllReleases div.artists img.artistTeaseImg {
	padding:2px;
}
div.videos {
	position:relative;
}
div.videos div.left {
	position:relative;
	*height:1%;
}
div.videos div.left a.vidImgOverlay img {
	position:absolute;
	top:4.8em;
	left:7.2em;
}
.pAllReleases .hilight {
	background:	white;
	border-bottom:1px solid #d1d1d1;
}
div.pAllReleases .lastItem {
	border-bottom:0;
}
.pAllReleases .srchHdMatching {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.pAllReleases .srchHdArtistName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight:bold;
}
.pAllReleases .srchHdResultCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color:#999;
}
.pAllReleases .srchHdSeeAllLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color:#999;
	position: absolute;
	top:2.6em;
	right:10px;
}
.pAllReleases .srchHdSeeAllLinkSongs {
	top:1.6em;
	right:10px;
}
.pAllReleases .srchHdRight {
	position: absolute;
	top:1.4em;
	right:10px;
}
.pAllReleases .srchHdSeeAllLink a {
	color:#1566B5;
}
.pAllReleases ul {
	padding:0.3em 0 0 0.3em;
	float: left;
}
.pAllReleases .videos ul, .pAllReleases .albums ul {
	width:65%;
}
.pAllReleases .artists ul, .pAllReleases .artists li {
	display: inline;
	margin: 0;
	padding: 0;
}
.pAllReleases .videos ul {
	list-style: none;
}
.pAllReleases .photos ul, .pAllReleases .photos li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.pAllReleases ul li {
	margin:0.4em 0 0 0;
}
.pAllReleases ul li a{
	font-size: .92em;
}
.pAllReleases .searchMoreLink {
	margin-left:103px;
	font-weight:bold;
}
.pAllReleases .features .featuresText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:#666;
}
.pAllReleases .news ul {
	margin:0 4em 0 0.3em;
	float: left;
}
.pAllReleases .news ul li a{
	font-size: 1em;
}
.pAllReleases .news ul li {
	margin:0.2em 0 0 0;
}
.pAllReleases .albums .smallImg {
	border:none;
	padding:0;
	float:left;
	margin:0;
}
.pAllReleases .albums ul {
	margin:0;
	float: left;
	border:0 solid black;
}
.pAllReleases .albums ul li {
	margin:0;
	padding:0.2em 0 0 0;
}
.pAllReleases .albums .searchAlbumDisc {
	float: left;
	margin:0 1.75em 0 0;
}
.pAllReleases .srcMorePagination {
	border:1px solid #e1e1e1;
	border-top:none;
	background: #F5F5F5;
	position: relative;
	top: -9px;
	height: 2.8em;
}
.pAllReleases .srcMoreLegend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color:#666;
	padding:11px 0 0 11px;
}
.pAllReleases .srcPaginationControls {
	position: absolute;
	top:0.80em;
	right:10px;
}
.pAllReleases .srcPrev, .pAllReleases .srcNext {
	float: left;
	margin:0 8px 0 5px;
}
.pAllReleases .srcPageNum {
	background: white;
	border:1px solid #bbb;
	margin-right: 2px;
	position:relative;
	top: -4px;
	padding:3px 6px 3px 6px;
	float: left;
	z-index:90000;

}
.pAllReleases .curPage {
	background: #c1c1c1;
	color: #fff;
	font-weight:bold;
}
.pAllReleases .srcppg {
	margin: .4em 0;
	float:right;
}
.pAllReleases .srcppg  option {
	padding-right:8px;
}
.pAllReleases .srcppg  select, .pAllReleases .srcppg  option {
	font-size:.9em;
}


/**************************************************************************/

/*** end discography page **/




/*new sorted by links in header */

#sortByMod {
background-color:#E6E6E6;
color:#666666;
font-size:0.92em;
font-weight:bold;
line-height:1.6em;
margin-top:0.42em;
padding:0.42em 0.83em;
width:64%;
float:left;
height:1.78em;
}


.sortByOn {
background:transparent url(http://o.aolcdn.com/art/ch_music2/bg_corner.gif) repeat-x scroll 0%;
color:#FFFFFF;
float:left;
height:1.7em;
*height:1.6em;
line-height:1.6em;
padding:0pt 0.42em;
}
#sortByMod a, #sortByMod img {
color:#ffffff;
float:left;
}

.buttonContainer a {
	display:block;
	text-align:center;
	white-space:nowrap;
}
/*buttonContainer a.button controls width of button*/
.buttonContainer a.button {
	padding:.4em 13.5em;
	border:1px solid white;
	background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/greysearchbutton.gif) repeat-x 0% 0%;
	color:#3952a2;
}
.buttonContainer a.button:hover {
	padding:.4em 13.5em;
	border:1px solid white;
	background: #c6d3d5 url(http://o.aolcdn.com/art/ch_music2/greysearchbutton_over.gif) repeat-x 0% 0%;
	text-decoration:none;
}
span.buttonOuterBox {
	border:1px solid #d1d1d1;
	display:block;
	text-align:center;
	margin:1em 0em 0 0em;
	background:#c6d3d5 url(http://o.aolcdn.com/art/ch_music2/greysearchbutton_over.gif) repeat-x 0% 0%;
}

#musicArchiveLink .buttonContainer a.button {
	padding:.4em 0;
}
#musicArchiveLink .buttonContainer a.button:hover {
	padding:.4em 0;
}
/*highlight row*/



/* Song Hub */

#titleBar { 
	padding-left: 1.25em; 
	padding-right: 1.25em; 
}
#titleBar h1 { 
	padding: 0 0 0.3em 0.25em;  
}
.titleHubNum { color: #999; }


/* song hub sort menu */
#srtNav {
   /*container div for radio buttons and drop down form select*/
   background: #e6e6e6; clear:both; float:none; *height:1%; margin:.1em .83em .83em .83em; }
div#srtNav div.noFlt {}
#srt_just_add, #srt_most_pop, #srt_high_rate { white-space: nowrap; width: auto; _width: 10%;}
#srt_just_add.selected, #srt_most_pop.selected, #srt_high_rate.selected { background: #747474 url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_left.gif) no-repeat top left; }
#srtType ul li a { color:#2864b4; font-size: 0.9166em; font-weight: bold;  height: 1.6363em; padding: 0 0.8333em; text-align: center; text-transform: capitalize; }
#srtType ul li a:hover { background-color: #ccc; text-decoration:none; }
#srtType ul li span.piped { padding: 0 0.25em; line-height: 1em; font-size: 1.3em; font-weight: normal;  display:block; }
div.srtType_innr ul { float:left; }
#srtType { clear:both; }
div.srtType_innr { padding:0; }
div.srt_drop_down { background:transparent; float:right; padding-top: 0; position:relative; }
div.srt_drop_down select option { padding-right:3px; }
li#srt_high_rate { padding-right: 0em;}
#srtType ul li a.selected { background: transparent url(http://o.aolcdn.com/art/ch_music2/bg_round_corner_right.gif) no-repeat top right; color: #fff; text-align: center; }
li#srt_high_rate a, li#srt_most_pop a, li#srt_just_add a { display:block; line-height: 1.55em; *line-height: 1.6666em; }

.lftSde_sort { float:left; padding: 0.5em 0em 0.5em 0.5em; width:64%;  }
.rghtSde_sort { float:right; border-left: 2px solid #fff; padding: 0.5em 0.5em 0.5em 0em; width:33%;  }
span.srt_hedr { color:#666; display:block; float:left; padding-bottom:0.166em; font-size:.91667em; font-weight:bold; }
span.srt_hedr_plc1 { padding:0.1666em 0.25em 0 0; }
span.srt_hedr_plc2 { padding: 0.1666em 0.25em 0 0.25em;}
span.srt_hedr_plc3 { padding-top: 0.4166em; padding-right: 0.3333em; }
html* span.srt_hedr_plc1, span.srt_hedr_plc2 { padding:0.25em 0.25em 0 0; }
select#hubDte { border:1px solid #d1d1d1; font-size: 0.9166em; }

/*end song hub sort menu */
/** button nav*/

/* gracenote eula */
#gracenote { padding: 0.8333em}
#gracenote h2 {
   border-bottom:5px solid #E6E6E6;
   font-size:1.5em;
   color:#333;
   font-weight:normal;
   margin-bottom: 0.8333em;
   padding:0 0 .25em;
}
#gracenote p { margin-bottom: 0.8333em; text-align: justify; }

/* end gracenote eula*/

/* End Song Hub */



/* promos module*/
div.modType2 div.body div.modType2_bx { background: transparent url(http://o.aolcdn.com/art/ch_music2/audio_div_grad) no-repeat scroll 100% 0%; float:left; height: 17.9166em; padding: 0.4166em 1.75em 0.4166em 1.5em; position:relative; width: 12.0833em; }
div.modType2 div.body div.fourth { background: none; }
div.modType2 div.body div.first { border-left:0px none; }
.modType2_bx .promoTxt { padding:0pt 0pt 0pt 0.667em; width:11.0833em; }
.modType2_bx_body dl dd { color: #666666; font-size: 1em; }
.modType2_bx_body dl dd a { font-weight: bold; }
div.modType2_bx div.promoImg { background: transparent url(http://o.aolcdn.com/art/ch_music2/audio_bg_dropshadow) repeat-x scroll 0% 100%; height: 9.1666em; }
div.modType2_bx div.promoImg img.main_prmImg, div.modType2_bx div.promoImg a img.main_prmImg { background:white none repeat scroll 0%; border:1px solid #D1D1D1; height:7.33em; padding:0.4166em; width:11.0833em; }
div.modType2 div.body { padding-bottom: 0.83em; }
.modType2_bx_body dl dt { color: #000; font-size:1.25em; font-weight:bold; padding:0pt 0pt 0.15em; }
.modType2_bx_body { padding:0.33em 0pt 0pt; }
/* end promos module */

/* Hot Artists from BB */

#lftRail .module {
padding:0em .25em;
background:white;
border:1px solid #d1d1d1;
padding:0 .25em;
margin-top:1em;
}
#lftRail .bdy li {
 background:none;
padding:0em;
display:block;
}
#lftRail .bdy li a {
padding:0.41667em 0.583em;
 background:none;
display:block;
text-decoration:none;
}
#lftRail .bdy li a:hover {
 background:#ebebeb;
display:block;
}
#lftRail .bdy h4 {
border-bottom:1px dotted #D1D1D1;
clear:both;
color:#000000;
font-size:1em;
margin:0pt 0.583em 0.33em;
padding:0.8em 0pt 0.4em;
width:10.83em;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
/* end Hot Artists from BB */

/* Play Buttons Legend*/
.hubHeader {  background-color: transparent; margin: 0; padding: 1em 1em 1.25em 1.25em; width: 60em; }
.hubHeadLeft { background: transparent url(http://o.aolcdn.com/art/ch_music2/audio_div_gradlight) no-repeat scroll 100% 50%; margin-left:  0.9166em; padding-right: 1.1666em; }
.hubHeadLeft h1 { background-color: transparent; color:#333333; font-size:1.85em; font-weight:normal; padding:0pt 0pt 0.3em; }
.hubHeadPromoImg { float: left; }
.hubHeadLeft, .hubHeadText { float: left; width: 34em;  }
.hubHeadText {  font-size: 1em; color: #333;  line-height: 1.5em;  }
.hubHeadText .darkText { color: #000; }
.legend { color:#333333; float: right; padding:0em 0.8333em 0.8333em; width: 16.9166em; }
.legend .header h3{ color:#333333; font-size:1.5em; font-weight:normal; padding-bottom:0.25em; }
#audiokey{}
#audiokey li { border-bottom: 1px solid #d4d4d4; font-weight:bold; margin-top:5px; padding: 0.25em 0 0.5833em 2.5em; }
#audiokey #fulltrack_key { background: url(http://o.aolcdn.com/art/ch_music2/img_ply_overlay.gif) no-repeat top left; }
#audiokey #searchtrack_key { background: url(http://o.aolcdn.com/art/ch_music2/audio_btn_playsearch) no-repeat top left; }
#audiokey #sampletrack_key { background: url(http://o.aolcdn.com/art/ch_music2/audio_btn_30sec) no-repeat top left; border-bottom:none; }
/* end Play buttons Legend*/

/* Right Hand Editorial Module fix originally for left hand nav*/
#hubRghtCol .navMod { background-color: #fff; border:1px solid #E6E6E6; margin:0pt 0pt 0.83em; padding:2.5em 0.8333em 0.8333em;}
#hubRghtCol .navMod h4 { background-color:transparent; border-bottom: 4px solid #ccc; color:#333333; font-family: Georgia,Verdana,serif; font-size:1.5em; font-weight: normal; margin-bottom: 0.3333em; padding-bottom: 0.3333em; }
#hubRghtCol .navMod ul li { padding-bottom: 0.3333em; }
#hubRghtCol .navMod ul li a { background:transparent url(http://o.aolcdn.com/art/ch_music2/bullet.gif) no-repeat scroll 0pt 4px; display:block; margin-left: 0.8333em; text-indent:0.75em; }
/* end Editorial Module fix */

/* Song Hub Tag Cloud Temp Fix */
/*#tag { display: none; }*/
#playlistsmodule {
	margin-bottom:10px;
}

.playlistsModule { 
	font-size: 10px;
	background-color: #FFFFFF;
	border: solid #CCCCCC 1px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	width:99%;
}
	
	#playlistsModule_createNew {
		margin: 0em; 
		padding: 1.25em .8em 1.25em .8em; 
		background-color: #EDEDED;
	}

	#playlistsModule_createNew.show {
		display: moz-inline-block;
		display: inline-block;
	}
	
	#playlistsModule_createNew.hide {
		display: none; 
	}

	#playlistsModule_createNew h3 {
		margin: 0em 0em 0.3333em 0em; 
		padding: 0em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em; 
		font-weight: bold; 
	}

	#playlistsModule_createNew span {
		margin: 0em 0.6667em 0em .3333em; 
		padding: 0em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em; 
		font-weight: normal; 
	}	

	/* Header */
	.playlistsModule_top {
		font-size: 1.1em;
		padding: 1.36em 0em 0.91em 1.0em;
		color: #999999;
	}

		.playlistsModule_top span {
			font-size: 1.4em;			
			display: block;
			padding-bottom: 0.29em;	
			color: #333333;
		} 
	
		.playlistsModule_top img {
			padding-right: 0.36em;
		}

	/* Footer */
	.playlistsModule_bottom {
		font-size: 1.1em;	
		padding: 0.45em 0em 0.45em 0.91em;
		line-height: 1.8em;
	}
	
		.playlistsModule_bottom img {
			padding-right: 0.7em;	
		}
		
		.playlistsModule_bottom span {
			color: #2864B4;
			cursor:pointer;
		}
		
	/* Main */
	.playlistsModule_main {
		font-size: 1.1em;
		height: 12.7272em; /* Approximately 5 Rows */	
		overflow-y: auto;
		overflow-x: hidden;
		border-top: solid #E9E9E9 1px;
		border-bottom: solid #E9E9E9 1px;
	}

		/* List */
		.playlistsModule ul {
			list-style: none;
			margin: 0;
			padding: 0;
			font-weight: bold;
			color: #2864B4;
		}
		
		.playlistsModule li {
			list-style: none;
			margin: 0;
			padding: 0;
			font-weight: bold;			
			border-bottom: dotted #CCCCCC 1px;	
			background-position: 1em;
			background-repeat:no-repeat;	
			padding-left: 3.36em;		
		}
		
		.playlistsModuleVideo {
			background-image: url(http://o.aolcdn.com/art/ch_music2/playlistsmodule_videoicon);
		}

		.playlistsModuleAudio {
			background-image: url(http://www.aolcdn.com/ch_music2/playlistsmodule_audioicon);
		}
	
		.playlistsModuleSelected {
			background-image: url(http://o.aolcdn.com/art/ch_music2/playlistsmodule_selecticon);
			background-color: #F2F2F2;
			color: #333333;
		}
	
		.playlistsModule li a:link, .playlistsModule li a:visited, .playlistsModule li a:active, .playlistsModule li a:hover {
			display: block;
			padding: 0.64em 0em 0.64em 0em;
			line-height: 1.55em;
			text-decoration: none;
		}

	/* Main Empty */
	.playlistsModule_empty {
		font-size: 1.2em;
		border-bottom: solid #E9E9E9 1px;
		background-color: #F9F9F9;
		padding: 1.67em 0em 1.67em 0em;
		text-align: center;
		color: #666666;
		border-top:0px;
	}
	
		.spacer {
			height: 10px;
			width: auto;
			margin: 0em 0.92em 0.83em 0.92em;
			border-bottom: dotted #CCCCCC 1px;
		}		
	
	/* Links */
	.playlistsModule a:link, .playlistsModule a:visited, .playlistsModule a:active { 
		color: #2864B4;
		text-decoration: none;
	}
	
	.playlistsModule a:hover { 
		color: #2864B4;
		text-decoration: underline;
	}


/* Cross Promo CSS */
/* 1/21/2009 */
.cod {
	background: url(http://o.aolcdn.com/art/ch_channels/promobg.gif) repeat-x #f8f8f8; 
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1; 
	position: relative;
}
	.cod .crs_quigoMod {
		margin-bottom: 0px !important;
		margin: 0px;
		padding: 0px;
		border: none;
	}
		.cod .crs_quigoMod h3{
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 1.75em !important;
		}
		.cod .crs_quigoMod .sponFtr{
			text-align: right;
		}
			.cod .crs_quigoMod .sponFtr a{
				font-size: 10px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
			}
	.cod #cp-ads { 
		width: auto !important;
	}
.crosspromo {
	margin:0; 
	padding:0 0 0 13px; 
	overflow:hidden; 
	height:24.33em; 
	width:80.42em;
	position:relative;
}
	.crosspromo img {border:none !important; padding:0 !important; margin:0 !important;}
	.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
	.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
	.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; display:block; width:auto; float:left;}
	.crosspromo .icon, .crossnav {float:right;}
	.crosspromo .content {clear:both;}
		
.crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 2px; padding:0 0 8px 4px; float:left; width:78.5em;}
	.crosshdr h3 {display:block; width:auto; float:left; padding-top:5px; font-family:georgia, times new roman, serif; color:#333; font-size:1.5em;}
	.crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/prev_off.gif) no-repeat;}
	.crossnav a.prev:hover {background:url(http://o.aolcdn.com/art/ch_channels/prev_on.gif);}
	.crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/next_off.gif) no-repeat;}
	.crossnav a.next:hover {background:url(http://o.aolcdn.com/art/ch_channels/next_on.gif);}
	.crossnav a span.hidden { display:block;position:absolute;top:-999em;width:1px;height:1px;overflow:hidden;}

.cart {float:left;margin:0 6px 0 1px; width:12.667em; background: url(http://o.aolcdn.com/art/ch_channels/promobox.gif) repeat-y;}
	.cart .top {background: url(http://o.aolcdn.com/art/ch_channels/promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
	.cart .body {padding:4px 10px 0px; min-height:175px; height:auto; _height:175px;}
	.cart a {display:block; clear:both;}
	.cart .btm {background: url(http://o.aolcdn.com/art/ch_channels/promobtm.gif) no-repeat; display:block; height:41px; _font-size:0;}

#cod-promo ul li {padding: 0;}
#cod-promo ul li a {background:none !important; text-indent:0 !important;}
/* Music Footer Via CMS
 * com_aol_music_footer.css
 * $LastChangedDate: 2009-12-04 15:54:36 -0500 (Fri, 04 Dec 2009) $
 * $Rev: 54907 $
 * */

#mus2foot { 
	clear:both;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;	
	background:#f2f2f2;
	position: relative;
}

	#mus2foot div.pgFtr { 
		padding: 0 0 50px 0; 
	}
	/* For Sign in Slim Footer */
	#mus2foot div.slim { 
		padding: 0 !important;
	}
	/* End Sign in Slim Footer */
		#mus2foot div.pgFtr div#topFtr {
			background:#E7E6EA url(http://www.aolcdn.com/ch_music2/footer_grad.gif) repeat-x 0px 0px;
			border-bottom:1px solid white;
			border-top:1px solid #c2c2c2;
			padding:3px 10px 0;
			margin:0 0 20px;
			height:2.17em;
		}
		/* For Sign in Slim Footer */
		#mus2foot div.slim div#topFtr { 
			margin: 0 !important;
		}
		/* End Sign in Slim Footer */
			#mus2foot div.pgFtr div#topFtr h6#pgFtrHed a {
				display:block;
				width:119px;
				height:20px;
				float:left;
				background:url(http://o.aolcdn.com/os/music/art/logo-aolmusic-footer.gif) no-repeat 0px 0px;
				overflow:hidden;
				text-indent:-1000em;	
			}
			#mus2foot div.pgFtr div#topFtr div#ftrSrchBx {
				float:right;
				margin:3px 0 0 0;
			}
				#mus2foot div.pgFtr div#topFtr div#ftrSrchBx input, #mus2foot div.pgFtr div#topFtr div#ftrSrchBx label {
					float:left;
					 margin-right:7px;
				}
				#mus2foot div.pgFtr div#topFtr div#ftrSrchBx input.footerSrchField {
					border:0;
					border:1px solid #d1d1d1;
					background:none;
					background-color:white;
				}
				#mus2foot div.pgFtr div#topFtr div#ftrSrchBx a.ftrSrchBttn {
					display:block;
					border:1px solid #666;
					background:#8D9BCA;
					color:white;
					width:5.57em;
					text-align:center;
					float:left;
				}			
		#mus2foot div.pgFtr div.ftrLnks {
			text-align:center;
			margin:0 0 3px;
			padding:0 1.667em;
		}
			#mus2foot div.pgFtr div.ftrLnks p {
				padding:7px 21px 0;
				color:#656565;
			}
			#mus2foot div.pgFtr div.ftrLnks ul li {
				display:inline;
				padding:0 0.83em 0 2px;
				text-align:left;
				background:url(http://www.aolcdn.com/ch_music2/divider.gif) no-repeat 100% 1px;
			}
			#mus2foot div.pgFtr div.ftrLnks ul li.lstItm { 
				background:none; 
			}
			#mus2foot div.pgFtr div.ftrLnks ul li.lnksHdr {
				color:#76786B;
				font-size:1.05em;
				padding:0 4px 0 0;
				font-weight:bold;
				background:none;
			}
	#mus2foot div.pgInfo { 
		padding: 2em 0.83em 4em 0.83em;		
	}			
/*
	name : globalHeader
	file : aol.globalheader.css
	author : Brandon Goode
	(c) Copyright 2009 AOL Inc.
	$LastChangedDate: 2009-12-09 09:54:54 -0500 (Wed, 09 Dec 2009) $
 	$Rev: 55022 $
*/
#GH_{float:left;font:11px Arial;margin:0 auto 10px;position:relative;width:980px;z-index:9999}
#GH_ #GH_hat{background:#F0F0F0;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#666;float:left;height:28px;width:978px}
#GH_ .GH_hat_A{background:none;color:#333;text-decoration:none}
#GH_ .GH_hat_UL{list-style-type:none;margin:0;padding:8px 0 0}
#GH_ .GH_hat_LI{float:left}
#GH_ #GH_hat_links{float:left;padding-left:4px;width:50%}
#GH_ #GH_hat_links .GH_hat_links_A,#GH_ #GH_hat_tools .GH_hat_links_A{border-right:1px solid #999;padding:0 10px}
#GH_ #GH_hat_links #GH_Aol{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat scroll -462px -650px;display:block;padding-left:8px;text-indent:-5000px;width:30px}
#GH_ #GH_hat_more,#GH_ .GH_hat_more{padding:0 0 0 10px}
#GH_ #GH_hat_more,#GH_ .GH_hat_LI_more{position:relative}
#GH_ #GH_hat_more_link{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat right -345px;display:block;height:20px;left:25px;padding:0 12px 0 0;position:absolute;top:0}
#GH_ #GH_hat_tools{float:right;padding:7px 15px 0 0}
#GH_ #GH_more_list{background:#fff;border:1px solid #c7c7c7;display:none;float:left;font-size:12px;left:340px;padding:10px;position:absolute;top:27px;width:328px;z-index:668}
#GH_ #GH_more_list_lab{border-bottom:1px solid #c7c7c7;color:#2E2E2E;display:block;padding-bottom:8px}
#GH_ .GH_more_list_UL{float:left;list-style-type:none;margin:0;padding:6px 0 0;width:33.33%}
#GH_ #GH_more_list a{color:#2864B4;font-weight:normal;line-height:18px;text-decoration:none}
#GH_ #GH_guts{border-left:1px solid #ddd;border-right:1px solid #ddd;clear:both;display:block;float:left;height:88px;position:relative;width:978px;z-index:667}
#GH_ #GH_brand{padding:22px 0 0 14px}
#GH_ #GH_brand_link{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 0 -638px;color:#333;display:block;height:47px;overflow:hidden;text-decoration:none;text-indent:-6666px;width:214px}
#GH_ #GH_search{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 0 -200px;padding:6px 8px;position:absolute;right:218px;top:15px}
#GH_ #GH_search_form{height:43px;padding:5px 0 0 5px;width:473px}
#GH_ #GH_search_field{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 0 -50px;border:0;color:#666;float:left;font:bold 16px Arial;height:24px;margin:0;overflow:hidden;padding:10px 0 4px 13px;width:342px}
#GH_ #GH_search_label{border:0;color:#999;font:bold 16px Arial;height:24px;left:27px;margin:0;position:absolute;top:21px;width:342px}
#GH_ #GH_search_field.GH_search_active{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 0 0}
#GH_ #GH_search_button{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 0 -100px;border:none;cursor:pointer;height:39px;margin:0 0 0 4px;overflow:hidden;padding:0;text-indent:-6666px;width:111px}
#GH_ #GH_search_button:hover{background-position:0 -150px}
#GH_ #GH_search_results{background-color:#fff;border:1px solid #818181;display:none;font-size:12px;font-weight:normal;left:13px;position:absolute;top:49px;width:353px}
#GH_ #GH_search_results ul{color:#666;list-style-type:none;margin:0;padding:0}
#GH_ #GH_search_results ul li{cursor:pointer;margin:0;padding:3px 10px}
#GH_ #GH_search_results .GH_highlight{background-color:#a4bd3d;color:#fff;text-decoration:underline}
#GH_ #GH_nav{background:#2E2E2E url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) repeat-x 0 -572px;clear:both;float:left;height:28px;margin:0;padding:0 0 3px 6px;width:974px}
#GH_ .GH_nav_LI{float:left;list-style-type:none;margin-right:8px;padding-left:1px;position:relative;z-index:666}
#GH_ .GH_nav_list a{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat scroll right -386px;padding-right:12px;text-decoration:none}
#GH_ .GH_nav_list:hover a,#GH_ .GH_nav_list a:hover{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat scroll right -436px;text-decoration:none}
#GH_ .GH_nav_A{color:#fff;display:block;float:left;font-size:14px;font-weight:bold;height:20px;padding:7px 7px 0;text-decoration:none}
#GH_ #GH_nav_act{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat left -295px}
#GH_ #GH_nav_act .GH_nav_A{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat right -295px}
#GH_ #GH_nav_act.GH_nav_list{margin-right:1px}
#GH_ #GH_nav_act.GH_nav_list .GH_nav_A{padding-right:7px}
#GH_ #GH_nav_act #GH_nav_act_B{background:url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat right -493px;display:block;padding-right:12px}
#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat scroll right -442px}
#GH_ .GH_nav_list_UL{background:transparent url(http://o.aolcdn.com/os/music/art/header-sprite-music.gif) no-repeat 31px -550px;border-bottom:1px solid #2E2E2E;display:none;left:0;list-style-type:none;margin:0;padding:7px 0 0;position:absolute;top:22px;z-index:667}
#GH_ .GH_nav_list_UL li{background-color:#fff;border-left:1px solid #2E2E2E;border-right:1px solid #2E2E2E;clear:both;float:left;font-size:12px;width:140px}
#GH_ .GH_nav_list_UL a{background:none;border-bottom:1px solid #c7c7c7;color:#2864B4;display:block;float:left;font-size:12px;font-weight:normal;padding:7px 0 7px 7px;text-transform:none;width:133px}
#GH_ .GH_nav_list_UL a:hover{background:#84a210;color:#fff}
#GH_ .GH_nav_list_UL .GH_nav_A_last{border:none}
#GH_ #GH_fb_link{float:right;list-style-type:none;margin-right:0;padding-right:15px}
#GH_ #GH_fb_link a{color:#fff;font-size:12px;padding:8px 0 0}
#GH_ .GH_hat_A:hover,#GH_ #GH_more_list a:hover,#GH_ .GH_nav_A:hover{text-decoration:underline}
