/* Dotted Links */



a:focus {

            outline: none;

        }





/* Awards */



.awards {

  font-family: arial;

  font-weigt: bold;

  color: #FFFFFF;

  font-size: 11px;

  }



.awardslist {

  font-family: arial;

  color: #000000;

  font-size: 11px;

  }







/* Charts */



.chartheading {

  font-family: arial;

  color: #000000;

  font-size: 12px;

  font-weight: bold;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  }



.chartcontent {

  font-family: arial;

  color: #000000;

  font-size: 11px;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  }



.chartborder {

  border-color: #9B9B9B;

  border-width: 0 0 1px 1px;

  border-style: solid;

  }





/* Discography */



.albumtop {

  font-family: arial, verdana;

  color: #414141;

  font-size: 11px;

  }

.albumtop a:link { color: #414141; text-decoration: none}

.albumtop a:active { color: #414141; text-decoration: underline}

.albumtop a:visited { color: #414141; text-decoration: none}

.albumtop a:hover { color: #414141; text-decoration: underline}



.albumtracks {

  font-family: arial, verdana;

  color: #000000;

  font-size: 11px;

  }



.albumnotes {

  font-family: arial, verdana;

  color: #000000;

  font-size: 12px;

  }







/* Footer */



.footermenu {

  font-family: arial;

  color: #FFFFFF;

  font-size: 10px;

  }

.footermenu a:link { color: #FFFFFF; text-decoration: none}

.footermenu a:active { color: #FF0000; text-decoration: none}

.footermenu a:visited { color: #FFFFFF; text-decoration: none}

.footermenu a:hover { color: #FF0000; text-decoration: none}



.disclaimer {

  font-family: arial;

  color: #666666;

  font-size: 10px;

  }

.disclaimer a:link { color: #004276; text-decoration: none}

.disclaimer a:active { color: #FF0000; text-decoration: none}

.disclaimer a:visited { color: #004276; text-decoration: none}

.disclaimer a:hover { color: #FF0000; text-decoration: none}







/* Lyrics */



.llinks {

  font-family: arial;

  color: #595959;

  font-size: 12px;

  }

.llinks a:link { color: #000000; font-weight: bold; text-decoration: none}

.llinks a:active { color: #FF0000; font-weight: bold; text-decoration: underline}

.llinks a:visited { color: #000000; font-weight: bold; text-decoration: none}

.llinks a:hover { color: #FF0000; font-weight: bold; text-decoration: underline}



.song {

  font-family: arial, verdana;

  color: #343634;

  font-size: 26px;

  font-weight: bold;

  text-transform: uppercase;

  }



.credits {

  font-family: arial, verdana;

  color: #414141;

  font-size: 11px;

  }



.lyrics {

  font-family: arial, verdana;

  color: #000000;

  font-size: 13px;

  }











/* Movies */



.movietitle {

  font-family: verdana, arial;

  color: #000000;

  font-size: 22px;

  font-weight: bold;

  }

.moviefacts {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  font-weight: bold;

  }

.moviefacts2 {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  }

.moviebuy {

  font-family: arial;

  color: #004276;

  font-size: 14px;

  }

.moviebuy a:link { color: #004276; text-decoration: none}

.moviebuy a:active { color: #FF0000; text-decoration: none}

.moviebuy a:visited { color: #004276; text-decoration: none}

.moviebuy a:hover { color: #FF0000; text-decoration: none}



.moviehead {

  font-family: arial;

  font-weight: bold;

  color: #000000;

  font-size: 18px;

  }

.movieinfo {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  }

.movieinfo a:link { color: #004276; text-decoration: none}

.movieinfo a:active { color: #FF0000; text-decoration: none}

.movieinfo a:visited { color: #004276; text-decoration: none}

.movieinfo a:hover { color: #FF0000; text-decoration: none}







/* News */



.newsline {

  border-bottom-width: 1px;

  border-bottom-style: solid;

  border-bottom-color: #D2D2D2;

  }



.newsdate {

  font-family: arial;

  color: #6E6E6E;

  font-size: 16px;

  font-weight: bold;

  }



.newstitle {

  font-family: arial;

  color: #004276;

  font-size: 17px;

  font-weight: bold;

  }

.newstitle a:link { color: #004276; text-decoration: none}

.newstitle a:active { color: #004276; text-decoration: underline}

.newstitle a:visited { color: #004276; text-decoration: none}

.newstitle a:hover { color: #004276; text-decoration: underline}



.newstime {

  font-family: arial;

  color: #999999;

  font-size: 12px;

  }

.newstime a:link { color: #004276; text-decoration: underline}

.newstime a:active { color: #004276; text-decoration: none}

.newstime a:visited { color: #004276; text-decoration: underline}

.newstime a:hover { color: #004276; text-decoration: none}



.news {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  padding-top: 1.1em;

  padding-bottom: 0.8em;

  }

.news a:link { color: #004276; text-decoration: underline}

.news a:active { color: #FF0000; text-decoration: none}

.news a:visited { color: #004276; text-decoration: underline}

.news a:hover { color: #FF0000; text-decoration: none}



.news blockquote {

  margin:1em 20px;

  padding:6px;

  border:1px dotted #344559;

  background-color: #F3F4F5;

  }

.news blockquote p {

  margin:.75em 0;

  } 



.newsback {

  font-family: arial;

  font-size: 12px;

  font-weight: bold;

  }

.newsback a:link { color: #004276; text-decoration: none}

.newsback a:active { color: #004276; text-decoration: underline}

.newsback a:visited { color: #004276; text-decoration: none}

.newsback a:hover { color: #004276; text-decoration: underline}



.newsarchivehead {

  font-family: arial, verdana;

  color: #343634;

  font-size: 23px;

  font-weight: bold;

  text-transform: uppercase;

  }



.newsside {

  font-family: arial;

  color: #000000;

  font-size: 11px;

  }

.newsside a:link { color: #000000;text-decoration: none}

.newsside a:active { color: #000000;text-decoration: underline}

.newsside a:visited { color: #000000;text-decoration: none}

.newsside a:hover { color: #000000;text-decoration: underline}



.newsreleases {

  font-family: arial;

  color: #000000;

  font-size: 11px;

  }

.newsreleases a:link { color: #3366FF; text-decoration: none}

.newsreleases a:active { color: #3366FF; text-decoration: underline}

.newsreleases a:visited { color: #3366FF; text-decoration: none}

.newsreleases a:hover { color: #3366FF; text-decoration: underline}



.newsred {

  font-family: arial;

  color: #F93131;

  font-size: 11px;

  }



.newsblue {

  font-family: arial;

  color: #3366FF;

  font-size: 11px;

  }



.newsgreen {

  font-family: arial;

  color: #33FE33;

  font-size: 11px;

  }



.newsorange {

  font-family: arial;

  color: #FFCC33;

  font-size: 11px;

  }




/* Remixes */



.remixlink {

  font-family: arial;

  color: #000000;

  font-size: 12px;

  font-weight: bold;

  text-transform: uppercase;

  line-height: 15pt;

  }

.remixlink a:link { color: #000000; text-decoration: none}

.remixlink a:active { color: #3366FF; text-decoration: none}

.remixlink a:visited { color: #000000; text-decoration: none}

.remixlink a:hover { color: #3366FF; text-decoration: none}



.rtitle {

  font-family: arial, verdana;

  color: #343634;

  font-size: 26px;

  font-weight: bold;

  text-transform: uppercase;

  }



.rinfo {

  font-family: arial;

  color: #5F5F5F;

  font-size: 12px;

  }

.rinfo a:link { color: #004276; text-decoration: none}

.rinfo a:active { color: #FF0000; text-decoration: none}

.rinfo a:visited { color: #004276; text-decoration: none}

.rinfo a:hover { color: #FF0000; text-decoration: none}



.rofficial {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  font-weight: bold;

  }



.remixes {

  font-family: arial;

  color: #000000;

  font-size: 12px;

  margin-left: 60px;

  }







/* Timeline */



.timeyear {

  font-family: arial, verdana;

  color: #343634;

  font-size: 25px;

  font-weight: bold;

  }



.timetopic {

  font-family: arial, verdana;

  color: #004276;

  font-size: 13px;

  font-weight: bold;

  margin: 0 0 0 23px;

  }

.timetopicout {cursor:hand;font-weight:bold;text-decoration:none; }

.timetopicover {cursor:hand;cursor:pointer; font-weight:bold;text-decoration:underline; }





.timeinfo {

  font-family: arial, verdana;

  color: #343634;

  font-size: 12px;

  }













/* Tours */



.tourtitle {

  font-family: arial;

  color: #000000;

  font-size: 24px;

  }

.tourfacts {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  }

.tourinfo {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  }

.tourinfo a:link { color: #004276;}

.tourinfo a:active { color: #FF0000; text-decoration: none}

.tourinfo a:visited { color: #004276;}

.tourinfo a:hover { color: #FF0000; text-decoration: none}

.tourborder {

  border-color: #9B9B9B;

  border-width: 0 0 1px 1px;

  border-style: solid;

  }

.tourhead {

  font-family: arial;

  color: #AAAAAA;

  font-size: 16px;

  font-weight: bold;

  }

.tourleg {

  font-family: arial;

  color: #000000;

  font-size: 13px;

  font-weight: bold;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  }







/* Videos */





.videolink {

  font-family: arial;

  color: #000000;

  font-size: 12px;

  font-weight: bold;

  text-transform: uppercase;

  line-height: 15pt;

  }

.videolink a:link { color: #000000; text-decoration: none}

.videolink a:active { color: #FFCC33; text-decoration: none}

.videolink a:visited { color: #000000; text-decoration: none}

.videolink a:hover { color: #FFCC33; text-decoration: none}



.vtable {

  border-color: #9B9B9B;

  border-width: 0 0 1px 1px;

  border-style: solid;

  }



.vhead {

  font-family: arial, verdana;

  color: #000000;

  font-weight: bold;

  font-size: 19px;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  padding: 10px;

  }



.vinfo {

  font-family: arial;

  color: #000000;

  font-size: 12px;

  border-color: #9B9B9B;

  border-width: 1px 1px 0 0;

  border-style: solid;

  text-align: left;

  padding: 3px;

  }
