
body, html
{
	margin:				0;
	padding:			0;
	background:			#003366;
	color:				#dddddd;
	font-family:		Verdana, Arial, sans-serif;
}

body
{
	min-width:			750px;
}
		
img
{
	border:				0
}

img.main1
{
	border:				2px;
}

img.AlbumPic
{
	border:				1px;
}
										
A
{
	color:				#aaaaff;
}

A:visited
{
	color:				#9999dd;
}

A:hover
{
	color:				#ffffff;
}

A.FAQ
{
	color:				#dddddd;
}

.Member
{
	color:				#dddddd;
	font-weight:		bold;
}
		
.FormerMember
{
	color:				#dddddd;
}

.AlbumTitle
{
	color:				#ff0;
	font-weight:		bold;
	font-size:			1em;
}


span.MemberHeader
{
	font-size:			1em;
	font-style:			italic;
	color:				#dddddd;
}
		
A.Band:hover
{
	background-color:	#0000FF;
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight:		none;
}

A.Band
{
	background-color:	#001166;
	color:				#00FFFF;
	text-decoration:	none;
	font-weight:		none;
}

A.Band:visited
{
	background-color:	#001166;
	color:				#009999;
	text-decoration:	none;
	font-weight:		none;
}

TD.BandPageAlbumTitle
{
	font-weight:		bold;
	text-align:			center;
}

.NewRelease
{
	border-color:		#AAFFAA;
	border-style:		ridge;
	border-width:		2;
	margin:				20px 100px 0px 100px;
	padding:			10px 10px 10px 10px;
}

UL.AlbumMembers
{
	list-style-type:	none;
}

.AlbumMembers
{
	list-style-type:	none;
}

li.AlbumMembers
{
	margin-left:		-40px;
}

td.AlbumMembers
{
	padding-left:		25px;
}

IMG.SectionTitle
{
	position:			relative;
	top:				-24px;
	left:				6px;
	border-left:		5px solid #004477;
	border-top:			5px solid #004477;
	border-right:		5px solid #001144;
	border-bottom:		5px solid #001144;
}

.Separator
{
	height:				30px;
}

.SectionBorder
{
	position:			relative;
	padding:			0px 20px 20px 20px;
	border-left:		2px solid #004477;
	border-top:			2px solid #004477;
	border-right:		2px solid #001144;
	border-bottom:		2px solid #001144;
	background-color:	#002244;
	color:				#ffffff;
	width:				550px;
    -moz-border-radius: 10px;
}

h1
{
	font-size:			1.4em;
}

h2
{
	font-size:			1.2em;
}

h3
{
	font-size:			1.0em;
}

SPAN.SearchStr
{
	color:				#fff;
	font-weight:		bold;
}

.BandUpdate
{
	font-size:			0.8em;
	font-style:			italic;
}

.Disbanded
{
	color:				#f00;
	font-weight:		bold;
}

.VeryLargeText
{
	font-size:			1.2em;
	color:				#bbbbbb;
}

.LargeText
{
	font-size:			0.9em;
	color:				#bbbbbb;
}

.MediumText
{
	font-size:			0.8em;
	color:				#bbbbbb;
}

.SmallText
{
	font-size:			0.7em;
	color:				#bbbbbb;
}

.VerySmallText
{
	font-size:			0.6em;
	color:				#bbbbbb;
}

.RIPText
{
	color:				#777777;
}

.MainPageText
{
	font-size:			1.2em;
	color:				#dddddd;
}

SPAN.BandName1
{
	position:			relative;
	color:				#0000FF;
	font-size:			1.5em;
	font-weight:		bold;
}

SPAN.BandName2
{
	position:			absolute;
	top:				-2px;
	left:				-2px;
	color:				#00FFFF;
	font-size:			1.5em;
	font-weight:		bold;
}

SPAN.Header
{
	font-size:			12pt;
	font-weight:		bold;
	color:				#eeeeee;
}

TD.TableButton
{
	border-left:		2px solid #004488;
	border-top:			2px solid #004488;
	border-right:		2px solid #001144;
	border-bottom:		2px solid #001144;
	text-align:			center;
}




input.btn
{
    color:              #dddddd;
    background-color:   #002244;
    border:             1px outset #dddddd;
    padding:            2px 4px 2px 4px;
}

input.txt, select, textarea
{
    color:              #dddddd;
    background-color:   #002244;
    border:             1px solid #dddddd;
    margin:             0px 0px 5px 0px;
}




.TrackList
{
	text-transform:		capitalize;
}






a.TopTen
{
	color:				#cff;
	font-style:			italic;
	text-decoration:	none;
	font-size:			0.8em;
}

a.TopTen:hover
{
	color:				#fff;
	font-style:			italic;
	text-decoration:	underline;
	font-size:			0.8em;
}



span.AlbumInfoHeader
{
	color:				#dddddd;
	font-style:			italic;
	font-size:			0.8em;
}


.NewReleaseInfo
{
	text-align:			center;
	border:				1px solid #ccc;
	padding:			15px;
	margin:				25px 15px 0px 15px;
	background-color:	#002255;
	-moz-border-radius:	10px;
}

td.Top100
{
	border:				1px solid #0ff;
	background-color:	#000;
	-moz-border-radius:	10px;
	text-align:			center;
}

span.Top100Label
{
	text-align:			center;
	font-size:			70%;
}

span.Top100Value
{
	text-align:			center;
	color:				#ff0;
	font-size:			200%;
}





span.LabelCode
{
	color:				#8f8;
}




a.MainMenuLink:hover
{
	color:					#ffffff;
	font-size:				1.5em;
	font-weight:			bold;
	text-decoration:		none;
}

a.MainMenuLink:visited, a.MainMenuLink:link
{
	color:					#bbbbbb;
	font-size:				1.5em;
	font-weight:			bold;
	text-decoration:		none;
}

span#MainPageUpdates
{
	font-size:				0.6em;
	padding:				10px;
	margin:					10px;
}

span.MainPageUpdatesDate
{
	font-size:				1.2em;
	color:					#ffffff;
	text-decoration:		underline;
	font-weight:			bold;
}

