BODY   { color: #0000ff; font: 10pt verdana, futura, sans-serif }
A      { font-weight: bold }
H1     { color: #0000ff; font: bold 25pt verdana, futura, sans-serif }
H2     { color: #0000ff; font: bold 18pt verdana, futura, sans-serif }
H2.art {    color: #ffffff;
            font: bold 18pt
            verdana, futura, sans-serif;
            background-color:#0080ff
}

H3     {    color: #ffffff;
            font: bold 16pt verdana, futura, sans-serif;
            background-color:#0080ff;
            margin-top:0px;
            margin-bottom:0px;
}

H3.blue { color: #0080ff; font: bold 16pt verdana, futura, sans-serif; background-color:#ffffff}
H4      { color: #ffff00; font: bold 14pt verdana, futura, sans-serif }
/* H4.04  { color: #ffff00; font: bold 12pt verdana, futura, sans-serif; background-color:#0080ff } */
H4.sub { color: #ffff00; font: bold 10pt verdana, futura, sans-serif }
H4.yellhd { color: #ffff00;
            font: bold 12pt verdana, futura, sans-serif;
            background-color:#0080ff }
H4.subbbg { height: 18px;
            color: #ffff00;
            font: bold 11pt verdana, futura, sans-serif;
            background-color: #0080ff;
            line-height: 110%;
            vertical-align:bottom;
            margin: 0  }
H4.sculpt { height: 21px;
            color: #ffff80;
            font-weight: bold; 
            font-family: verdana, futura, sans-serif;
            background-color: #0080ff;
            line-height: 120%;
            margin: 0  }
:active.sculpt { color:#ffffff; }
:visited.sculpt { color:#ffff80; }

H4.mod {    color: #ffff00; 
		font: bold 12pt verdana, futura, sans-serif;
		background: #0080ff;
		line-height: 120%;
		margin: 0 }
H5     {    color: #0000ff;
            font: bold  8pt verdana, futura, sans-serif }

P {	margin-left: 0;
	margin-top: 0;
	color: #0000ff;
	font: 10pt verdana, futura, sans-serif
}

P.just {
    margin-top: 0pt;
    margin-bottom: 10px;
    text-align:justify;
    text-justify:inter-word;
}

.nav   {    color: #0000ff;
            font: bold  8pt verdana, futura, sans-serif }

UL { color: #0000ff; font-size: 10pt }
TABLE {
	margin-left:0;
	margin-top: 0;
	color: #0000ff;
	font: 10pt verdana, futura, sans-serif
}
table.centred {
    margin-left: auto;
    margin-right: auto
}

TD {	font: 10pt verdana, futura, sans-serif }
TH {
	color: #ffffff;
	font: bold 14pt verdana, futura, sans-serif;
	text-align: left
}
TH.centre {
	color: #ffffff;
	font: bold 14pt verdana, futura, sans-serif;
	text-align: center
}
B { font-weight: bold }

IMG.centred {
display: block;
    margin-left: auto;
    margin-right: auto
}

div.centred {
display: block;
    margin-left: auto;
    margin-right: auto
}
span.block {
display: block;
}
.artists { height: 18px;
    color: #0000ff;
    font-style: normal; 
    font-family: verdana, futura, sans-serif;
    background-color: #ffffff;
    line-height: 100%;
    margin: 0  }

.menu {
	color: #ffff00;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
:active.menu  { color: #0000ff }
:visited.menu { color: #ffff00 }
:hover.menu   { color: #ff0000 }

.onmenu { 
	color: #ff0000;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
:active.onmenu  { color: #ffff00 }
:visited.onmenu { color: #ff0000 }

.inmenu         { 
	color: #000000;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
:active.inmenu  { color: #ffffff }
:visited.inmenu { color: #000000 }
:hover.inmenu   { color: #ff0000 }

.submenu { 
	color: #ffffff;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
:active.submenu  { color: #ff0000 }
:visited.submenu { color: #e0e0e0 }
:hover.submenu   { color: #ff0000 }

.onsubmenu { 
	color: #ff0000;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
:active.onsubmenu  { color: #ffffff }
:visited.onsubmenu { color: #ff0000 }
:hover.onsubmenu   { color: #ff0000 }

.insubmenu {
	color: #000000;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
:active.insubmenu  { color: #ffffff }
:visited.insubmenu { color: #000000 }
:hover.insubmenu   { color: #ff0000 }

.tabmenu {
	color: #ffff00;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
:active.tabmenu  { color: #ff0000 }
:visited.tabmenu { color: #ffff00 }

.tabonmenu {
	color: #ff0000;
	background: #0080ff;
	font-size: 12pt;
	line-height: 100%;
	font-weight: bold;
}
:active.tabonmenu  { color: #ffff00 }
:visited.tabonmenu { color: #ff0000 }

.tabbmenu {
	color: #0000ff;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
:active.tabbmenu  { color: #ff0000 }
:visited.tabbmenu { color: #0000ff }

.tabbonmenu {
	color: #ff0000;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
:active.tabbonmenu  { color: #0000ff }
:visited.tabbonmenu { color: #ff0000 }

.tabbinmenu {
	color: #000000;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
:active.tabbinmenu  { color: #ff0000 }
:visited.tabbinmenu {  color: #000000 }

.tab8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
}

.tabb8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
:active.tabb8menu  { color: #ff0000 }
:visited.tabb8menu { color: #0000ff }
:hover.tabb8menu   { color: #ff0000 }

.tabb8onmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}

.bmenu { 
	color: #0000ff;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
:active.bmenu  { color: #ff0000 }
:visited.bmenu { color: #0000ff }
:hover.bmenu   { color: #ff0000 }

.bonmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
:active.bonmenu  { color: #ffff00 }
:visited.bonmenu { color: #ff0000 }

.binmenu {
	color: #000000;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
:active.binmenu  { color: #ff0000 }
:visited.binmenu { color: #000000 }
:hover.binmenu   { color: #ff0000 }

.b8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
:active.b8menu  { color: #ff0000 }
:visited.b8menu { color: #0000ff }
:hover.b8menu   { color: #ff0000 }

.b8onmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
:active.b8onmenu  { color: #ffff00 }
:visited.b8onmenu { color: #ff0000 }

.inb8menu {
	color: #000000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
:active.inb8menu  { color: #ff0000 }
:visited.inb8menu { color: #000000 }
:hover.inb8menu   { color: #ff0000 }

.bindex { 
	color: #0000ff;
	background: #f5f5f5;
	font-size: 10pt;
	font-weight: bold
}
:active.bindex  { color: #ff0000 }
:visited.bindex { color: #ff80ff }
:hover.bindex   { color: #ff0000 }

.bonindex {
	color: #ff0000;
	background: #f5f5f5;
	font-size: 10pt;
	font-weight: bold
}
:active.bonindex  { color: #ffff00 }
:visited.bonindex { color: #ff00ff }

.tiptabmenu {
	color: #ffff00;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
:active.tiptabmenu  { color: #ff0000 }
:visited.tiptabmenu { color: #ffff00 }

.tiptabonmenu {
	color: #ff0000;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
:active.tiptabonmenu  { color: #ffff00 }
:visited.tiptabonmenu { color: #ff0000 }

div.centre
{
width:640px;
height:330px;

border:1px solid #ffffff;
  
/* Firefox */
display:-moz-box;
-moz-box-orient:horizontal;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari and Chrome */
display:-webkit-box;
-webkit-box-orient:horizontal;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-orient:horizontal;
box-pack:center;
box-align:center;
}

#tooltip1 { position: relative; }
#tooltip1 a span { display: none; color: #FFFFFF; }
#tooltip1 a:hover span { 
     display: block; 
     position: absolute; 
     width: 220px; 
     background-color: #0080ff; 
     height: 40px; 
     left: 80px; top: -10px; 
     color: #FFFFFF; 
     padding: 5px; 
}
