@import "/styles/core_madonna.css";

/* Main colors */
.genText {color: #3FA9B8;}

.genBackground {background-color: #3FA9B8;}

/* color: 3FA9B8   */
/* css main */

#headerTrace {
	display: none!important;
}

body {
	background-color: #fff;
	background-image: url(http://cdn.madonna.com/non_secure/images/20111129/icon10/icon10.jpg);
	color: #333;
}

h1#headerLogo {
	background: url(images/logo.png);		
	height: 99px;
	width: 285px;
	cursor:pointer;
	margin: auto;
}

h1#headerLogo span {
  display: none;
}

#headerTop {
  height: 99px !important;
}

#footer .text {
	color: #d12671;
}

.text a:link, .text a:visited {
	color: #d12671;
}

.text a:hover {
	text-decoration: none;
	color: #d12671 ;
}

h2.headerText {
  background: #1b1b1b;
  /*color: white */
  color: #d12671 ;
	font: bold 10px/11px Trebuchet MS;
	letter-spacing:-0.15px;
	text-transform:uppercase;	
	height:12px;
	padding:4px;
}

h2.headerText a {
  color: #d12671 ;
}

#raising_malawi {
  display: block;
  width: 46px;
  height: 46px;
  background: transparent url(images/logo_header.png) no-repeat;
}

#raising_malawi span {
  display: none;
}

.container_main { 
	background: transparent url(images/contentBG.png);
	margin-bottom:20px;

}

.container_form { 
	background: transparent url(images/contentBG.png);
	margin-bottom:20px;

}

.container_mainLigth, #lyrics-dialog { 
	background: transparent url(http://cdn.madonna.com/non_secure/images/website/images/bg/contentBgLigth.png);
	padding-bottom:20px;

}





#container_iconExcl  {
	background: url(http://cdn.madonna.com/non_secure/images/website/images/bg/contentBg.png);
        background-repeat:repeat;
	
}

#container_search {
	background: url(http://cdn.madonna.com/non_secure/images/website/images/bg/contentBg.png);
        background-repeat:repeat;
        height:70px;
        
	
  
}

#toolBox {
	background: url(http://cdn.madonna.com/non_secure/images/website/images/bg/sidebar_bg.png);
        background-repeat:no-repeat;
  
}

hr {
	border: 0;
	border-bottom: #d7d7d7 solid 1px;
	color: #fff;
}

hr.divider {
	border: 0;
	border-bottom: #d7d7d7 solid 1px;
	clear: both;
	color: #fff;

}

#sectionList {
color: #333333 
}



#col_main #container_content {
	color: #171717 !important;;
}



/* SUBNAV - BLOGS, MY ACCOUINT, and DISCOG */
#navLogin .currentFirst a {
	background: none;
	color: #d12671 ;
}

#navLogin ul a:hover {
	color: #d12671 ;
}

#navLogin a:hover, #navLogin .current a {
	color: #d12671 ;
}
#navLogin a {
	letter-spacing: -.18px;
	color: #000;
}


#navSub .currentFirst a {
	background: none;
	color: #d12671 ;
}

#navSub ul a:hover {
	color: #d12671 ;
}

#navSub a:hover, #navSub .current a {
	color: #d12671 ;
}



#navSub a {
	color: #000;
}


/* nav and header tools*/
#loginButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/login.gif);
	background-repeat:no-repeat;
}

#joinButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/signup.gif);
	background-repeat:no-repeat;
}

#renewButton{
  background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/renew.gif);
  background-repeat:no-repeat;
}

#myaccountButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/my_account.gif);
	background-repeat:no-repeat;
}

#logoutButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/logout.gif);
	background-repeat:no-repeat;
}

#upgradeButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/upgrade.gif);
	background-repeat:no-repeat;
}

#emailButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/headerTools/email.gif);
	background-repeat:no-repeat;
}

#subNavList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}




#navPrime {
  clear: both;
  height: 60px;
 width: 550px;
  margin: auto;
  /* border: 1px solid green; */
}

#navPrime a {
  height: 25px;
  background-repeat: no-repeat;
  background-position: top center;
  margin-left: 28px;
}

#navPrime a.first {
  margin-left: 1px;
}
#navPrime-NEWS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/news.png); width:28px; }
#navPrime-EXCLUSIVES{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusives.png); width:58px; }
#navPrime-MUSIC{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/music.png); width:31px; }
#navPrime-MEDIA{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/media.png); width:31px; }
#navPrime-TOURS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/tour.png); width:32px; }
#navPrime-BOOKS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/books.png); width:32px; }
#navPrime-FILM{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/films.png); width:21px; }
#navPrime-COMMUNITY{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community.png); width:59px; }
#navPrime-STORE{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/store.png); width:31px; }

#navPrime-EXCLUSIVES-SOUNDS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusive-sound.png); width:31px; }
#navPrime-EXCLUSIVES-VIDEOS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusive-videos.png); width:32px; }
#navPrime-EXCLUSIVES-PICTURES{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusive-photos.png); width:36px; }
#navPrime-EXCLUSIVES-GOODIES{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusive-goodies.png); width:39px; }
#navPrime-EXCLUSIVES-CONTESTS{ background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/exclusive-contest.png); width:40px; }

#navSub {
  margin: 10px auto;
  width: 550px;
  height: 9px;
}
#navSub a { height: 9px; }


#newMessageCount, #friendRequestCount { height: 9px; line-height: 7px; font-size: 11px; margin-left: 4px; color: #990033!important; }
#navPrime-COMMUNITY-LOBBY { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-lobby.png); width:32px; }
#navPrime-COMMUNITY-MYPROFILE { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-profile.png); width:53px; }
#navPrime-COMMUNITY-INBOX { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-inbox.png); width:26px; }
#navPrime-COMMUNITY-FRIENDREQUESTS { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-friends.png); width:80px; }
#navPrime-COMMUNITY-MESSAGEBOARDS { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-board.png); width:31px; }
#navPrime-COMMUNITY-FEEDBACK { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-feedback.png); width:46px; }
#navPrime-COMMUNITY-ASKANSWER { background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/nav/community-askanswer.gif); width:67px; }


.pagerLinks, #paginationControl a {
	color: #d12671 ;

}


/* GENERAL LINKOLOGY */
a:link, a:visited {
	color: #d12671;
}

a:hover {
	text-decoration:none;
	color: #d12671 ;
}

a:active {
}

/* GENERAL TEXTOLOGY */
p, td {
} 

li, ul, ol, h1, h2, h3, h4, h5, h6 {
}


	/* go to core */

strong {
	font-weight: bold;
}

strike {
	text-decoration: line-through;
}


/* FORM STYLES */

.label, label {
	color: #fff;
}

.formElement, fieldset#login input {
	color:#000;
	border: 1px solid #666666;
	background-color: #FDFDFD;
}

.require {
	font-size: 0.75em;
	color: #760000;
}

/* Buttons */
.button {
	background-color: #d12671;
	color: white;
	margin-left:10px;
}

.button a, .button a:hover, .button a:visited, .button a:link {
	text-decoration: none;
	color: #fff;
}

a .button, a:hover .button, a:visited .button, a:link .button {
	text-decoration: none;
}

.buttonback {
	background: transparent;
	color: #fff;
}

.buttonback a, .buttonback a:hover, .buttonback a:visited, .buttonback a:link {
	text-decoration: none;
	color: #fff;
}

#searchButton {
	color:white;
  background:transparent url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/search.gif) no-repeat;
}

/** Tagging **/
ul.tag_cloud { list-style:none; padding:0; }
ul.tag_cloud li { list-style:none; display:inline; white-space:nowrap; margin:.5em 0; line-height:17px; }
ul.tag_cloud li.size_1 { font-size:10px }
ul.tag_cloud li.size_2 { font-size:13px }
ul.tag_cloud li.size_3 { font-size:16px }
ul.tag_cloud li.size_4 { font-size:19px }

label.hint {
  font: bold 9px verdana, sans-serif;
}


/* home css*/
.featureItemTitle{
	background-color:#383838;
}

.whatsNewImage{
	background-color:#383838;	
}

.whatsNewBodyTextFull{
	color: #FFF;
}

.whatsNewBodyText{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

.whatsNewBody{
	color: #FFF;
	
}

.date{
	color: #FFF;
}

/*news css*/

#new_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/news_header.png);
	background-repeat:no-repeat;
	
}

.newsHeadLine a,
.newsHeadLine a:link,
.newsHeadLine a:active,
.newsHeadLine a:visited{
	color:#d12671;
	font:12px tahoma,helvetica,arial ;
	font-weight:bold;
	
}

.newsHeadLine a:hover{
	text-decoration:none;
}


.newsDate{
	color:#A0A0A0;
	font:9px verdana,arial,tahoma;
}

.newsBody{
	color: #000;
}

.newsBody a{
	color: #d12671;
}


#recentNewsList{
	list-style-type:none;
}



.othernewsItem{
	margin:0 0 0 0; padding:0 0 0 0;
	background:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/bullet.gif) no-repeat 0 5px;
	background-position: 0 2px;

}

.othernewsItemTitle{
	color: white;
	font-size:11px;
}


.othernewsItemTitle a:hover{
	text-decoration:none;

}


.sideSubHeaders{
	margin:0 0 0 0; padding:5px 0 0 0;
	background:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/bullet.gif) no-repeat;
	background-position: 0 5px;
	font:11px helvetica,tahoma,verdana;
}

#searchArchivesHeader,
.sideSubHeaders a{
	color:white;
}

.sideSubHeaders a:hover, .sideSubHeaders a.selected {
	text-decoration:none;
}


#backToList{
	font-size:11px;
}

#toolBox p{
	color:white;
}


/* media css*/
#media_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/exclusiveMedia_420x15.png);
	background-repeat:no-repeat;
}


.enterButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/buttons/enter.gif);
	background-repeat:no-repeat;
}


/* videos css*/
.videoTitle{
	background-color:#383838;
	color:#d12671 ;
}	
	
#videos_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/exclusiveVids_420x15.png);
	background-repeat:no-repeat;
}	

.playButton{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/buttons/play.gif);
	background-repeat:no-repeat;
}

/* video css end */

/* sounds css*/
.soundTitle{
	background-color:#383838;
	color:#d12671 ;
}	
	
#sounds_header 	{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/exclusiveSounds_420x15.png);
	background-repeat:no-repeat;
}	
	

/* sounds css end */
/* pictures css*/
.picturesTitle{
	background-color:#383838;
	color:#d12671 ;
}	
	

#pictures_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/exclusivePics_420x15.png);
	background-repeat:no-repeat;
}

/* goodies css*/
#goodies_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/exclusiveGoodies_420x15.png);
	background-repeat:no-repeat;
}

/* icon css*/
#icon_header{
	background-image:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/icon_420x15.png);
	background-repeat:no-repeat;
}


/*contest css*/
#contest_header{
	background:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/sectionheaders/contest_420x15.png) no-repeat;
}


/* login css*/

.formElement, fieldset#login inputToggleVal {
	color: #777;
	font-style: italic;
}

#subNavBasic,
#sectionList ul{
	list-style-type:none;
}

#subNavBasic li,
#sectionList ul li{
	margin:0; 
	padding:0;
	background:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/bullet.gif) no-repeat 0 5px;
	color: #000;

}
#subNavBasic a:hover,
#sectionList  a:hover{
 color: #f8518c !important;
 }
 
 #subNavBasic a,
#sectionList  a{
 color: #000 !important;
 }
 
  #subNavBasic a:linked,
#sectionList  a:linked{
 color: #000 !important;
 }

#container_content2a table
{

	color:#cccccc;
}

/* myaccount css */
#title_desc h1.alt{
	font-size:12px;
	color:white;
}

#myaccount_creditcard_info h2.line,
#myaccount_personal_info h2.line{
	text-align:left;
	font-size:12px;
}

#myaccount_personal_info .button{
	margin:10px
}

/* */

.bar_part{
	color: #fff;
	background-color:#d12671 ;
	margin: 0px 0px 3px 0px;
}

.result_stats {
	font-family: Arial, Helvetica, sans-serif;
	color: #383838;
}

/* SIGN UP */


span.signup_nav_on {
	color: #d12671 ;
}

span.signup_nav_off {
	color: #FFF;
}

#csc_link,
#change_password_link,
.signup_addon_offer_price,
#edit_email_link,
.signup_addon_offer_title {
	color: #d12671 ;
}



#signup_nav2 a {
	color: #d12671 ;
	text-decoration: none;
}

#signup_nav2 a:hover {
	color: #d12671 ;
	text-decoration: underline;
}

#signup_nav p {
	color: white ;
	
}

#personal_info_link, #card_info_link {
	color: #d12671 ;
}

/* myaccount_signup.css*/
#myaccount_subsection{
	color:white;
}
#myaccount_process{
	color: white;
}

.errormessage{
	color:red;
}


#signup_payment_info a,
#offer_link,
#auth_info a,
.signup_offer_descr a,
#nospam,
#reset_pass_link,
#myaccount_link{
	color: #d12671 ;
}

.signup_addon_offers ul,
.signup_offer_descr ul{
	list-style:none;
}

.signup_addon_offers ul li,
.signup_offer_descr ul li{
	margin:0; 
	padding:0;
	background:url(http://cdn.madonna.com/non_secure/images/themes/icon10/images/bullet.gif) no-repeat 0 5px;
}

#signup_main h2{
	font-size:12px;
}

#signup_main{
 color: white;
}

/* MY CSS */

ul#my_nav li a:hover        { background-color: #d12671 !important; }

div#col_full.column div.mod div.hd h3 {
	color: #d12671 ;
}

div.mod div.hd h3 {
	color: #d12671 ;
}

.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #d12671 ;
}

div.date {  color: #d12671 ;  }
.permission 	{ color: #d12671 ;}
.no_results 	{ color: #d12671 !important;}
.invited 	{ background: #d12671 !important; }

 /** Tagging **/
 ul.tag_cloud { list-style:none; padding:0; }
 ul.tag_cloud li { list-style:none; display:inline; white-space:nowrap; margin:.5em 0; line-height:17px; }


/* FLASH AUDIO PLAYER STYLE */
#audioPlayerStyle { display: none; }
#audioPlayerOver  { color: #222222; }
#audioPlayerOut   { color: #666666; }
#audioPlayerBg    { color: #000; }
#audioPlayerTxt   { color: #000000; }
#audioPlayerBase  { color: #DC3F74; }
#audioPlayerLine  { color: #000000; }

