                                                                                                                   body {
background: #000000 none;
color: #FFFFFF;
}

img {
border: 0px;
padding: 0px;
}

.clipstable {
border-color: #444444;
border-style: solid;
border-width: thin;
}

.noborder {
border-color: blue;
border-style: solid;
border-width: thin;
}

.gallery {
border: 0px;
padding: 0px;
}

.header {
font-family: verdana, arial, helvetica;
font-size: 12pt;
border-color: #F5F6F6;
}

.column {
padding: 2px 2px 2px 2px;
margin: 2px 2px 2px 2px;
}

.buttonrow {
height: 200px;
}

.infoheaderlarge {
color: #FFFFFF;
margin: 2px 2px 2px 2px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica;
font-size: 14pt;
font-weight: bold;
text-align: left;
}

.infoheaderlargecentred {
color: #FFFFFF;
margin: 2px 2px 2px 2px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica;
font-size: 14pt;
font-weight: bold;
text-align: center;
}

.newsheadercentred {
color: #FFFF00;
margin: 2px 2px 2px 2px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica;
font-size: 14pt;
font-weight: bold;
text-align: center;
}


.infoheadermedium {
color: #FFFFFF;
margin: 0px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 13pt;
font-weight: bold;
text-align: justify;
}

.infolarge {
color: #DDDDDD;
margin: 15px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 11pt;
text-align: justify;
}

.newslargecentred {
color: #FF9933;
margin: 15px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 11pt;
text-align: center;
}

.infolargecentred {
color: #DDDDDD;
margin: 8px 8px 8px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 13pt;
text-align: center;
}

.infomedium {
color: #FFFFFF;
margin: 0px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-align: left;
}

.newsmedium {
color: #FFCC33;
margin: 0px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-align: justify;
}

.infomediumbold {
color: #FFFFFF;
margin: 0px 0px 11px 0px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: bold;
text-align: left;
}

.infomediumcentred {
color: #FFFFFF;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-align: center;
}

.infosmall {
color:#999999;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: justify;
}

.infosmallcentred {
color:#999999;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: center;
}

.infosmallercentred {
color:#BBBBBB;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 8pt;
font-weight: normal;
text-align: center;
}

.infosmallboldcenter {
color:#DDDDDD;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
text-align: center;
}

.infosmallbold {
color:#DDDDDD;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
text-align: left;
}

.infolyrics {
color:#777777;
margin: 10px 0px 10px 10px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 8pt;
font-weight: normal;
text-align: left;
}

.lyrics {
color:#BBBBBB;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: left;
white-space: pre;
}

.lyrics_notpre {
color:#BBBBBB;
margin: 0px 0px 0px 8px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: left;
}

.lyrics_indent {
color:#BBBBBB;
margin: 0px 0px 0px 30px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: left;
}

.lyricstitle {
color:#BBBBBB;
margin: 10px 0px 0px 8px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica;
font-size: 14pt;
font-weight: normal;
text-align: center;
}



.musicclip {
color:#DDDDDD;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
font-family: verdana, arial, helvetica;
font-size: 8pt;
font-weight: normal;
}

.quotation {
color:#BBBBBB;
margin: 0px 20px 0px 20px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 8pt;
text-align: justify;
}

.linkspagetext {
color:#BBBBBB;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
font-family: arial, helvetica;
font-size: 9pt;
text-align: left;
}

.biography {
color:#BBBBBB;
margin: 0px 32px 20px 32px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
text-align: justify;
}

.biographyindent {
color:#BBBBBB;
margin: 0px 32px 0px 50px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
text-align: justify;
}

.biographyheader {
color:#CCCCCC;
margin: 30px 32px 0px 32px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 11pt;
text-align: justify;
font-weight: bold;
}

.biographylegend {
color:#BBBBBB;
margin: 8px 10px 30px 10px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-style: italic;
text-align: center;
font-weight: normal;
}

.biographyquote {
color:#BBBBBB;
margin: 8px 10px 10px 32px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-style: italic;
text-align: left;
font-weight: normal;
}

.giglist {
color: #EEEEEE;
margin: 8px 0px 0px 25px;
padding: 5px 2px 5px 2px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
text-align: left;
line-height: 200%;
}


.giglocation {
color: #EEEEEE;
padding: 8px 2px 8px 2px;
font-family:  verdana, arial;
font-size: 10pt;
text-align: left;
}

.button {
border: 0px;
padding: 0px;
border-style: none;
}

.footer {
color:#999999;
font-family: verdana,arial,helvetica;
font-size: 7pt;
}

.inactive {
color:#53545E;
text-decoration: none;
font-family: "courier new", courier;
}

.listen {
color:#3366FF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
text-align: left;
text-decoration: underline;
}

a:link {
color:#CCCCCC;
font-family: verdana, arial, helvetica;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
}

a:visited {
color:#B7BC9D;
font-family: verdana, arial, helvetica;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
}

a:hover {
color:#a17b75;
font-family: verdana, arial, helvetica;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
}

a:active {
color:#53545E;
font-family: verdana, arial, helvetica;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
}

a.linksmall:link {
color:#4B5293;
text-decoration: none;
font-family: verdana, arial, helvetica;
font-size: 9pt;
}

a.linksmall:visited {
color:#4B5293;
text-decoration: none;
font-family: verdana, arial, helvetica;
font-size: 9pt;
}

a.linksmall:hover {
color:#a17b75;
text-decoration: none;
font-family: verdana, arial, helvetica;
font-size: 9pt;
}

a.linksmall:active {
color:#4B5293;
text-decoration: none;
font-family: verdana, arial, helvetica;
font-size: 9pt;
}


.inactivelink {
color:#53545E;
text-decoration: none;
font-family: "courier new", courier;
font-size: 14pt;
font-weight: bold;
}

a.mail:link {
color: #999999;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
font-family: arial,helvetica;
font-size: 10pt;
text-decoration: underline;
}

a.mail:visited {
color: #999999;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
font-family: arial,helvetica;
font-size: 10pt;
text-decoration: underline;
}

a.mail:hover {
color: #CC3333;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
font-family: arial,helvetica;
font-size: 10pt;
text-decoration: underline;
}

a.linkclip:link {
color:#CCCC99;
font-family: verdana, arial, helvetica;
padding: 0px 0px 12px 12px;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
}

a.linkclip:visited {
color:#996699;
font-family: verdana, arial, helvetica;
padding: 0px 0px 12px 12px;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
}

a.linkclip:hover {
color:#CC3333;
font-family: verdana, arial, helvetica;
padding: 0px 0px 12px 12px;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
}

a.linkclip:active {
color:#CC3333;
font-family: verdana, arial, helvetica;
padding: 0px 0px 12px 12px;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
}


a.newslink:link {
color:#FF00FF;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-decoration: underline;
}

a.newslink:visited {
color:#FF00FF;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-decoration: underline;
}

a.newslink:hover {
color:#99FF33;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-decoration: underline;
}

a.newslink:active {
color:#99FF33;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-decoration: underline;
}


.newsmediumxx {
color: #FFFF00;
margin: 0px 0px 0px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 10pt;
font-weight: normal;
text-align: justify;
}

a.linklarge:link {
color:#DDDDDD;
font-family: verdana, arial, helvetica;
padding: 12px 0px 12px 12px;
font-size: 13pt;
font-weight: normal;
text-decoration: underline;
}

a.linklarge:visited {
color:#DDDDDD;
font-family: verdana, arial, helvetica;
margin: 8px 8px 8px 8px;
padding: 1px 1px 1px 1px;
font-size: 13pt;
font-weight: normal;
text-decoration: underline;
}

a.linklarge:hover {
color:#CC3333;
font-family: verdana, arial, helvetica;
margin: 8px 8px 8px 8px;
padding: 1px 1px 1px 1px;
font-size: 13pt;
font-weight: normal;
text-decoration: underline;
}

a.linklarge:active {
color:#CC3333;
font-family: verdana, arial, helvetica;
margin: 8px 8px 8px 8px;
padding: 1px 1px 1px 1px;
font-size: 13pt;
font-weight: normal;
text-decoration: underline;


.infolargecentred {
color: #DDDDDD;
margin: 8px 8px 8px 8px;
padding: 1px 1px 1px 1px;
font-family: verdana, arial, helvetica;
font-size: 13pt;
text-align: center;
}


a.linkgallery:link {
color:#CCCC99;
font-family: verdana, arial, helvetica;
padding: 12px 0px 12px 12px;
font-size: 9pt;
font-weight: normal;
text-decoration: underline;
}

a.linkgallery:visited {
color:#CCCC99;
font-family: verdana, arial, helvetica;
padding: 12px 0px 12px 12px;
font-size: 9pt;
font-weight: normal;
text-decoration: underline;
}

a.linkgallery:hover {
color:#CC3333;
font-family: verdana, arial, helvetica;
padding: 12px 0px 12px 12px;
font-size: 9pt;
font-weight: normal;
text-decoration: underline;
}

a.linkgallery:active {
color:#CC3333;
font-family: verdana, arial, helvetica;
padding: 12px 0px 12px 12px;
font-size: 9pt;
font-weight: normal;
text-decoration: underline;

a.lyricslink:link {
color:#CCCC99;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
vertical-align: top;
text-decoration: underline;
line-height: 150%;
margin: 10px 10px 10px 100px;
}

a.lyricslink:visited {
color:#996699;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
vertical-align: top;
text-decoration: underline;
line-height: 150%;
margin: 10px 10px 10px 100px;
}

a.lyricslink:hover {
color:#CC3333;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
vertical-align: top;
text-decoration: underline;
line-height: 150%;
margin: 10px 10px 10px 100px;
}

a.lyricslink:active {
color:#CC3333;
font-family: verdana, arial, helvetica;
font-size: 9pt;
font-weight: normal;
vertical-align: top;
text-decoration: underline;
line-height: 150%;
margin: 10px 10px 10px 100px;
}








