/* effbot.css */ BODY { font: 100% Georgia, Times, serif; color: black; margin: 0px 20px 0px 20px; } #effbot-body { background: white; padding: 10px 40px 10px 40px; max-width: 50em; } #effbot-menu { display: none; } .adsense { background: #f8fff8; border: 1px solid #084; padding: 10px 4px 4px 4px; } .sidebar { border: 1px solid #000; float: right; clear: right; width: 200px; background: white; padding: 10px; margin: 0px -25px 10px 0px; } /* visual style */ P { line-height: 1.3em; } CODE, PRE { font: 100% "Courier New", Courier, Monaco, monospace; color: #042; margin-left: 20px; } H1, H2, H3 { font-family: Georgia, Times, serif; color: #084; margin-top: 30px; } H1, H2, { border-top: 1px solid #084; } H4, H5, H6 { font-family: Georgia, Times, serif; color: #084; margin-top: 15px; } A:link, A:hover { color: #084; } A:visited { color: #404040; } UL LI { list-style-type: square; } .title { margin-bottom: 2px; color: #084; } .info { font-size: 80%; color: #084; margin-top: 0px; } .bluebox { color: #084; margin-top: 10px; } .highlight { background: #cfc; } .mark { color: #084; } .small { font-size: 80%; } .display { background: #eee; padding: 20px; } .note { background: #efe; border-top: 1px solid #084; border-bottom: 1px solid #084; padding: 2px 20px; } .example { border-top: medium solid #084; border-bottom: medium solid #084; padding: 5px; } .figure { border-top: medium solid #084; border-bottom: medium solid #084; padding: 5px; } .fixme { background: #eee; border: 1px solid #084; padding: 2x 20px; } .simpletable { border: 1px solid #084; border-collapse: collapse; } .simpletable TH { text-align: left; background: #cfc; border: 1px solid #084; margin: 0px; padding: 1px 5px; } .simpletable TD { border: 1px solid #084; margin: 0px; padding: 5px; } /* xmldiff markup */ .new { text-decoration: underline; color: red; background: #fff0f0; } .old { text-decoration: line-through; color: blue; background: #f0f0ff; }