hr, .postmetadata { display: none; }
body { font-size: 10px; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; padding: 5px;}
div { padding: 0; margin: 0 }
p { text-align: justify; padding: 0; margin: 5px 0}
#sidebar ul { margin: 0; padding: 0 }
#sidebar li { margin: 0; padding: 0; list-style-type: none}
#sidebar ul li.largelink ul {margin: 3%;}
a, a:link, a:hover, a:active, a:visited { text-decoration: none; color: #06c }
#header { background-color: #06c; color: white; padding: 3px;}
#header a { background-color: #06c; color: white; padding: 2px;}
#sidebar {
float:none;
}
#subcontent h2 em
{font-style:normal;}
#content {
float:left;
}
.commentlist li { margin-bottom: 4px }
.commentlist li p { margin-left: 8px;}
#header h1
{font-size: 12px; line-height: 18px; padding:0px 0px 6px;}
.postinfo em {
  font-style:normal;
}
.postinfo em.print
{display: none;}
#commentform label, #commentform em
{display:block;}
#navigation #searchbutton {
  width:auto;
  padding:0 5px;
}
div.about
{
	display:none;
}
ul.nobulletpda, ul.nobulletpda li
{
	list-style-type: none;
	margin:3px 0px;
}
.hide, .hidepda
{display:none;}
.image{
	margin: 5px;
	float: right;
}
li#login
{list-style-type: none;}
#extras #login
{display: none;}
#toplog li, #toplog ul, #toplog p
{display: inline;
list-style-type: none;
margin:0px; padding:0px;}
#loginform label
{display:block;}