

.newsNav, .newsNav A, .newsNav A:hover, .bandsNav, .bandsNav A, .bandsNav A:hover, .bandsazNav, .bandsazNav A, .bandsazNav A:hover, .musicNav, .musicNav A, .musicNav A:hover, .onairNav, .onairNav A, .onairNav A:hover, .communityNav, .communityNav A, .communityNav A:hover, .hubsNav, .hubsNav A, .hubsNav A:hover, .searchNav, .searchNav A, .searchNav A:hover, .copyStory, .copyStory A, .seeMoreLink, .seeMoreLink A, .photoCredit, .buynowDkBkground, .buynowDkBkground A, .buynowDkBkground A:hover, .buynowLtBkground, .buynowLtBkground A, .buynowLtBkground A:hover, .usernameDkBkground, .usernameDkBkground A, .usernameDkBkground A:hover, .usernameDkBkgroundBold, .usernameDkBkgroundBold A, .usernameDkBkgroundBold A:hover, .usernameLtBkground, .usernameLtBkground A, .usernameLtBkground A:hover, .usernameLtBkgroundBold, .usernameLtBkgroundBold A, .usernameLtBkgroundBold A:hover, .modAlphaSearch, .modAlphaSearch A, .gatewayHeader, .seeMoreLinkFooter, .seeMoreLinkFooter A, .copyFooter, .copyFooter A, .bandNameSpecialOffer, .bandNameSpecialOffer A, .bandNameSpecialOffer A:hover, .albumTitleSpecialOffer, .albumTitleSpecialOffer A, .albumTitleSpecialOffer A:hover, TD{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.error {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #cc0000;
}
.formStyle {font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;}
.bandNameSpecialOffer, .bandNameSpecialOffer A, .albumTitleSpecialOffer, .albumTitleSpecialOffer A{color:#fff;}
.copyFooter, .copyFooter A {color:#41DFFB;}
.copyFooter A:hover{color:#ffffff;}
.seeMoreLinkFooter, .seeMoreLinkFooter A{color:#e4fcfc;}
.modAlphaSearch, .modAlphaSearch A {color:#fffff5;}
.gatewayHeader{color: #F81898;}
.buynowDkBkground A:hover{color:#fc0505;}
.buynowLtBkground, .buynowLtBkground A, .newsNav A:hover, .musicNav A:hover, .communityNav A:hover{color:#fc0505;}
.bandsNav A:hover, .hubsNav A:hover{color:#adff2f;}
.bandsazNav A:hover, .modAlphaSearch A:hover, TD A:hover{color:#ff0078;}
.onairNav A:hover, .searchNav A:hover, .buynowDkBkground, .buynowDkBkground A, .usernameDkBkground A:hover, .usernameDkBkgroundBold A:hover, .seeMoreLinkFooter A:hover, .bandNameSpecialOffer A:hover, .albumTitleSpecialOffer A:hover{color:#cf0;}
.photoCredit{color:#32cd32;}

.buynowLtBkground A:hover{color:#f93;}
.seeMoreLink, .seeMoreLink A, .seeMoreLink A:hover, .buynowLtBkground, .buynowLtBkground A, .buynowLtBkground A:hover, .buynowDkBkground, .buynowDkBkground A, .buynowDkBkground A:hover, .seeMoreLinkFooter, .seeMoreLinkFooter A, .seeMoreLinkFooter A:hover, .bandNameSpecialOffer, .bandNameSpecialOffer A, .bandNameSpecialOffer A:hover{font-weight:bold;}
.modPadding{padding:5px 5px 5px 5px;}
.shwPadding{padding:5px 5px 5px 5px;}
.modPaddingBot{padding-bottom:8px;}
.navPadding{padding:5px 10px 5px 18px;}
.cellPadding{padding:6px 12px 14px 6px;}
.subheadPadding{padding:6px 6px 6px 6px;}

.blkBlkHover, .blkBlkHover A, .blkBlkHover A:hover, .blkPnkHover, .blkPnkHover A, .blkPnkHover A:hover,
.blkPnkItHover, .blkPnkItHover A, .blkPnkItHover A:hover, .pnkPnkHover, .pnkPnkHover A, .pnkPnkHover A:hover, .whtLimeHover, .whtLimeHover A, .whtLimeHover A:hover, .blkGrnHover, .blkGrnHover A, .blkGrnHover A:hover,  .blkRedHover, .blkRedHover A, .blkRedHover A:hover, .whtPnkHover, .whtPnkHover A, .whtPnkHover A:hover, .whtGrnHover, .whtGrnHover A, .whtGrnHover A:hover, .gryPnkHover, .gryPnkHover A, .gryPnkHover A:hover, .e4fcfcGrnHover, .e4fcfcGrnHover A, .e4fcfcGrnHover A:hover, .skyGrnHover, .skyGrnHover A, .skyGrnHover A:hover, .aquaPnkHover, .aquaPnkHover A, .aquaPnkHover A:hover,  .aqaPnkHover, .aqaPnkHover A, .aqaPnkHover A:hover, .bluePnkHover, .bluePnkHover A, .bluePnkHover A:hover, .bluPnkHover, .bluPnkHover A, .bluPnkHover A:hover, .grnPnkHover, .grnPnkHover A, .grnPnkHover A:hover, .navSchedule, .navSchedule A, .navSchedule A:hover, .blkYellowHover, .blkYellowHover A, .blkOrangeHover, .blkOrangeHover A{
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-size:	10px;
	color:		#000;
	text-decoration:none;
}

.icn{border: 0px;margin: 1px 4px 1px 0px;}
.icnTriangle{border: 0px;margin: 1px 9px 1px 0px;}

.blkPnkItHover, .blkPnkItHover A, .blkPnkItHover A:hover {
font-style: italic;
}

.whtPnkHover, .whtPnkHover A, .whtPnkHover A:hover, .whtGrnHover, .whtGrnHover A, .whtGrnHover A:hover, .whtLimeHover, .whtLimeHover A, .whtLimeHover A:hover{
	color:#fff;
}

.blkYellowHover A:hover{
	color:#FFFA00;
}
.blkOrangeHover A:hover{
	color:#FF4D00;
}
.navSchedule, .navSchedule A, .navSchedule A:hover{
	color:#f93;
}
.gryPnkHover, .gryPnkHover A, .gryPnkHover A:hover{
	color:#777;
}
.e4fcfcGrnHover, .e4fcfcGrnHover A, .e4fcfcGrnHover A:hover, .skyGrnHover, .skyGrnHover A, .skyGrnHover A:hover{
	color:#e4fcfc;
}
.aquaPnkHover, .aquaPnkHover A, .aquaPnkHover A:hover, .aqaPnkHover, .aqaPnkHover A, .aqaPnkHover A:hover{
	color:#00868c;
}
.bluePnkHover, .bluePnkHover A, .bluePnkHover A:hover, .bluPnkHover, .bluPnkHover A, .bluPnkHover A:hover{
	color:#3e93d0;
}
.usernameDkBkground, .usernameDkBkground A, .usernameDkBkground A:hover{
	color:#7cfcd4;
}
.grnPnkHover, .grnPnkHover A, .grnPnkHover A:hover, .blkGrnHover A:hover, .whtGrnHover A:hover, .usernameDkBkground A:hover, .e4fcfcGrnHover A:hover, .skyGrnHover A:hover{
	color:#cf0;
}
.usernameLtBkground, .usernameLtBkground A, .usernameLtBkground A:hover{
	color:#39f;
}
.usernameLtBkground A:hover{color:#9c3;}
.blkPnkHover A:hover, .blkPnkItHover A:hover, .pnkPnkHover, .pnkPnkHover A, .pnkPnkHover A:hover, .whtPnkHover A:hover, .gryPnkHover A:hover, .aquaPnkHover A:hover, .aqaPnkHover A:hover, .bluePnkHover A:hover, .bluPnkHover A:hover, .grnPnkHover A:hover, .copyStory A:hover, .navSchedule A:hover{
	color:#ff0078;
}
A.whtLimeHover:hover{color:#ceff01;}
.blkRedHover A:hover{color:#fc0505;}
.copyStory A {font-weight:	bold;}

.navScheduleTime {font-family:Verdana, Helvetica, Arial, Sans-Serif; font-size:9px; color:#ABAEB1;}
.linkListBlk {
	list-style-image : url(icn_arrow_bk_bullet.gif); 
	margin-top:5px; 
	margin-bottom:5px; 
	list-style-position:inside;
	}

ul {list-style:none;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	margin-bottom:5px;
	}
li { 
  padding: 0px 1px 0px 10px;
  background-image: url(icn_arrow_pk.gif);
  background-position: 0px 3px;
  background-repeat: no-repeat;
  margin:0px;
  }
li.icn_arrow_bk { background-image: url(icn_arrow_bk.gif); }
li.icn_arrow_wt { background-image: url(icn_arrow_wt.gif); }
li.icn_video_pk { background-image: url(icn_video_pk.gif); padding: 3px 0px 0px 13px; }
li.icn_audio_pk { background-image: url(icn_audio_pk.gif); padding: 1px 0px 0px 13px; }
li.icn_download_pk { background-image: url(icn_download_pk.gif); padding: 1px 1px 0px 13px; }
li.icn_flipbook_pk { background-image: url(icn_flipbook_pk.gif); padding: 1px 1px 0px 13px; }

.od_footer {
	background: url(bg_od_blue.jpg) no-repeat; 
	width:564px; 
	height:273px; 
	color:white
}

.od_footer .logoProxy {
	margin-top:25px;
	margin-left:15px;
}

.od_footer .promoImage {
margin: 14px 0px 18px 2px;
border: 1px solid #A0B6BE;
width: 140px;
padding: 0px;
float:left;
}	

.od_footer a:link, .od_footer  a:visited {
color:	#ffffff;
text-decoration: none;
}	

.od_footer a:hover {
color:	#aaaaaa;
text-decoration: none;
}	
.od_footer a h3{
font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	padding: 0px;
	margin: 14px 4px 8px 148px;
	font-size:10px;
}

.od_footer a p {
font-family:Verdana, Helvetica, Arial, Sans-Serif;
	padding: 0px;
	margin: 0px 8px 8px 148px;
	font-size:10px;
}

.redesign_footer {
	width:288px; 
	height:226px; 
	border: 1px solid #000000;	
	text-align : left;
}


.redesign_footer .logoProxy {
	margin-top:25px;
	margin-left:15px;
}

.redesign_footer .Image {
	border-top:1px solid #535353;
	border-left:1px solid #535353;
	border-bottom:1px solid #535353;
	border-right:1px solid #535353;
	background-color : #171717;	
	width: 140px;
	height: 105px;
}



.redesignFooterCopy			{
	font: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Helvetica, Arial, Sans-Serif;
	color: #ffffff;
	text-decoration: none;
}
a.redesignFooterCopy:link	{
	color: #ffffff;
	text-decoration: none;
}
a.redesignFooterCopy:active	{
	color: #ffffff;
	text-decoration: none;
}
a.redesignFooterCopy:hover	{
	color: #ffffff;
	text-decoration: none;
}


.redesignFooterSubHead			{font:normal; font-size: 11px; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; color:#DBE4E6;text-decoration:none;}
a.redesignFooterSubHead:link	{color:#ffffff; text-decoration : none;}
a.redesignFooterSubHead:active	{color:#ffffff; text-decoration : none;}
a.redesignFooterSubHead:hover	{color:#ffffff; text-decoration : none;}


.redesign_footer .newFooterPromoCopy {
	border-top:1px solid #535353;
	border-bottom:1px solid #535353;
	border-right:1px solid #535353;
	background-color : #171717;
	width: 140px;
	height: 105px;
	border-left : 0px;
}

.newFooterPromoCopyPad{
    padding-left : 7px;
	padding-right : 5px;
	padding-bottom : 0px;
	padding-top : 7px;

}
.footerBtmCopyBackground {
	background: url(footer_bg_1_1x68.jpg) repeat-x;
	width: 764px;
	height: 68px;
	padding: 0px 13px 0px 14px;
}

.bottomFooterTextHolder {
	width: 735px;
	height: 58px;
	background-image: url(footer_bg_2_1x58.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border: 1px solid #000000;
}

.bottomFooterGreyLeft {
	border-left: 1px solid #333333;
	height: 58px;
}


.redesignFooterBtmCopy			{
	font: normal;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #ffffff;
	text-decoration: none;
}
a.redesignFooterBtmCopy:link	{color:#ffffff;}
a.redesignFooterBtmCopy:active	{color:#ffffff;}
a.redesignFooterBtmCopy:hover	{color:#EFEFEF;}

.redesignFooterBtmCopyBold			{
	font: bold;
	font-size: 10px;
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	color:#ffffff;
	text-decoration:none;
}
a.redesignFooterBtmCopyBold:link	{font: bold; color:#ffffff; text-decoration:none;}
a.redesignFooterBtmCopyBold:active	{font: bold; color:#ffffff; text-decoration:none;}
a.redesignFooterBtmCopyBold:hover	{font: bold; color:#EFEFEF; text-decoration:none;}


.specOfferMod {
	background: url(special_bg2_178x250.jpg) no-repeat; 
	width:178px; 
	height:250px; 
	color:#EFEFEF;
	font:normal; 
	font-size: 11px; 
	font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; 
	text-decoration:none;	
}

.specOfferMod .blkPnkHover, .specOfferMod .blkPnkHover A, .specOfferMod A:hover .blkPnkHover b, .specOfferMod .blkPnkHover A:hover b   {
	color:#EFEFEF;
	font-size: 11px; 
	font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; 
	text-decoration:none;		 
}

.specOfferMod A:hover .blkPnkHover i, .specOfferMod .blkPnkHover A:hover i  {
	color:#FFFFFF;
	font:normal; 
	font-size: 11px; 
	font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; 
	text-decoration:none;		 
}

.specOfferModGrayBox {
	border-top:1px solid #AAAAAA;
	border-left:1px solid #9B9B9B;
	border-bottom:1px solid #6A6A6A;
	border-right:1px solid #777777;
	background-color : #8D8D8D;		
	height:107px;
}
.footerTitlePadding {
	padding-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}


.footerMidTablePadding {
	padding-top: 3px;
	_padding-top: 4px;
}

.footerMidBack {
	background-image: url(features_bg_gradient_1x226.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	padding-left: 3px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 2px;
	_padding-bottom: 1px;
	height: 221px;
	
}


.footerBlkBorder {
	border: 1px solid #000000;
}


.specOfferModAlbumCover {
	background-color : #8D8D8D;
	border-top:1px solid #9D9D9D;
	border-left:1px solid #959595;
	border-bottom:1px solid #727272;
	border-right:1px solid #7C7C7C;
	text-align : center;
}
.specOfferModAlbumCoverPad {
    padding-left : 7px;
	padding-top : 7px;
	padding-right : 0px;
	padding-bottom : 0px;
	}

.specOfferModCopyPad {
    padding-left : 0px;
	padding-top : 7px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.alertsPromoFrame {
	width:340px;
	height:229px;
	position:absolute;
	left:50%;
	margin-left:-170px;
	margin-right:auto;
	top:50%;
	margin-top:-115px;
	z-index:9999;
}

.adModulePadding {padding:6px 0px 0px 0px;}



