body, td
{
  font-family:		"Comic Sans MS", cursive;
  font-size:		14px;
  color:		    #000;
  font-weight:		normal;
  line-height:      17px;
}
body
{
  background:		#000;
}
a
{
  color:		#000000;
  text-decoration:	underline;
}
a:hover
{
  color:		#C70532;
  text-decoration:	underline;
}
a.MENU-1-ON 
{
  text-decoration:	none;
  color:		#C70532;
  font-size:	16px;
}
a:hover.MENU-1-OFF, a:hover.MENU-1-ON
{
  text-decoration:	underline;
  color:		#C70532;
  font-size:	16px;
}

a.MENU-1-OFF
{
  text-decoration:	none;
  color:		#000000;
  font-size:	16px;
}


h1
{
  font-size:		19px;
  font-weight:		normal;
  color:           #0076BC;
  padding-bottom:    4px;
  margin-bottom:    4px;
  text-align: center;
  padding-right:    20px;
}
h2
{
  font-size:		16px;
  color:		#E84A8F;

  font-weight:		normal;
  padding-bottom:    0px;
  margin-bottom:    8px;
}
h3
{
  font-size:		14px;
  color:		#873E97;
}

img.home
{
border-color:  #F1973F;
border-width: 2px;
}

span.info
{
  font-size:		11px;
}
div.smallpink
{
  font-size:		13px;
  color:		#E84A8F;
  font-style:    italic;
  font-weight:		bold;
    line-height:      15px;
}

span.artist
{
  font-size:		15px;
  font-style:    italic;
  color:		#873E97;
  padding-bottom: 1px;
  margin-bottom: 2px;
    font-weight:		bold;
}

div.sig
{
  font-size:		13px;
  font-style:    italic;
  color:		#873E97;
  padding-top: 1px;
  margin-top: 2px;
    font-weight:  bold;
    text-align: right;
}

div.xmasnotice
{
  font-size:	15px;
  color:		red;
  padding-top:  5px;
  padding-bottom: 4px;
  margin-top:   2px;
  font-weight:  bold;
  text-align:   center;
  line-height:  20px;
  border-top: solid 3px #FF0000;
  border-bottom: solid 3px #FF0000;
}

b, dt
{
  font-weight:		bold;
}

ul
{
    color:		#2F8A31;
    font-size:		12px;
    line-height:      16px;
}

ul.largepink
{
  font-size:		14px;
  color:		    #DB2172;
  font-weight:		normal;
  line-height:      16px;
  padding-right:       15px;
  padding-left:        10px;
}

div.letter
{
  font-size:		35px;
  font-weight:		bold;
  color:		    #873E97;
  line-height:      35px;
}

div.songtitles {
    padding:        5px;
	border-right:   #F1973F 2px solid; 
	border-top:     #F1973F 2px solid;
	border-left:    #F1973F 2px solid; 
	border-bottom:  #F1973F 2px solid; 
	background-color: #FCF7CB; 
    font-size:      11px; 
    color: #000000; 
    width:          100%;
    line-height:    13px;
}

 th
{
  font-size:		20px;
  font-weight:		bold;
  color:		#F1973F;
}
div.contact
{
  font-size:		18px;
  color:		    #0074BC;
  line-height:      22px
}
div.description
{
  font-size:		13px;
  padding-left: 20px;
  line-height:      18px
}

div.foot
{
  font-size:		18px;
  color:		    #ffffff;
  line-height:      22px;
  padding-left:     150px;
}

div.FOOTER
{
  color:		    #ffffff;
  font-size:		10px;
  line-height:      12px;
  background-color: #000000;
}
div.FOOTER a 
{
  color:		    #ffffff;
  font-size:		10px;
}
div.FOOTER  a:hover
{
  color:		    #FF0033;
  font-size:		10px;
}

hr
{
  color:		    #FF0033;
  background-color: #FF0033;
  border: 0;
  height: 2px;
}

.animation
{
	border: 2px solid #0076BC;
	background-color:	#ffffff;
}

span.sold-out {
      color: red;
      
}
.time-warning{
	color:  #FF0000;
	font-weight:	bold;
	text-decoration: underline;
}
/*
span.bold_orange
{
   color:  #F1973F;
   font-weight:	bold;
}
*/
span.sold_out{
	font-size: 18px;
	color: #FF0000;
	font-weight: bolder;
}

.highlighter{
	font-weight: bold;
	color: #FF0000;
	font-size: 1.1em;
}
.strikeout {
	text-decoration: line-through;
}
.new {
	color: #FF0033;
	font-weight: bold;
}


/***** added jul 31/2011 to handle APP upgrade checkscript errors ... Len *****/
table.center {margin-left:auto; margin-right:auto;}
body {text-align:center;}
html, body
{
  height: 100%;
}
