/* globals */ html, body, h1, h2, p, ul, ol, li, pre { margin: 0; padding: 0; } ul { list-style-type: none; } /* layout */ body { /* background: url(bg.gif) 50% 0 repeat-y #F5F5F5; */ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #333; } #km-wrapper { width: 768px; margin: auto; background: #fff; } #km-wrapper-inner { padding: 40px 20px; } /* text styles */ h1.km-def { margin: 0 0 20px 0; color: #000; } /* h2.km-def { font-size: 100%; margin: 30px 0 20px 0; color: #000; } */ p.km-def { margin: 0 0 20px 0; line-height: 140%; } ul.km-def, ol.km-def { margin: 0 0 20px 0; } ul.km-def li, ol.km-def li { margin-left: 40px; line-height: 140%; } ul.km-def { list-style-type: square; } pre.km-def { font-size: 100%; color: #999; margin: 0 0 20px 0; border: 1px solid #ccc; padding: 5px 10px; } /* links */ a.km-def { text-decoration: none; font-weight: bold; border-bottom: 1px solid #ccc; color: #666; } a.km-def:hover { background: #F3F3F3; color: #000; border-bottom: 1px solid #000; } /* misc */ .new { background: url(n_eng.gif) 100% 0 no-repeat; padding-right: 25px; }