body
{
    background:#212121;
    color:red;
    text-align:center;
    margin:0;
    padding:0;
}

a:link    {color:#D00000;}
a:active  {color:#D00000;}
a:visited {color:#D00000;}
a:hover   {color:#FF0000;}

div.mainpage
{
    width:850px;
    margin: 0 auto;
    background:black;
}

div.logo
{
    margin: 0 auto;
    display:block;
    clear:both;
}

div.menu
{
    border-bottom:25px solid #212121;
}

div.menu ul
{
    list-style-type:none;
    display:inline;
    margin:0;
    padding:0;
}

div.menu ul li
{
    display:inline;
    margin:0;
    padding:0;
}

div.menu ul li img
{
    border:none;
    margin:0;
    padding:0;
}

div.page
{
    text-align:left;
    padding:10px 60px 0 60px;
    color:#D00000;
}

div.page h1
{
    text-align: center;
    color:#D00000;
    font-family:sans-serif;
}

div.page h2
{
    font-family:sans-serif;
    font-size:large;
}

div.page h2.past,
div.page p.past
{
    color:#555555;
}

div.copyright
{
    font-size: 80%;
    padding:50px 0 25px 0;
}

div.copyright p
{
    margin:0;
    padding:0;
}

table.live
{
    margin-bottom:3ex;
    width:730px;
}

table.live td
{
    background:#200000;
}

table.livepast
{
    margin-bottom:3ex;
    width:730px;
}

table.livepast td
{
    background:#151515;
    color:#555555;
}

table.livepast a:link    {color:#555555;}
table.livepast a:active  {color:#555555;}
table.livepast a:visited {color:#555555;}
table.livepast a:hover   {color:#777777;}

tr.header
{
    font-weight:bold;
}

td.one
{
    width:130px;
}

td.two
{
    width:250px;
}

td.three
{
    width:350px;
}

ul.foto
{
    list-style-type:none;
    display:inline;
    margin:0;
    padding:0;
}

ul.foto li.nomarg
{
    display:inline;
    margin:0;
    padding:0;
}

ul.foto li.marg
{
    display:inline;
    margin:0 60px 0 0;
    padding:0;
}

ul.foto li img
{
    border:none;
    margin:0;
    padding:0;
}

p.audio
{
    text-align:center;
}