html {background-color: #aaa; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
body {font-family: "Liberation Sans", Arial, Helvetica, serif; font-size: 100%; width: 75rem; min-height: 60rem; margin: 0.5em auto; background-color: #fff; padding: 8px;}
#header, #menu, #main {z-index: 1000}


#header {font-size: 1.5em; margin: 0.5em auto; height: 12em; width: 95%}
#header > h1 {margin-top: 0; padding-top: 0; font-size: 5em} 
@media all and (color){
.left {width: 40%;  float: left; margin-right: 2px;  }
.left h1 {display: inline}
.left h1 + p {display: inline}
p {margin-top: 0}
.right {width: 50%; float: right; margin-right: 5px }
.glow_box { font-size: 1.4rem;}
ul.glow_box {list-style-type: none; margin: 0}
ul.glow_box li { border-bottom: 2px dotted #bb3; padding: 6px }
.large {font-size: 3rem;}

#menu {background-color: #000; list-style-type: none; margin: 0.5em auto; font-size: 1.4em; border-top: 4px solid #fd0; border-bottom: 4px solid #fd0; padding-left: 0; text-align: center; width: 100%;}
#menu li {display: inline-block; text-align: center; margin: 0px; padding: 8px; }
#menu li a { width: 100%; height: 100%; padding: 8px; font-weight: 700; }
#menu li a:link,#menu li a:visited {color: #ddd; text-decoration: none; }
#menu li a:hover {background-color: #f90; color: #000;}

.small {font-size: 1.4em !important}
#main {font-size: 1.6em; width: 85%; margin: 0.5em auto}
#main ol { padding-left: 0;}
#main ol li {display: inline-block; height:4em; margin-bottom: 0.8em }
#main ol li h3 {float: left; width: 25%; margin-top: 0em; margin-right: 0.5em; height:4em}
#main ol li p {text-align: justify; font-size: 0.9em}

}
.short {height: 8em !important}
img {max-width: 600px}
pre {white-space: pre-wrap;border: 1px dotted #444; background-color: #ede; padding: 1ex; }
code > strong {font-size: 90%;}
table {text-align: left; border-spacing: 0; width: 80%; margin: 1em auto;}
td {width: 10em;}
td[headers="musify_res"] {width: 6em;}
tbody td, tbody th {border-bottom: 2px solid #ccc; padding: 1ex;}
td strong {color: #0b3}
caption {text-align: left; font-size: 1.3em; }