/* -- style sheet for (page) -- */


/* -- body -- */
body
 {
 background-color: "#bb0000";
 font-family: arial, helvetica, sans-serif;
 font-size: 10pt;
 text-align: ;
}
table
 {
 font-size: 12pt;
}

/* -- menu styles -- */

.menuBar
 {
 POSITION: relative;
 BACKGROUND-COLOR: transparent;
}

.Bar
 {
 font-family: verdana, helvetica, sans-serif;
 width: 95px;
 CURSOR: hand;
 background-color: "#bb0000";
 font-weight: bold;
 border-left: #faedaa solid 1px;
 border-bottom: #faedaa ridge 1px;
 border-top: #faedaa ridge 1px;
 border-right: #faedaa ridge 1px;
 text-align: left;
 font-size: 10pt;
 color: "#faed00";
}

.menu
 {
 width: 95px;
 VISIBILITY: hidden;
 POSITION: absolute;
 background-color: "#bb0000";
}

.menuItem
 {
 font-family: verdana, helvetica, sans-serif;
 POSITION: relative;
 CURSOR: hand;
 border-left: #faedaa ridge 1px;
 border-bottom: #faedaa ridge 1px;
 border-top: #faedaa ridge 1px;
 border-right: #faedaa outset 1px;
 background-color: "#bb0000";
 color: "#faed00";
 font-weight: bold;
 text-align: left;
 font-size: 10pt;
}

.ItemMouseOver
 {
 font-family: verdana, helvetica, sans-serif;
 WIDTH: 100%;
 CURSOR: hand;
 COLOR: "#bb0000";
 background-color: "#faedaa";
 BORDER-BOTTOM: "#bb0000" 1px solid;
 border-top: "#bb0000" 1px solid;
 border-right: "#bb0000" 1px solid;
 border-left: "#bb0000" 1px solid;
 font-weight: bold;
 text-align: left;
 font-size: 10pt;
}

.ItemMouseOut
 {
 font-family: verdana, helvetica, sans-serif;
 COLOR: "#faed00";
 background-color: "#bb0000";
 BORDER-BOTTOM: "#faedaa" 1px solid;
 border-top: "#faedaa" 1px solid;
 border-right: "#faedaa" 1px solid;
 border-left: "#faedaa" 1px solid;
 WIDTH: 100%;
 font-weight: bold;
 text-align: left;
 font-size: 10pt;
}

.Arrow
 {
 FLOAT: right;
 FONT-FAMILY: Webdings;
 POSITION: absolute;
 TEXT-ALIGN: left
}

.barOver 
 {
 font-family: verdana, helvetica, sans-serif;
 border-left: #faedaa ridge 1px;
 border-bottom: #faedaa ridge 1px;
 border-top: #faedaa ridge 1px;
 border-right: #faedaa outset 1px;
 COLOR: "#bb0000";
 background-color: "#faedaa";
 FLOAT: left;
 WIDTH: 95px;
 CURSOR: hand;
 POSITION: relative;
 font-weight: bold;
 text-align: left;
 font-size: 10pt;
}

.currentmenuitem
 {
 width: 95px;
 font-family: "book antiqua", "times new roman", serif;
 font-weight: bold;
 background-color: "#faedaa";
 border: white solid 1px;
 text-align: center;
 font-size: 12pt;
 color: "#bb0000";
}


/* -- other elements -- */
p
 {
 ;
}

li
 {

}


/* -- links --*/
A:link
 {
 font-family: verdana, helvetica, sans-serif;
 color: "#bb0000";
 text-decoration: none;
 font-weight: bold;
}

A:hover
 {
 font-family: verdana, helvetica, sans-serif;
 color: "#bb0000";
 text-decoration: underline;
 font-weight: bold;
}

A:active
 {
 font-family: verdana, helvetica, sans-serif;
 color: yellow;
 background-color: red;
 font-weight: bold;
}

A:visited
 {
 font-family: verdana, helvetica, sans-serif;
 color: "white";
 text-decoration: line-through;
 font-weight: bold;
}



/* -- generic classes -- */
.endtag
 {
 color: "#ff0000";
 font-size: 10pt;
 font-weight: bold;
 background-color: "black";
}

.blackbod
 {
 color="#faedaa";
 }

.bod
 {
 color="black";
}


/* -- specific classes -- */

/* -- headings -- */
.title
 {
 text-align: right;
 color: "#bb0000";
 font-size: 26pt;
 font-style: normal;
 font-weight: bold;
}

.subtitle
 {
 text-align: right;
 color: "#faed00";
 font-size: 14pt;
 font-style: italic;
 font-weight: normal;
}

.songtitle
 {
 text-align: center;
 color: "eedc00";
 font-size: 14pt;
 font-style: italic;
 font-weight: normal;
}


