* { margin: 0; padding: 0; }
body { font-family: Verdana, sans-serif;  }
a { text-decoration: none; border-bottom: 1px solid; color: #03F; }
a:hover, a:active { color: #C03; }

#container { margin: 0 15% 0 15%; }
h1 { width: 117px; text-align: center; margin: 2em 2em 1em -10px; line-height: 1em; font-size: 75%; 
float: left; padding: 0 0 0 21px; }
* html h1 { margin: 2em 2em 1em 3px; }
h1 img { margin-left: -21px;}
#lenta { padding: 0.5em 0 0 1em; clear: right; margin: 0 0 0 30%; }
* html #lenta { margin: 0 0 0 20%; }
h2 { font-weight: normal; font-size: 165%;}
#lenta p.sales { font-weight: bold; margin: 0 0 1.35em 0; }
* html #lenta p.sales { margin: 0 0 1.6em 0; }
.message { overflow: hidden; }
.message h3 { margin: 1em 0 0.25em 0; }
.days-ago { margin: 1em 0 0.5em 0; padding: 1em 0 0 0;}
.date { margin: 1em 0 0 0;}

#tags ul.archive, #tags ul.archive li ul { list-style-type: none; }
#tags ul.archive li, #tags ul.archive li ul, #tags ul.archive li ul li { display: inline; margin: 0 0.5em 0 0;}

#menu { list-style-type: none; font-size: 120%; float: right; }
#menu a { color: #999; }
#menu li { float: left; display: block; margin: 0.25em 0 0.25em 0.5em; padding: 0 0 0.25em 0.5em; 
line-height:1em;}
#tags { float: left; clear: left; width: 20%; padding: 0 0 0 1em; }
#tags h2 { clear: left; } 
* html #tags h2 { margin: 0 0 0 1.1em; }
#tags ul.tags { list-style-type: none; }
#tags ul.tags li { margin: 0 0.5em 0 0; float: left; display: block; white-space: nowrap;}
.step1 { font-size:  75%; line-height: 2.3333em; }
.step2 { font-size: 100%; line-height: 1.75em; }
.step3 { font-size: 125%; line-height: 1.4em; }
.step4 { font-size: 150%; line-height: 1.1667em; }
.step5 { font-size: 175%; line-height: 1em; } 
* html .step5 { line-height: 1.3em; } 

#footer { margin: 16em 0 2em 0; text-align: center; font-size: 75%; color: #999; clear: both;}

a.outer { border-bottom: double 3px;}

