html {margin:0; padding:0}
body {margin:20px; padding:0; background-color:#fff}
body {font-family:"Verdana CE",Verdana,"Tahoma CE",Tahoma,"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif}
img  {border:none}

h1   {font-size:2.4em; margin:.6em 2em; color:#5c8c01}

#plogo         {color:#a5da12}
#plogo span    {color:#87bf06}
#plogo .micro  {color:#6fa40a}
#plogo a       {text-decoration:none; color:#a5da12}

div#plogo      {display:inline}
div#plogo a    {display:block; font-size:1.1em; height:30px; width:180px; padding-left:45px; padding-top:10px}
div#plogo a    {background:url('../img/page-logo-opaque.png') left center no-repeat}

h2        {font-size:1.1em; margin:.9em 0 .5em 0; color:#5c8c01}
ul        {margin:0;padding:0; margin-left:1em}
li        {margin:0;padding:0; list-style-type:none; background:url('../img/mf-bullet.gif') center left no-repeat; padding-left:1.5em}

:link, a  {color:#87bf06; font-weight:bold}
a:hover   {text-decoration:none; color:#a5da12}
:visited  {color:#6fa40a}

.logo      {background:url('../img/microformats-logo.png') center center no-repeat; width:500px; height:490px; float:left; margin-left:10px}
.logo a    {display:block; width:500px; height:490px}
.logo span {display:none}


.aside   {margin-left:540px; width:22em}
#stats   {text-align:center}
.rss-ico {text-align:right; margin:1px}

.article {width:35em; margin:0 10px; float:left}
.page    {width:60em}

.footer        {clear:both; color:#999; font-size:.7em; text-align:center; margin:10px auto; margin-left:200px; width:60em}
.footer:hover,
.footer a      {color:#777}

