BODY.first { background-repeat: none; background-image: url(open/logo.jpg); background-color: black }
H1 { color: green; font-family: impact }
P.first { background: yellow; color: blue; font-size: 8pt; font-family: optima, courier } /* isn't this just a little crazy? */
P.second { color: #000000; font-size: 12pt; font-family: americana, papyrus, courier }
P.third { background: black; color: gray; font-size: 12pt; text-transform: capitalize; font-family: playbill, courier }
P.fourth { background: gray; color: brown; font-size: 14pt;text-decoration: line-through; text-transform: uppercase; font-family: baskerville, courier }
P.fifth { background: brown; color: green; font-size: 16pt; font-family: onyx, courier }
P.sixth { background: green; color: orange; font-size: 18pt; text-decoration: blink; font-family: osaka, "times new roman" }
P.seventh { background: #CC3366; color: yellow; font-size: 20pt; font-family: biaukai, comic sans }
P B { color: #9933CC; font-size: 16px; font-weight: normal; text-decoration: none }
A:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #0000CC; }
A:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #0000CC; }
A:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #0000CC; }


/**************************************************
* Main Body Tags
**************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


a {
}

a:hover {
}

a:active {
}

a:link {
}

a:visited {
}

h1 {
	font-size: 30px;
	font-weight: bold;
	color: #999999;
	margin: 8px 0px 0px 0px;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 6px 0px 0px 0px;
}
h3 {
	font-size: 13px;
	color: #99FF33;
	font-weight: normal;
	margin: 3px 0px 0px 0px;
}
h4 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 2px 0px 0px 0px;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	margin: 1px 0px 0px 0px;
}
h6 {
	font-size: 10px;
	font-style: italic;
	margin: 0px;
}
h7 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 2px 0px 0px 0px;
}
div {
	cursor: default;
}
span {
	cursor: default;
}

/**************************************************
* Custom Tags
**************************************************/
.info {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 155px;
	border: 1px solid #FFFFFF;
}
.smaller {
	font-size: 10px;
}
.border {
	border: 1px solid #FFFFFF;
}
.bigger {
	font-size: 13px;
}
.headline {
	font-size: 17pt;
	font-weight: bold;
	color: #FFCC33;
}


/**************************************************
* Uglymusic Classes
**************************************************/
.uglymusic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.highlight {
	color: #FFFF88;
}
.shadow {
	color: #333333;
}
.colhead {
	font-weight: bold;
	background-color: #000000;
}
.rowhead {
}
.row {
}
.alt {
	background-color: #B49C2A;
}
.cell {
	padding: 2px 5px 1px 5px;
	background-color: #FFFFFF;
}
.input {
	font-size: 10px;
	border: none 0px;
}
.button {
    color: white;
	font-size: 10px;
	background-color: transparent;
	border: solid 1px #B42D2A;
}

/**************************************************
* Uglymusic Base Classes
**************************************************/
.biography {
}
.contact {
}
.guestbook {
}
.calendar {
}
.months {
	border: 1px solid black;
}
.month {
}
.concert {
	font-size: 9px;
}
.upcoming {
}
.details {
	width: 350px;
	border: 1px solid black;
}
.detail {
}
.contact {
}
.links {
}
.mailinglist {
}
.messageboard {
}
.board {
}
.message {
}
.post {
}
.news {
}
.update {
	font-size: 9px;
}
.pictures {
}
.songs {
	width: 450px;
}
.streetteam {
}