body { border: 4px solid navy; padding: 0px; margin: 0px; background-color: #FFFFFF; color: #000000; } a:link { color: #1F00FF } a:hover { color: #FF0000 } a:visited { color: #9900DD } table.frame { margin: 1em 1em 1em 0; border: 1px #aaaaaa solid; border-collapse: collapse; empty-cells: show; } table.frame th { border: 1px #aaaaaa solid; padding: 0.2em; } table.frame td { border: 1px #aaaaaa solid; padding: 0.2em; } table.main { background-color: #FFFFFF; border-style: none; } table.noframe { border-style: none; } tr.odd { background-color: #CCCCEE; } tr.even { background-color: #FFFFFF; } td.group { background-color: #0063C1; color: white; font-weight: bold; } thead.std { font-style: italic; background-color: #FFFFDD; } td.std { background-color: #FFFFDD; } table.shade { background-color: gray } table.navbar { background-color: #FFFFFF; } table.bottom-navbar { border-style: none } table.bottom-navbar th { border-style: none } table.bottom-navbar td { border-style: none } td.separator { text-align: center; background-color: silver; } td.example { background-color: #FFFFDD; } span.example { /* color: purple;*/ font-weight: bold; padding-left: 8px; padding-right: 8px; } div.example { background-color: #FFFFDD; padding: 8px; display: table-cell; text-align: center; } .sample { font-weight: bold; } .translation { font-style: oblique; color: navy; } .translation:before { content: open-quote; } .translation:after { content: close-quote; } .ipa:before { content: "["; } .ipa:after { content: "]"; } .literal { font-style: oblique; color: navy; } .literal:before { content: open-quote; } .literal:after { content: close-quote; } .notready { text-align: center; background-color: yellow; font-weight: bold; } .nostyle { display: none } .comment { font-style: italic } .expl { font-style: italic } .bottom { font-size: 80%; padding: 4px; background: #f2f2f9; border-style: solid; border-width: thin; } div.section { padding-bottom: 2em; border-bottom: 2px solid black; } div.bottom-navbar { font-size: 80%; border-top: 2px solid #3366cc; padding: 4px; } sup { font-size: x-small; } .footnote { font-size: 80%; border-top: 2px solid black; } .katharevusa { margin-top: 2em; margin-bottom: 2em; margin-left: 2em; margin-right: 1em; padding: 1em; border: 1px gray solid; font-size: 80%; color: gray; } .permalink { } .error { } .date { width: 40%; } .subject { font-style: italic; } .itemdate { color: gray; } .itemsubject { font-style: italic; } .itemtext { border-top: 1px solid gray; } table.news-summary { width: 80%; font-size: 80%; } #news { padding-bottom: 2em; } #news-summary { float: top; } #news-article { float: right; width: 70%; margin-left: 1em; padding-left: 1em; } .news-header { } ul.menu { margin-left: 0; padding-left: 1em; } li.group { list-style-type: none; margin-left: -1em; } div.group { background-color: #0063C1; color: white; font-weight: bold; text-align: center; } li img { vertical-align: middle; }