body {
 background-color: #000000;
 background-color: #ae1d1b;
 background: url(images/background.png);
 color: #ffffff;
 font-family: Georgia, Times New Roman, serif;
 margin: 8px 10px 0px 10px;
 padding: 0px;
}

div.frame {

}

div.subframe {
 border: solid 1px #ffffff;
 padding: 4px;
 margin-left: 208px;
 margin-right: 208px;
 margin-bottom: 10px;
 margin-top: 0px;
 background-color: #000000;
/* christmas color
 background-color: #ae1d1b; */
}

#leftmenubar {
 padding: 0px;
 width: 200px;
 position: absolute;
 left: 8px;
 top: 8px;
}

#rightmenubar {
 padding: 0px;
 width: 200px;
 position: absolute;
 right: 8px;
 top: 8px;
}

#leftmenubar ul, #rightmenubar ul{
 padding: 2px;
 margin: 0px;

}
div.menubox img {
 vertical-align: text-bottom;
 border: none;
}

div.menubox {
 padding: 1px;
 padding-bottom: 4px;
 border: solid 1px #ffffff;
 background-color: #227722;
 margin: 0px;
 margin-bottom: 10px;
 font-size: 70%;
 /*z-index: 3;*/
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity: 0.8;

}

div.menubox ul {
 margin: 2px;
 margin-left: 0px;
 list-style: none;
}

div.menubox li {

}

div.menuheader {
 background-color: #449944;
 padding: 2px;
 margin: 0;
 margin-bottom: 2px;
}

div.menuheader b {

}

div.imagelinks {
 margin: 0px;
 margin-top: 7px;
 margin-left: 0px;
 margin-right: 1px;
 text-align: right;
}

.showcase {
 filter:alpha(opacity=80);
 -moz-opacity: 0.8;
 opacity: 0.8;
 padding: 2px;
}

.showcase:hover {
 filter:alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
}

a {
 color: #ffffff;
}
