



ul.news li {
        padding-bottom: 20px;
}

ul.news .subject {
        font-weight: bold;
}

ul.news .comments {
        padding-top: 5px;
}

.error, .errorlist {
        color: red;
        font-weight: bold;
}


.wiki_title {
	font-size: 2em;
	background-color: #ddddee;
	padding: 5px;
	padding-left: 30px;
}

.sphwiki_body h1 {
	font-size: 1.5em;
	background-color: #e0e0f5;
	padding: 3px;
}

.sphwiki_body h2 {
}

.sphwiki_body h3 {
}


.memberquote {
  margin-left: 1em;
  font-size: smaller;
}

blockquote {
  border-left: 5px solid #ccc;
  margin-left: 1.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 5px;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  min-height: 2em;
}

pre code, .code {
	background-color:#eee;
	display:block;
	padding: 5px;
	border: 1px dotted black;
	overflow: scroll;
}

div.languageswitcher, div.languageswitcher select  {
  font-size: xx-small;
}
div.languageswitcher select {
  border: 1px solid gray;
  background: inherit;
}

#poweredby {
  display:block;
  text-align: center;
}

.sphboard input{
    width: auto !important;
}

.sphboard_sumbit{
    width:100%;
}