body
{
    background:     linear-gradient(0, #e8e8e8, #00285c);
    background-repeat:  no-repeat;
    font-family:    Tahoma, Arial, serif;
    font-size:      0.9em;
}

input#text
{
    color:              #bbb;
    background-color:   #00285c;
    border:             1px solid #777;
    font-size:          1.5em;
    background-image:   url('/v5/img/search-1.png');
    background-repeat:  no-repeat;
    background-position:  right 75%;
    background-size: 23px;
    
}

h1#PageTitle
{
    font-size:      1.5em;
}

h2
{
    font-size:      1.3em;
    margin-left:    20px;
}

.Text4XL                {   font-size: 2.0em; }
.TextXXXL               {   font-size: 1.5em; }
.TextXXL                {   font-size: 1.4em; }
.TextXL                 {   font-size: 1.2em; }
.TextL                  {   font-size: 1.1em; }
.TextM                  {   font-size: 1.0em; }
.TextS                  {   font-size: 0.9em; }
.TextXS                 {   font-size: 0.8em; }
.TextXXS                {   font-size: 0.7em; }

a
{
	color:				#00f;
	text-decoration:	none;
}

a:hover
{
	text-decoration:	underline;
}

span.BandMemberRIP,
span.BandInfoDisbanded
{
	color:				    #a00;
}

.BandMemberInfo
{
	border:					0px solid #f00;
	font-size:				0.75em;
	margin-left:			20px;
	margin-top:				0px;
	margin-bottom:			0px;
	padding:				0px;
}

.AlbumTitle
{
	color:				    #009;
    font-weight:            bold;
}

.CatalogNum
{
    color:                  #066;
}

.Bold
{
    font-weight:            bold;
}

.Italic
{
    font-style:             italic;
}

.BandAlbumTitleSuffix
{
	color:				    #080;
}

.BandAlbumTitleReleaseDate
{
	color:				    #a00;
}

.BandAlbumReadersTopAlbum
{
	color:				    #0a0;
    font-weight:            bold;
}

ol.BandAlbumTrackList
{
	font-size:			0.85em;
	margin-top:			0;
}

ul.BandAlbumMembers,
ul.BandAlbumReviews
{
	margin-left:			0;
	padding-left:			0;
	margin-top:				10px;
	line-height:			90%;
}

span.BandAlbumMemberActive, 
span.BandAlbumMemberInactive
{
	font-size:				1.0em;
    line-height:            110%;
}

span.BandAlbumMemberInactive
{
	color:					#777;
}

li.BandAlbumMember,
li.BandAlbumReview
{
	list-style-type:		none;
}

span.BandAlbumTopTen
{
    background-color:       #ffc;
    padding:                8px 2px 4px 4px;
    border:                 1px solid #000;
    box-shadow:             3px 3px 3px #888;
}

/*************************************************************************/

h2.RIP
{
    color:                  #b00;
}

h2.TopTenTitle
{
	font-size:				1.25em;
    color:                  #080;
    /* text-shadow:            1px 1px 1px #000; */
}

ol.TopTenList1
{
    font-size:              1.25em;
}

ol.TopTenList2
{
    font-size:              1.0em;
}

ol.TopTenList3
{
    font-size:              0.85em;
}

ol.TopTenList4
{
    font-size:              0.7em;
}

li.TopTenAlbum
{
}

div.BandBNRTopTenAlbum
{
    border:                 1px solid #000;
    background-color:       #bbefef;
    box-shadow:             4px 4px 4px #888;
}

button#DBLive,
button#DBComp,
button#DBStudio,
button#DBVideo,
button#DBOther
{
    background-color:       transparent;
    border:                 0px;
}

button#DBStudio
{
    font-weight:            bold;
    text-decoration:        underline;
}

div.DCLive,
div.DCVideo,
div.DCComp,
div.DCOther
{
    display:                none;
}

/*************************************************************************/

h3#TopSongMainHeader
{
	color:				#f70;
    font-family:        "Lucida Bright";
	font-size:			1.40em;
	text-shadow:		1px 1px 1px #000;
	text-decoration:	none;
}

/*************************************************************************/

div#BandNotices,
div#ToptenVoteLink
{
    margin-top:             15px;
    padding:                5px;
    background-color:       #fff;
    border:                 1px solid #00f;
    box-shadow:             4px 4px 4px #888;
    width:                  75%;
    border-radius:          5px;
}

div#ToptenVoteLink
{
    margin-left:            25px;
    padding-left:           25px;
    background-color:       #fff;
    color:                  #000;
}

/*************************************************************************/

span.TourneyVotePct,
span.TourneyDateRange
{
    color:                  #077;
}

/*************************************************************************/

.TopSongRank
{
	color:				#f00;
	text-shadow:		1px 1px 1px #777;
}

.SearchTextLink
{
	color:				#080;
	font-size:			0.75em;
}

span.TTLastYearPct
{
    color:              #888;
}

span.TTDiffPlus
{
    color:              #0a0;
}

span.TTDiffMinus
{
    color:              #c00;
}

span.TTDiffEqual
{
    color:              #000;
}


div.NewAlbum
{
    box-shadow:         4px 4px 4px #888;
    border:             1px solid #000;
    background-color:   #efefef;
    padding:            10px;
    margin:             10px;
}

span.TourneyWL
{
    color:              #090;
    font-weight:        bold;
}

/*************************************************************************/

table#ToptenCountries td
{
    padding:    0px;
}
table#ToptenCountries
{
    margin-left:    10px;
}

span.ToptenCountriesPosDif { color: #080; }
span.ToptenCountriesNegDif { color: #a00; }


