/*That bit on the right*/
#message {
  float: right;
  width: 12em;
  background-color: #eef;
  margin: 1em 0.5em 0em .5em;
}
#message h3 {
  background: #55f;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.3em;
  font-size: 1em;
  margin: 0;
}

#message div {
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: .9em;
  margin-bottom: 1em;
  margin-top: 0em;
}

#message h4 {
    margin-top: 0;
    padding-left: 0.5em;
    font-size: .9em;
	margin-bottom:.1em;
	background: #ddf;
}

#message div.messagebody {
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: .9em;
  margin-bottom: 1em;
  margin-top: 0em;
}

#message div.messageheader {
    margin-top: 0;
    padding-left: 0.5em;
    font-size: .9em;
	margin-bottom:.1em;
	background: #ddf;
	text-align: right;
}
#message div.messageheader h4 {
  	display:inline;
	float: left;
	margin:0px;
}
#message div.messageheader a {
text-decoration: none;
color: black;
font-weight: bold;
padding-left:1em;
padding-right:0.5em;
}
#message div.messageheader a:hover {
color: blue;
}

.todaytommorow {
font-weight: bold;
}

#recentadditions {
  	padding-left: 0px;
  	margin-right: 12.5em;
}
#recentadditions li {
	list-style: none;
	background-color: #Eaf9FF;
	margin-bottom: 0.4em;
}
#recentadditions li h4 {
	margin-top:0;
	margin-bottom:0;
}

#statistics {

	position: absolute;
	top:50%;
	left:20%;
	max-width:60%;
	display:none;
	
	background-image: url('/images/stats_top.png');
  	background-repeat: repeat-x;
  	
	background-color: white;
	padding: 0 1em 1em 1em;
	
	border-left: 2px solid #36bfff;
	border-right: 2px solid #36bfff;
	border-bottom: 2px solid #36bfff;

}

#statstopmiddle {
  	height:28px;
  	
  	
	font-weight:bold;

	text-align: center;

}/*
#statstopright{
  	background-image: url('/images/stats_topright.png');
  	height:28px;
  	max-width:28px;
  	width: 29px;
	float:right;
}
#statstopleft{
  	background-image: url('/images/stats_topleft.png');
  	height:28px;
  	width:28px;
  	max-width:28px;
}

*/



#statsclosebutton{
  	float:right;
}

#content h3 {
margin-bottom:.3em;
}
#content ul {
margin-top:0;
margin-left:0;
}