@font-face { font-family: powderfinger; src: url("powderfinger.eot") }
@font-face { font-family: powderfinger; src: url("powderfinger.ttf") }
body { font-family: powderfinger, toxica, arial; background-color: #111111; margin-top: 0px; scrollbar-face-color: #666666; scrollbar-highlight-color: #666666; scrollbar-3dlight-color: #666666; scrollbar-darkshadow-color: #666666; scrollbar-shadow-color: #666666; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #666666; }
body.index { background-color: #111111; margin-top: 36px; }
/* ------------------------------------------------------------- */
img { display: block; }
.hide-pictures { display: none; }
/* ------------------------------------------------------------- */
em { font-size: 13px; }
/* ------------------------------------------------------------- */
.index-pb { color: #333333; font-size: 11px; text-align: center; height: 1px; }
.index-pb a:link, .index-pb a:visited { color: #333333; font-weight: normal; }
.index-pb a:hover { color: #666666; font-weight: normal; }
.index-cell-middle { height: 494px; background-color: #666666; border: solid 1px #888888; }
/* ------------------------------------------------------------- */
a:link, a:visited, a:active { color: #ffff66; font-weight: bold; text-decoration: none; }
a:hover { color: #ffff33; font-weight: bold; text-decoration: none; }
/* ------------------------------------------------------------- */
.navigation { height: 1px; color: #555555; font-size: 11px; font-family: "lucida grande", arial; padding: 3px 0px 0px 0px; }
.navigation a:link, .navigation a:visited { color: #999999; font-weight: normal; }
.navigation a:hover { color: #ffffff; font-weight: normal; }
/* ------------------------------------------------------------- */
.page-title { height: 42px; color: #808080; font-size: 33px; font-family: impact, charcoal, arial; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #888888; background-color: #999999; padding: 0px 0px 0px 6px; }
/* ------------------------------------------------------------- */
.cell-left { vertical-align: middle; text-align: center; }
.cell-middle { width: 373px; vertical-align: top; background-color: #666666; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #888888; }
.video-cell-middle { height: 452px; width: 623; color: #ffffff; text-align: center; vertical-align: middle; background-color: #666666; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #888888; }
/* ------------------------------------------------------------- */
.text-justify { color: #ffffff; font-size: 16px; text-align: justify; padding: 14px 20px 20px 20px; }
.text-center { color: #ffffff; font-size: 16px; text-align: center; padding: 30px; }
.text-overflow { height: 451px; overflow: auto; }
/* ------------------------------------------------------------- */
.languages { width: 1px; color: #555555; font-size: 11px; font-family: "lucida grande", arial; padding: 5px; }
.languages a:link, .languages a:visited { color: #999999; font-weight: normal; }
.languages a:hover { color: #ffffff; font-weight: normal; }
/* ------------------------------------------------------------- */
.song-titles { color: #ffffff; font-size: 13px; font-weight: normal; }
.song-authors { color: #ffffff; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 4px; }
/* ------------------------------------------------------------- */
.player { color: #ffffff; font-size: 12px; }
/* ------------------------------------------------------------- */
.flash-warning { height: 494px; width: 523px; color: #ffffff; font-size: 16px; text-align: center; vertical-align: middle; background-color: #666666; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #888888; padding: 0px 50px 0px 50px; }

