.bodyText h1 { background-image: url(page.do?id=12&img=033.gif); padding-left: 25px; background-repeat: no-repeat; height: 32px; background-position: left bottom; font-size: 18px; font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif; } /* Global Styles */ body { margin:0px; background-color: #999966; } td { font:12px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color:#333333; } a { color: #cc0000; text-decoration:none; font-weight:bold; } a:hover { color: #990000; text-decoration:underline; } /* ID Styles */ #navigation a { color: #003333; text-decoration:none; letter-spacing:0.1em; font-family: Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; font-size: 12px; font-weight: normal; } #navigation a:hover { color: #993300; text-decoration:underline; } #padding { padding:20px 5px 20px 5px; } #weekdays th { font:10px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color: #ffffff; letter-spacing:.2em; } #calheader td { font-weight:bold; } /* Class Styles */ .logo { font:18px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color: #333300; letter-spacing:.4em; font-weight:bold; } .sidebarText { font:12px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color: #003333; line-height:18px; } .bodyText { font:12px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; line-height:24px; color:#333333; text-align: left; } .pageName { font:24px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color: #CC3300; letter-spacing:.1em; line-height:26px; font-weight:bold; } .subHeader { font:14px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; color: #669999; font-weight:bold; line-height:20px; letter-spacing:.1em; } .navText { color: #333300; letter-spacing:0.1em; font-family: Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; font-size: 10px; } .calendarText { font:11px Osaka, "qMmpS Pro W3", "lr oSVbN", sans-serif; line-height:14px; color:#333333; } .mail{ border: 1px solid #FFFFFF; padding: 10px; background-position: center; margin: 0px; text-align: center; }