body, td, p, div, a, p, table{
  	color: black;
        text-decoration: none;
	background-image: url('none');

        border-collapse: collapse;
	background-color: white;

        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Tahoma, Arial, sans-serif
}
/*   Lots of td styles  */
td{
	border:0px solid white; text-align: center; vertical-align: top;
}
td.footer{
	font-size: 10px; color: blue; background-color:#99ffee;
	border-style: solid; border-width: 1px; border-color: black; padding-top: 5px; padding-bottom: 5px;
}
td.pics{
   width:100; align:center; background-color:#99ffee;
}
td.album-page{
	font-size: 10px; color: blue; border-style: solid; border-width: 0px; border-color: black; padding-top: 5px; padding-bottom: 5px;
}
td.songs{
   width: 400px; align:left; font-size: 12px; vertical-align: top; text-align: left; background-color:#99ffee;
   padding-left: 20px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
}
}td.left{
   width: 400px; align:left; font-size: 12px; vertical-align: top; text-align: left;
   padding-left: 20px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
}
td.latest-updates{
   font-size: 13px; vertical-align: top; text-align: left;
   padding-left: 20px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; color: black;
}
td.titles{
	text-align: right;
}
table.songs-front-page{ border:1px solid purple; padding-left: 0px; align: left; }
td.songs-front-page-leftalign{
   /*background-image: url(images/intro-background.jpg);*/
   align:left; font-size: 10px; vertical-align: top; text-align: left; /*background-color: #ff3300;*/
   padding-left: 5px; padding-top: 10px; padding-bottom: 10px; padding-right: 0px;
}
td.songs-front-page-centeralign{
   align:left; font-size: 20px; vertical-align: top; text-align: center; background-color: #ff3300;
   padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 0px;
}
td.songs-front-page{
   align:left; font-size: 10px; vertical-align: top; text-align: center;
   padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}

:link{}
:visited{}
:hover{}
:active{}

.coloured{
   background-color:#99ffee;
}
td.coloured-background{
   background-color:#99ffee;
   border-style: solid;
   border-top-width: 15px;
   padding-left: 50px; padding-top: 20px; padding-bottom: 10px; padding-right: 50px;
}
td.coloured-background-orange{
   background-color:orange;
   border-style: solid;
   border-top: 25px;
   padding-left: 20px; padding-top: 20px; padding-bottom: 10px; padding-right: 20px;
}
td.coloured-background-narrow{
   background-color:white;
	font-size: 12px;
   border-style: solid;
   border-top: 5px solid;
   padding-left: 20px; padding-top: 5px; padding-bottom: 10px; padding-right: 20px;
}
td.coloured-background-introduction{
   /*color:#9900FF;*/
   /*background-color:#ff9933;*/
   background-image: url(images/intro-background.jpg);
   border:1px solid purple;
	font-size: 13px; font-weight: bold;
   padding-left: 20px; padding-top: 10px; padding-bottom: 10px; padding-right: 20px;
}
td.coloured-background-introduction-nopad{
   /*color:#9900FF;*/
   /*background-color:#ff9933;*/
   /*background-image: url(images/intro-background.jpg);*/
   border:1px solid purple;
	font-size: 13px; font-weight: bold;
   padding-left: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 0px;
}
td.coloured-background-introduction-title{
	font-size: 13px; font-weight: bold;
}
td.coloured-background2{
/*background-color:#99ffee;*/
   background-color:#99ffee;
   padding-left: 50px; padding-top: 0px; padding-bottom: 10px; padding-right: 50px;
}
/*   Lots of a styles  */
a.footer-copyright{
	font-size: 10px; padding-top: 5px; padding-bottom: 5px; background-color:#99ffee;
}
a.footer{
	font-size: 10px; color: blue; padding-top: 5px; padding-bottom: 5px; background-color:#99ffee;
}
a.pics{
	color: blue;
}
a.pics2{
	color: blue; background-color:#99ffee;
}
a.header-guitars{
	font-family: Impact; font-size: 55px;
}

/*   Lots of img styles  */
img.pics{
	border:0px solid black;
}
img.pics-noborder{
	border:0px solid black;
}
img.small-cds{
	border:1px solid black;
	width: 100px;
	height: 100px;
}
img.big-cds{
	border:1px solid black;
	width: 400px;
	height: 200px;
}
img.header-strips{
	none; border-color: white; border-width: 0; width: 350px;height: 35px
}
.prev-next{
	font-size: 15px; color: blue; background-color:#99ffee;
}
.mp3-table{
	font-size: 10px; background-color: white;background-color:#99ffee; 
}
a.mp3-table{
	color: blue;
}
table.footer{
	font-size: 10px; border-style: solid; border-width: 1px; border-color: black; padding-top: 5px; padding-bottom: 5px;
}
p.centered{
	margin-top:20px; margin-left:40px; margin-right:40px;
}
p.pics{
	margin-top:5px; margin-left:10px; margin-right:10px; background-color:#99ffee;
}
img{
	border:0px solid black;
}
table{
	padding: 0; border-spacing: 0; table-layout: fixed; border-width: 0
}
.header{
	font-size: 20px;
}
.coloured-header{
	font-size: 20px; background-color:#99ffee;
}
/* ----------------------------------------------------
   For underlining the current page in the header buttons
 */

a.header-biog{
	font-size: 20px;
}
a.header-home{
	font-size: 20px;
}
a.header-music{
	font-size: 20px;
}
a.header-pics{
	font-size: 20px;
}
a.header-posters{
	font-size: 20px;
}
a.header-lyrics{
	font-size: 20px;
}
a.header-links{
	font-size: 20px;
}
a.header-contact{
	font-size: 20px;
}

