body			{
				text-align: center;
				font-family: helvetica,arial,verdana,sans-serif;
				color: black;
				font-size: small;
				background-color: #222222;
				}

#wrapper		{
				width: 960px;
				margin: 0 auto;
				padding: 0px;
				text-align: left;
				}

table.main		{
				border-right: solid 2pt #D5DAEC; 
				border-left: solid 2pt #D5DAEC; 
				margin-left: 10px; 
				border-bottom: solid 2pt #D5DAEC; 
				width: 960px; 
				background-color: #ffffff;
				}

td.content		{
				padding: 1px 20px 1px 20px; 
				border-left: black 1pt solid; 
				color: black; 
				font-family: helvetica,arial,verdana; 
				font-size: 10pt;
				width: 810px; 
				text-align: left;
				}

td.content	p	{
				color: black; 
				font-family: helvetica,arial,verdana, sans-serif; 
				font-size: 10pt;
				}

td.sidebar		{
				vertical-align: top; 
				width: 150px; 
				text-align: center;
				}

table.songbox td {
				color: black; 
				font-family: helvetica,arial,verdana,sans-serif; 
				font-size: 10pt;
				}

hr				{color: #D5DAEC;}

div.footer			{
				color: black; 
				font-family: helvetica,arial,verdana; 
				font-size: 8pt;
				text-align: center;
				}

td.songlist			{
				color: black; 
				font-family: helvetica,arial,verdana; 
				font-size: 9pt;
				text-align: left;
				}

h3				{
				color: #0000AA; 
				font-family: helvetica,arial,verdana; 
				font-size: 11pt; 
				font-weight: 600;
				}

a:link, a:visited, a:active 		
				{
				font-weight: bold; 
				font-size: 10pt; 
				color: #000099; 
				font-family: helvetica,arial,verdana; 
				text-decoration: underline;
				}
				 
a:hover 		{
				font-weight: bold; 
				font-size: 10pt; 
				color: #660099; 
				font-family: helvetica,arial,verdana; 
				text-decoration: none;
				}

h1				{
				font-size: 18pt; 
				color: #000066; 
				border-bottom: 1pt black double; 
				text-align: left; 
				font-family: "trebuchet ms",helvetica; 
				padding: 3px;
				}

h2				{
				font-size: 13pt; 
				color: #990000; 
				text-align: left; 
				font-weight: 500; 
				font-family: "trebuchet ms",helvetica; 
				padding: 3px;
				}

h2.price		{
				font-size: 14pt; 
				color: #990000; 
				text-align: center; 
				font-weight: bold; 
				font-family: "trebuchet ms",arial,verdana; 
				padding: 3px;
				}

div#pc			{text-align: center;}

h4				{
				color: #0000AA; 
				font-family: helvetica,arial,verdana; 
				font-size: 12pt; 
				font-weight: 600;
				}

span.price 		{
				color: #990000; 
				width: 400px; 
				font-family: helvetica,arial,verdana; 
				font-size: 13pt; 
				font-weight: 600; 
				background-color: #FFFF66; 
				border: 1pt black solid; 
				padding: 2px;
				}

h6				{
				color: #660000; 
				font-family: helvetica,arial,verdana; 
				font-size: 11pt; 
				font-weight: 600;
				}

table.songbox	{
				margin-left: 40px; 
				width: 680px;
				}

span.subhead	{
				color: #bb0000; 
				font-family: helvetica,arial,verdana; 
				font-size: 14pt; 
				font-weight: 600;
				}
				
span.events		{
				color: #990000; 
				font-family: helvetica,arial,verdana; 
				font-size: 12pt; 
				font-weight: 600;
				}
				
span.homelink	{
				color: purple; 
				font-family: helvetica,arial,verdana; 
				font-size: 12pt; 
				font-weight: 700; 
				font-style: italic;
				}
				
span.caps		{
				color: #17177B; 
				font-family: helvetica,arial,verdana; 
				font-size: 8pt; 
				font-weight: 500; 
				font-style: normal;
				}

div.homead		{
				border: 2pt double #0000BB; 
				padding: 1px; 
				text-align: center;
				}
				
span.adbox		{
				color: #000000; 
				font-family: helvetica,arial,verdana; 
				font-size: 9pt; 
				font-weight: 500; 
				text-align: center;
				}

img.right		{
				float: right; 
				margin: 1px 3px 15px 15px; 
				border: black 1pt solid;
				}
				
img.left		{
				float: left; 
				margin: 1px 15px 15px 3px; 
				border: black 1pt solid;
				}
				
div#spec-box	{
				border: 1pt  solid #ffcc00; 
				padding: 2px; 
				text-align: center;
				width: 600px;
				margin: 0 auto;
				background-color: #fdfbf3;
				}		

