body {
     text-align: center;
     margin: 2px; padding: 0px;
     background-color: #333333;
}
:link {
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    text-decoration: underline;
}
a:hover {
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    text-decoration: none;
}
a:active {
    color: red;
    font: 7.5pt arial;
    font-weight: bold;
    text-decoration: none;
} 
a:visited {
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    text-decoration: none;
}

td.spa996 {
     width:996px; height:2px;   
     background-color: #333333;
}
td.menu99 {
     width:99px; height:28px;
     text-align: center;
     background-image: url("si/menu.gif");
}
td.menu97 {
     width:97px; height:28px;
     text-align: center;
     background-image: url("si/menu.gif");
}
td.desclef {
     width:380px;   
     background-color: black;
     color: white;
     font: 8pt arial;
     font-weight: bold;
     padding: 2px;
}
td.descrig {
     width:616px;   
     background-color: black;
     color: white;
     text-align: center;
     font: 8pt arial;
     font-weight: bold;
     padding:2px;
}
td.descspa {
     width:3px;   
     background-color: #333333;
     color: white;
     font: 8pt arial;
     font-weight: bold;
}
table.main {
     width:996px 
}
table.fs1 {
     width:496px;
}
table.fs2 {
     width:496px;
}
td.mainlef {
    width:500px;
    text-align: left;
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    vertical-align: top;
}
td.mainmid {
    width:260px;
    text-align: left;
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    vertical-align: top;
}
td.mainrig {
    width:224px;
    text-align: left;
    color: white;
    font: 7.5pt arial;
    font-weight: bold;
    vertical-align: top;
}
td.2lef {
    background: black;
    width:496px; height:100px;
    padding:2px;
    color: white;
    font: 8.5pt arial;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}
td.2rig {
    background: black;
    width:496px;
    text-align: left;
    color: white;
    font: 8.5pt arial;
    font-weight: bold;
    vertical-align: top;
}
td.2spa {
     height: 2px; 
     width: 496px;
}
td.mainspa {
     width: 2px; 
}
td.th500 {
     width:500px; height:28px;
     text-align: left;
     background-image: url("si/menu2.jpg");
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.tb500 {
     width:500px;
}
td.desc500 {
     width:500px;
     text-align: left;
     padding: 2px;
     background-color: black; 
     color: white;
     font: 8pt arial;
     font-weight: bold;
}
td.spa500 {
    width:500px; height:2px;
}
td.th260 {
     width:260px; height:28px;
     text-align: left;
     background-image: url("si/menu2.jpg");
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.tb260 {
     width:260px;
}
td.desc260 {
     width:260px;
     text-align: left;
     padding: 2px;
     background-color: black; 
     color: white;
     font: 8pt arial;
     font-weight: bold;
}
td.spa260 {
    width:260px; height:2px;
}
td.thppv {
     width:224px; height:28px;
     text-align: left;
     background-image: url("si/menu2.jpg");
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.thppv2 {
     width:990px; height:28px;
     text-align: center;
     background-image: url("si/menu2.jpg");
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.image {
     width: 67px; height:100px;
}
td.purple {
     width: 148px; height: 12px;
     text-align: left;
     background-color: purple;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.navy {
     width: 148px; height: 12px;
     text-align: left;
     background-color: navy;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;  
}
td.maroon {
     width: 148px; height: 12px;
     text-align: left;
     background-color: maroon;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;  
}
td.green {
     width: 148px; height: 12px;
     text-align: left;
     background-color: green;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;  
}
td.blue{
     width: 148px; height: 12px;
     text-align: left;
     background-color: blue;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;  
}
td.teal {
     width: 148px; height: 12px;
     text-align: left;
     background-color: teal;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;  
}
td.ppvdesc {
     width:148px;
     text-align: left;
     background-color: black;
     padding: 2px;
     color: white;
     font: 8pt arial;
     font-weight: bold;  
} 
td.ppvspa {
     width: 148px; height: 2px;
     background-color: #333333;
}
td.ppvspa2 {
     width: 16px;
     background-color: #111111;
}
td.opppvfill {
     width: 224px; 
     background-color: black;
     color: white;
}
td.ppvtickets {
     width: 498px; 
     background-color: #111111;
     color: white;
     font: 8pt arial;
     font-weight: bold;  
     text-align: center;
}

td.topop { text-align: center;
     background-color: black;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
     vertical-align: top;  
}
td.opdis { 
     text-align: left;
     background-color: black;
     color: white;
     font: 5.5pt arial;
     font-weight: bold;  
}
td.opside {text-align: center;
     background-color: black;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.full { width: 996px; 
     background-color: black;
     color: white;
     font: 8pt arial;
     font-weight: bold;
}
.hr { width: 900px;
     color: gray;
     text-align: left;
}
td.topl {
     width:160px; height:28px;
     text-align: left;
     background-image: url("si/menu2.jpg");
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.thumb264 {
     width: 160px; height:100px;
     text-align: left;
     background-color: black;
     padding: 2px;
     color: white;
     font: 7.5pt arial;
     font-weight: bold;
}
td.ppvspa10 {
     width: 30px;
     background-color: #111111;
}
td.ppvads {
     text-align: left;
     background-color: black;
     padding: 2px;
     color: white;
     font: 8pt arial;
     font-weight: bold;  
} 
