body { color: #000000; background-color: #ffffff; font-family: Georgia, "Times New Roman", Times, serif; }

h1 { margin-top: 40px; margin-bottom: 40px; font-size: 197%; text-align: center; padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; }
h2 { padding-top: 10px; margin-bottom: 20px; }
h3 { font-size: 85%; margin-bottom: 10px; }
h4 { font-size: 122%; }

a:link { color: #669990; }
a:visited { color: #666960; }
a:active { color: #66c9c0; }

b, strong { font-weight: bold; }
em, i, u { font-weight: italic; }
u { text-decoration: none; }

#hd { }
.mlb-about { font-size: 152%; }
.mlb-about img { margin-right: 20px; float: left; border: 2px solid #000000; }
.mlb-notice { background-color: #ffffcc; margin-top: 31px; margin-bottom: 20px; margin-left: 350px; font-size: 136%; height: 120px; padding: 10px; }
.mlb-notice img { float:left; margin-right: 10px; }

#bd { background-color: #669990; }

#mlb-content { background-color: #ffffff; font-size: 122%; }
.mlb-gallery { }
.mlb-thumb-group { margin-bottom: 20px; }
.mlb-thumb-group img { border: 2px solid #000000; }
.mlb-thumb-group-last { margin-bottom: 0px; }

#mlb-sidebar { color: #ffffff; padding-top: 10px; }
#mlb-sidebar a:link { color: #99f9e0; }
#mlb-sidebar a:visited { color: #99f9e0; }
#mlb-sidebar a:active { color: #ffffff; }
#mlb-sidebar h4, #mlb-sidebar p { padding: 0px 0px 8px 0px; }
.mlb-separator { border-bottom: 0px solid #cccccc; margin-top: 6px; margin-bottom: 40px; }

#mlb-nav { margin-top: 20px; margin-bottom: 20px; }
#mlb-nav li { list-style: none; background-color: #006699; padding-left: 4px; }
#mlb-nav li a { display: block; background-color: #006699; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; font-weight: bold; }
#mlb-nav li a:link, #mlb-nav li a:visited { color: #ffffff; text-decoration: none; }
#mlb-nav li.active { background-color: #ffffff; }
#mlb-nav li.active a { background-color: #ffffff; }
#mlb-nav li.active a:link, #mlb-nav li.active a:visited { color: #006699; text-decoration: none; }

#ft { margin-top: 40px; margin-bottom: 30px; text-align: center; }

