h1 {font-size:2em}
h2 {font-size:1.4em; margin-top:1em; margin-bottom:1.2em; margin-left:.25em; padding:0}
h3 {font-size:1em}
h4 {font-size:0.83em}
h5 {font-size:0.67em}
h6 {font-size:0.67em}

a {color:Maroon; text-decoration:underline}
a:hover {color:black}

html {margin:0; padding:0}
body {margin:9px 10px; padding:0; background-color:#ffc; color:#000; min-width:500px}
body {font-size:12px; font-family:"Verdana CE",Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif}

acronym, abbr {cursor:help}

img { border:0px; }
img.floating-picture {float:right}

#title   {font-size:1.5em; margin:1.2em 1em; padding:0}
#header  {padding-left:110px; height:55px}
#content {margin-left:110px; margin-right:114px; padding:3% 7% 3% 5%; min-width:300px}
#content {border:1px solid black; line-height:120%}

#menu    {position:absolute; top:77px; left:10px; width:100px; padding-top:2px; padding-bottom:2px; font-size:11px}
#menu    {border:solid; border-width:1px;  background-color:#fc6}
#menu h2 {display:none}
#menu ul {padding:0; margin:3px; text-align:left}
#menu li {margin-bottom:5px; margin-top:0px; padding:0px}
#menu li {display:inline; list-style-type:none}
#menu ul ul   {margin-bottom:10px}
#menu ul ul a {color:black}

#menu a       {display:block; color:maroon; padding:0px 0px 0px 7px; margin:0px; margin-bottom:3px}
#menu a:hover {color:black; padding-left:2px}
#menu a:hover {border:solid; border-width:0px 0px 0px 5px; border-color:black}


#r-bar      {position:absolute; top:77px; right:10px; width:100px}
#r-bar      {border:solid; border-width:1px; padding:2px; background-color:#fc6}
#r-bar h2   {text-align:center; background-color:black; color:#fc6; font-size:12px; padding:5px; margin-top:0px; margin-bottom:5px}
#r-bar h2 a {text-decoration:none; color:#fc6}
#banners    {text-align:center}
#banners a  {display:block}

#tail {text-align:center; font-size:10px; margin-top:.7em}

#r-bar .rss     {margin:0; padding:0; line-height:normal; text-align:left; margin:10px 5px}
#r-bar .rss li  {margin:0;padding:0; line-height:normal; font-size:10px; margin:5px 0 5px 10px}
#r-bar .rss-ico {text-align:right; margin-right:2px}

#r-bar .other-rss ul {margin:0; padding:0; line-height:normal; text-align:left; margin:10px 5px}
#r-bar .other-rss li {margin:0;padding:0; line-height:normal; font-size:10px; margin:5px 0 5px 10px}
#r-bar .other-rss .f {display:none}

#social-footer               {margin-top:2em}
#social-footer .buzz-counter {float:right}
#social-footer .fb-like      {float:left}

.TODO      {color:red; background-color:yellow}
.poetry    {padding-left:5em}
.poetry h3 {margin-top:2em; margin-bottom:1em}
.reaction    {text-align:center}
.screenshots {text-align:center}
.cb {clear:both; height:1px; line-height:1px; visibility:hidden}

.simple-list dt {font-weight:bold}
.simple-list dd {margin:.5em; margin-left:2em; margin-bottom:1em}

.run-in      {display:run-in}
ul.inline    {display:inline; margin:0; padding:0}
ul.inline li {display:inline; margin:0; padding:0}
