a {
 color: #CC0000;
}
a:visited {
 color: #990000;
}
.tabs, ul, .tabs li, .on:link, .on:visited, .on:hover, .off:hover, .off:link:hover, .off:visited:hover, .on:active, .off:active, .off:link, .off:visited, .hfh, #searchbox, #archivelist, object, embed {
 display: none;
}
object, embed, p, div, small {
 margin: 0;
 padding: 2px;
}
body {
 background: #000000 url('smile.gif');
 background-repeat: no-repeat;
 background-position: bottom right;
 margin-bottom: 30px;
 margin-left: 0;
 margin-top: 3px;
 margin-right: 0;
}
#head, #foot, #main, #side {
 padding: 3px;
}
#head {
 background: #333333 url('wap-banner.gif');
 background-position: top right;
 background-repeat: no-repeat;
 color: #FFFFFF;
 height: 32px;
}
#foot {
 vertical-align: middle;
 background: #333333;
 color: #FFFFFF;
 border: #FFFFFF 3px solid;
}
#main {
 background: #FFFFFF;
 color: #000000;
 border: #FF6600 3px solid;
}
#side {
 background: #333333;
 color: #FFFFFF;
 border: #CC0000 3px solid;
}
h2, big b, big strong {
 display: block;
 color: #FF6600;
}
#side a, #side a:visited {
 display: block;
}
#side a {
 color: #FFFFFF;
}
#side a:visited {
 color: #CCCCCC;
}
#side div a:link, #side div a:visited {
 display: inline;
}
h1, h1 a:link {
 display: block;
 color: #CC0000;
}
h1 a:visited {
 display: block;
 color: #990000;
}
label {
 display: block;
}
.comment-icon {
 vertical-align: text-top;
}
#commenters a {
 display: inline;
}