body {
background-color: #000000;
font-family: cursive, times
}

img.logo {
text-align: center;
}


img.left {
float: left;
margin: 5px 10px 5px 5px;
border: solid;
border-width: 1px;
}

img.right {
float: right;
margin: 5px 5px 5px 10px;
border: solid;
border-width: 1px;
}

img.string {
border: solid;
border-width: 1px;
}


ul.navigation {
/*float: left;*/
text-align: center;
width: 100%;
padding: 0;
margin: 0;
list-style-type:none;
font-size: 90%;
}

li.navigation {
display:inline;
text-align: center;
}

a
{
color:black;
text-decoration: none;
border-style: none;
}


a:hover {
text-decoration: underline;
}

a.navigation
{
float:left;
color:black;
text-decoration: none;
padding:0.2em 0.6em;
border-right:1px solid black;
}

a.navigation:hover {
background-color:#550000;
color: #ffffff}

a.navigation_home
{
/*margin: 0% 0% 0% 5%;*/
float:left;
color:black;
text-decoration: none;
padding:0.2em 0.6em;
border-left:1px solid black;
border-right:1px solid black;
}

a.navigation_home:hover {
background-color:#550000;
color: white;
}

table.main {
width: 750px;
background-color: #550000;
color: white;
border-style: solid;
border-color: rgb(255, 255, 0);
border-width: 1px;
height: 100%;
}

td.header {
/*background-color: #4a6653;*/
border-color: white;
text-align: center;
height: 171px;
}

td.body {
padding: 5px;
height: 100%;
/*border-style: solid;
border-color: white;
border-width: 1px;*/
}

td.footer {
background-color: rgb(255, 255, 136);
border-style: solid;
color: rgb(0, 0, 0);
border-color: yellow;
border-width: 1px;
height: 100px;
}

td.navigation {
background-color:  rgb(255, 255, 136);
color: black;
border-style: solid;
border-color: yellow;
border-width: 1px;
height: 10px;
text-align: center;
}

.schedule {
font-family: times;
border-style: solid;
/*border-collapse: collapse;*/
border-width: 1px;
border-color: #880000;
color: white;
padding: 2px;
}

div {
width: 100%;
margin: 20px 0px 20px 0px;
float: none;
/*border-style: solid;
border-width: 1px;*/
}


h3 {
color: rgb(136, 136, 255);
/*color: #9999ff;*/
font-weight: normal;
font-size: 125%;}

p.center {
text-align: center;}

p.copy {
text-align: center;
font-size: 80%;}

p.day {
color: rgb(255, 255, 136);
text-align: center;
font-size: 150%;}

p.paragraph {
text-indent: 45px;}

p.sub_title {
text-align: center;
font-size: 150%;}

p.title {
color: rgb(255, 0, 0);
text-align: center;
font-size: 200%;}

.class {
color:  rgb(255, 0, 0);
font-size: 120%;
}

.sellers {
font-size: 150%;
}


.staff {
color:  rgb(200, 175, 255);
font-size: 120%;
}

.recital {
color:  rgb(200, 175, 255);
font-size: 200%;
}


.dont_forget {
color:  rgb(255, 255, 136);
font-size: 150%;
}
