body, html {
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
/*
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10pt;
*/
/* master font-size. All other "em" size fonts are based off of this one. */
font-size: .90em;
color: #000052;
background: white;
scrollbar-arrow-color: #000025;
scrollbar-track-color: white;
scrollbar-shadow-color: #000052;
scrollbar-face-color: white;
scrollbar-highlight-color: #000052;
scrollbar-darkshadow-color: white;
scrollbar-3dlight-color: white;
}
h2 {
font-family: Verdana, trebuchet ms, sans-serif;
text-align: left;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
margin-top: 0;
margin-bottom: .3em;
padding-top: .2em;
padding-left: .4em;
padding-right: .4em;
padding-bottom: .4em;
border-left: solid 1px;
border-bottom: solid 1px;
border-top: solid 1px;
border-right: solid 1px;
/* margin-left: .4em;
margin-right: .4em;
*/
background: white;
color: #000052;
}
.small_font {
font-size: .90em;
}
img.logo_img {
/*
width: 315px;
height: 45px;
*/
}
td.logo {
width: 100%;
border-bottom: solid 1px;
background: white
}
table.page_layout td {
margin-bottom: 0;
margin-top: 0;
}
.page_layout {
font-size: 1em;
height: 100%;
width: 100%;
}
.content_box {
height: 100%;
width: 85%;
border-left: solid 1px;
border-right: solid 0px;
border-bottom: dotted 1px;
padding-left: 1em;
}
.menu_box {
background-image: url('/images/hi.bg.jpg');
background-repeat: repeat
height: 100%;
width: 6em;
text-align: Left;
/*
overflow: scroll;
line-height: 120%;
border-left: solid 1px;
border-top: solid 1px;
border-right: solid 1px;
*/
border-bottom: dotted 1px;
padding-right: 1em;
}
div.dotted_rule {
border: dotted 1px;
}
div.solid_rule {
border: solid 1px;
}
div.double_solid_rule {
border-top: double 4px ;
margin-bottom: 0;
}
div.border_box {
border-bottom: solid 1px;
}
td.spacer {
padding-bottom: 1em;
}
p + p {
text-indent: 1.5em;
}
div.music_box {
position: relative;
/* width: 100%;*/
margin-bottom: 1em;
margin-top: 1em;
}
/* MENU colors */
.menu_list {
width: 100%;
margin-left: 0px;
padding-left: 0px;
margin-right: .5em;
list-style-type: none;
}
.menu_list li {
text-indent: 0px;
padding: 3px;
/* border: solid 1px;*/
margin-left: 0px;
width: 100%;
}
.menu_list li a {
width: 100%;
float: right;
border-top: 0px;
}
.menu_list li a:hover {
background: #000052;
color: white;
border-left: 0px;
border-right: 0px;
/* border-top: solid 1px #000052; */
border-bottom: solid 1px #000052;
}
.menu_list div.border_box {
padding: 3px;
}
.menu_list div.border_box:hover {
background: #550000;
}
/* main */
.main {
margin-bottom: 1em;
}
table {
font-size: 1em;
}
.main dl {
text-indent: 2em;
}
.main p {
margin-top: 0;
}
.main dt {
text-decoration: underline;
/*
background: #335252;
color: #bbbb00;
*/
}
.main dd {
text-indent: 0px;
margin-left: 5em;
}
/* News */
div.news_box {
/* float: bottom; */
width: 100%;
height: 15em;
/* border: dashed 1px #dddddd; */
margin-bottom: 1em;
margin-top: 1em;
}
#news_scroll {
/* float: top;*/
width: 100%;
height: 13em;
overflow: scroll;
}
div.news_box h3 {
/* font-size: 1em;*/
color: #000052;
background: #dddddd;
padding-top: 0;
margin-top: 0;
padding-bottom: 0;
margin-bottom: 0;
}
div.news_box p {
margin-top: 0;
text-indent: 1.5em;
}
#news_scroll dl {
padding-top: 0;
margin-top: 0;
padding-bottom: 0;
margin-bottom: 0;
}
#news_scroll dt {
font-weight: bold;
padding-top: 0;
margin-top: 0;
padding-bottom: 0;
margin-bottom: 0;
}
#news_scroll dd {
padding-top: 0;
margin-top: 0;
padding-bottom: .2em;
margin-bottom: 0;
text-indent: -2em;
border-bottom: dashed 1px #dddddd;
}
A, A:visited {
color: #000052;
font-weight: bold;
/* border-top: dotted 1px #000052;*/
border-bottom: dotted 1px #000052;
border-left: solid 1px white;
border-right: solid 1px white;
text-decoration: none;
}
a:hover {
text-decoration: underline;
/*
border-top: 0px;
border-bottom: 0px;
*/
border-left: solid 1px #000052;
border-right: solid 1px #000052;
}
.lyrics {
border: 1px;
}
.addme a {
font-size: 4pt;
}
.addme {
text-align: center;
}