HTML { max-height: 100%; height: 100%; } BODY { border: 0; padding: 0; margin: 0; max-height: 100%; height: 100%; } .featureBox P.lined { text-align: justify; margin: 0px; padding: 8px; border-top: 2px solid #7f000c; } .newsBox { margin: 0px; padding: 0px; background: #083008; border-left: 2px solid #7f000c; border-right: 2px solid #7f000c; border-bottom: 1px solid #7f000c; } .newsBox .newsTitle { background: #7f000c; text-align: right; } .newsBox .newsTitle H2 { margin: 0; font-size: 10pt; text-align: center; padding: 2px; } .newsBox DL { border-top: 1px solid #7f000c; border-bottom: 1px solid #7f000c; } .newsBox P.lined { border-top: 2px solid #7f000c; margin: 0; padding: 4px; } .nodisplay { display: none; } .noLevelOne { display: block; } .left { clear: none; float: left; display: block; text-align: left; } .right { clear: right; float: right; } #topStrip { background: #7f000c; color: black; padding: 3px; z-index: 2; } #topStrip A { color: white; } #mainTitle { background: #084508; /* menu background color */ background-image:url(/parts/bg-logo.php); background-position:bottom left; background-repeat:no-repeat; color: white; border: 0; margin: 0; padding: 0; z-index: 2; } #menu { background: #084508; width: 130px; height: auto; display: inline; float: left; z-index: 999; margin: 0; margin-top: 2px; padding: 0; } #menu A { color: #c0c0c0; text-decoration:underline; } #menu .menuItem { display: block; font-size: 10pt; text-align: right; margin: 0; padding: 0pt 4px; } #menu .menuTitle { background: #7f000c; color: white; display: block; font-size: 10pt; font-weight: bold; text-align: center; margin: 0; margin-bottom: 2px; padding: 2px 0; } #menu .sfLogo { display: inline; text-align: right; border: 0; margin: 2px; padding: 0; } #features { margin: 0; margin-top: 2px; z-index: 2; _display: inline; _float: right; _clear: none; } #content { margin: 2px; margin-left: 132px; /* menu width + 2 px */ padding: 8px; z-index: 1; _display: inline; _float: left; _clear: none; _margin-left: 2px; } #bottom { display: block; margin: 0; width: 100%; clear: both; z-index: 2; padding-top: 4px; padding-bottom: 4px; background: #084508; text-align: center; vertical-align: middle; } #bottom A { color: white; text-decoration:underline; } #pi { position: absolute; top: 0px; right: 4px; z-index: 3; } #pi A { background: #7f000c; color: #084508; font-size: 10pt; font-weight: bold; } .smallText { font-size: x-small; } .centered { text-align: center; } /* Special link types */ A.sortButton { color: white; text-decoration: underline; }