body { background-color: #9cf; color: #333; } body, p, ol, ul, td { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px; } pre { background-color: #fff; padding: 10px; font-size: 11px; } /* These are injected by layout the first for IE, the other for all others*/ /* table { table-layout: fixed; } */ /* table { width: 100%} */ a { color: #000; } a:visited { color: #666; } a:hover { color: #fff; background-color:#000; } div.navigation { padding: 1px; margin: 1px 70px; background-color: transparent; font-size: 12px; } div.header { padding: 2px; margin: 1px 70px; background-color: transparent; } div.footer { padding: 2px; margin: 1px 70px; background-color: transparent; } #logo { float: left; height: 60px; width: 60px; } #xhtmllogo { border: 0; height: 31px; width: 88px; float: right; } #csslogo { border: 0; height: 31px; width: 88px; float: right; } #title { font-size: 2.0em; font-weight: bold; margin-bottom: 5px; margin-left: 5px; } #pagetitle { font-size: 1.5em; font-weight: bold; margin-bottom: 2px; margin-left: 5px; } #searchField { margin: 0px; padding: 0px; width: 10em; font-size: 12px; } #pageField { margin: 0px; padding: 0px; width: 15em; font-size: 12px; } #pageForm { /* float: right; */ } #searchForm { /* float: right; */ } div.app { padding: 2px; margin: 2px 70px; background-color: transparent; } /* edit pull to left */ div.edit { padding: 2px; margin: 2px; width: 680px; background-color: transparent; } .editbox { width: 660px; height: 25em; } div.forum { border: thin solid blue; margin: 5px 5px 10px 5px; padding: 5px; background-color: white; background-image: url(/images/postback.png); background-repeat: repeat-x; } div.notice { padding: 1px; margin: 1px 70px; background-color: transparent; color: red; } /* sidebars */ div.sidebar { float: right; width: 230px; margin: 2px; padding: 3px; background-color: transparent; border-left: 1px solid #bbb; } div.sidebar h1 { font-size: 1.5em; font-weight: bold; } div.sidebar h2 { font-size: 1.2em; font-weight: bold; margin-bottom: 2px; } div.sidebar h3 { font-size: 1em; font-weight: bold; text-transform: none; margin-bottom: 2px; margin-top: 5px; } div.sidebar code { font-family: Monaco, ProFont, "Andale Mono", "Lucida Console", Courier, monospace; font-size: 10px; } div.sidebar pre { line-height: 12px; margin-top: 0; background-color: #f5f5f5; border: 1px solid #ccc; padding: 4px; } div.sidebar p { margin-top: 0; margin-bottom: 0; } /* ruby syntax hilighting */ .normal {} .comment { color: #005; font-style: italic; } .keyword { color: #A00; font-weight: bold; } .method { color: #077; } .class { color: #074; } .module { color: #050; } .punct { color: #447; font-weight: bold; } .symbol { color: #099; } .string { color: #944; background: #FFE; } .char { color: #F07; } .ident { color: #004; } .constant { color: #07F; } .regex { color: #B66; background: #FEF; } .number { color: #F99; } .attribute { color: #7BB; } .global { color: #7FB; } .expr { color: #227; } .escape { color: #277; }