/* tag styles */
html {overflow-y: scroll;}
body {margin: 0; background: #333333;}
* {font-size: 11px; font-family: Verdana, Arial, sans-serif; color: #000000;}
h1 {font-size: 18px; font-weight: bold; text-align: left; color: #000000; padding: 0px;}
h2 {font-size: 18px; font-weight: normal; text-align: left; color: #000000; padding: 3px; font-style: italic;}
h3 {font-weight: bold; color: #000000;}
h4 {font-weight: normal; text-align: left; color: #000000; padding: 3px; font-style: italic;}
h5 {font-weight: normal; display: inline;}
h6 {font-weight: normal; display: inline;}
ul {list-style-position: outside; list-style-type: disc;}
li {padding-bottom: 5px;}
/* font styles */
.footer_gray {font-size: 10px; color: #999999; font-style: italic;}
.footer_white {font-size: 11px; color: #ffffff; font-style: italic; font-weight: bold; text-decoration: none;}
.hof_title {font-family: Palatino, Georgia, Courier; font-size: 18px; color: #672B17;}
.hof_subtitle {font-family: Arial, sans-serif; font-size: 14px; color: #672B17; font-style: italic;}
.hof_author {font-family: Arial, sans-serif; font-size: 9px; color: #999999;}
.hof_author_special {font-family: Palatino, Georgia, Courier; font-size: 9px; color: #999999;}
.hof_era_year {font-family: Times New Roman; font-weight: bold; font-style: italic; font-size: 18px;}
.hof_era_title {font-family: Arial; font-size: 20px;}
.hof_era_text {font-family: Times New Roman; font-size: 14px;}
.hof_img_caption {font-family: Arial; font-style: italic; font-size: 11px;}
/* container styles (div, table) */
.page, #footer {background: #ffffff; width: 1015px; z-index: 10;}
#page {background-color: #ffffff; layer-background-color: #ffffff; z-index: 10;}
.masthead {z-index: 10; height: 200px;}
#masthead {z-index: 10; height: 200px;}
#mh_bg {z-index: 10; height: inherit;}
#mh_shield {z-index: 10; float: left; width: 200px;}
#mh_banner {z-index: 10; float: right; width: 780px;}
#main {position: relative; z-index: 10;}
#leftsection {z-index: 10; top: 0; float: left; width: 240px; margin: 4px; padding: 4px;}
#middlesection {z-index: 10; top: 0; float: left; width: 490px; margin: 4px; padding: 4px;}
#rightsection {z-index: 10; top: 0; float: right; width: 240px; margin: 4px; padding: 4px;}
#leftmiddlesection {z-index: 10; top: 0; float: left; width: 740px; margin: 4px; padding: 4px;}
#middlerightsection {z-index: 10; top: 0; float: right; width: 740px; margin: 4px; padding: 4px;}
#leftmiddlerightsection {z-index: 10; top: 0; float: left; width: 999px; margin: 4px; padding: 4px;}
#footer {z-index: 10; position: relative; float: left;}
#construction {z-index: 10; color: #ffffff; background-color: #ff0000; font-weight: bold; text-align: center; margin: 4px; padding: 4px;}
/* menu styles */
#menu {z-index: 20; padding: 0; margin: 0;}
#menu li {z-index: 20; position: relative; float: left; list-style: none; margin: 0; padding:0;}
#menu li a {z-index: 20; width: 145px; height: 20px; display: block; text-decoration: none; text-align: center; line-height: 20px; color: #672B17; background-color: #999999; font-weight: bold;}
#menu ul ul li {z-index: 20; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #672B17;}
#menu ul ul ul li {z-index: 20; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #672B17;}
#menu li a:hover {z-index: 20; color: #ffffff; background-color: #672B17;}
#menu ul li:hover ul {z-index: 20; visibility: visible;}
#menu ul li:hover ul ul {z-index: 20; visibility: hidden;}
#menu ul ul li:hover ul {z-index: 20; visibility: visible; left: +140px; top: -1px; border-top: 1px solid #672B17; border-left: 1px solid #672B17;}
#menu ul {z-index: 20; padding: 0; margin: 0;}
#menu ul ul {z-index: 20; position: absolute; top: auto; visibility: hidden; background-color: #999999;}
#menu ul ul ul {z-index: 20; position: absolute; top: auto; visibility: hidden; background-color: #999999;}
/* print styles */
@media print {
}
