/* ___________________ GLOBAL ___________________ */

BODY {
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-FAMILY: "trebuchet ms", tahoma, verdana, arial, helvetica, sans-serif;
	/*FONT-FAMILY: "trebuchet ms", tahoma, verdana, arial, helvetica, sans-serif;*/
}

TABLE {
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px
}

H1 {
	FONT-SIZE: 36px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 24px;
	Margin: 10px
}

H2 {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 14px;
	margin-top: 0px;
	margin-bottom: 10px
}

H3 {
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	margin-top: 5px; 
	margin-bottom: 10px
}

A:link {
	COLOR: #000055;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #000055;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #cc0000;
	BACKGROUND-COLOR: transparent;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A:active {
	COLOR: #000055;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

img {
	border-width: 0px;
}

/* ___________________ S t y l e s ___________________ */

/*                     */
/* ---- B o x e s ---- */
/*                     */

#audiobox1 {
  padding: 5px;
  background-color : #ffffff;
}

#audiobox2 {
  padding: 5px;
  background-color : #eeeeee;
}

/* ---- B a s i c  C o n t e n t ---- */

#content {
  padding: 10px;
}

#content table {
   margin-left: auto;
   margin-right: auto;
   text-align: center;
}

*.content {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 11px;
	line-height: 1.25;
}

*.newcontent {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 12px;
	line-height: 1.25;
	text-align:justify;
}

*.pressblurb {
	FONT-FAMILY: "lucida grande", verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 12px;
	line-height: 1.25;
	text-align:justify;
	margin-bottom: 10px;
	padding-bottom:10px;
	border-bottom: 1px dotted #000055;
}

*.pressblurb img {border: 2px solid #000000; margin-top: 10px; margin-bottom: 10px;}

/* ---- S p l a s h  C o n t e n t ---- */

#indexcontent {
  padding: 10px;
}

*.indexcontent {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #c0c0c0;
	font-size: 11px;
	line-height: 1.5;
}

/* ---- C o n t a c t s ---- */

#emailme {
  padding: 10px;
}

*.emailme {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 11px; 
	line-height: 18px
}

/* ---- L y r i c s ---- */

#lyrics {
  padding: 10px;
}

*.lyrics {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 10px;
	line-height: 10px
}

/* ---- M e s s a g e  B o x ---- */

*.messagebox {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #cccccc;
	FONT-SIZE: 12px;
	line-height: 14px;
	text-align:justify;
}

A.messagebox:link {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.messagebox:visited {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.messagebox:hover {
	COLOR: #ffff00;
	BACKGROUND-COLOR: transparent;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.messagebox:active {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
/* ---- L a t e s t  B o x ---- */

#latest {
  padding: 5px;
}

*.latest {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #c0c0c0;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

A.latest:link {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.latest:visited {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.latest:hover {
	COLOR: #ffff00;
	BACKGROUND-COLOR: transparent;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.latest:active {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
H3.latest {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	margin-top: 0px;
	margin-bottom: 10px
}

/* ---- S o n g  B a c k g r o u n d ---- */

#behindthemusic {
  padding: 10px;
}

*.behindthemusic {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 9px;
	FONT-FAMILY: courier new,courier,monospace;
}

/* ---- B i o  C a p t i o n s ---- */

*.caption {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #000055;
	FONT-SIZE: 10px; 	FONT-WEIGHT: bold
}

/* ---- P i c t u r e  C a p t i o n s ---- */

*.picturecaption {
	font-style: italic;
	text-align: right;
	FONT-SIZE: 12px;
}

/* ---- Venue Link ---- */

A.venuelink:link {
	FONT-SIZE: 14px;
}

A.venuelink:visited {
	FONT-SIZE: 14px;
}

A.venuelink:hover {
	FONT-SIZE: 14px;
}

A.venuelink:active {
	FONT-SIZE: 14px;
}

/* ---- Secret Link ---- */

A.secretlink:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}

A.secretlink:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}

A.secretlink:hover {
	COLOR: #c0c0c0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	text-decoration: none;
}

A.secretlink:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}

#redshadebox { padding: 3px; background-color:#660000; }
#blackshadebox { padding: 3px; background-color:#000000; }

.bigtitleheader {font-size:18px; font-weight: bold; font-variant:small-caps; color:#FFFFFF;
					margin-bottom: 6px;}
.singlesheader { font-weight:bold; font-size: 12px; padding: 5px; font-variant:small-caps;}

/* ---- F o o t e r ---- */

#footer {
  padding: 2px;
}

*.footer {BACKGROUND-COLOR: transparent; BACKGROUND-IMAGE: none; COLOR: #c0c0c0; FONT-SIZE: 9px; LINE-HEIGHT: 10px;
		FONT-FAMILY: arial, verdana, heveltica, sans-serif;}

*.greyshrink {FONT-SIZE: 7px; LINE-HEIGHT: 7px;}

/* ---- E n t e r  L i n k, S p l a s h  S c r e e n ---- */

*.enter {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	COLOR: #333333;
	FONT-SIZE: 14px
}

A.enter:link {
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.enter:visited {
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.enter:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.enter:active {
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
