body {
	color: #000000;
	background-color: #228899;
	font-family: sans-serif;
	font-size: 10pt;
}
a:link{
	color: #006600;
	background-color: inherit;
	border: none;
}

a:visited{
	color: #003300;
	background-color: inherit;
	border: none;
}
a:active{
	color: #aaaaff;
	background-color: inherit;
	border: none;
}

a:visited:hover, a:link:hover{
	color: #00bb33; 
	background-color: inherit;
	border: none;
}

h1{
	font-size: 200%;
	text-align: center;
}

.hr{
	display: none;
}

#rightside{
	position: absolute;
	right: 10px;
	width: 170px;
	padding-top: 10px;
}

#middle{
	position: absolute;
	left: 190px;
	right: 190px;
}

#leftside{
	position: absolute;
	left: 10px;
	width: 170px;
}

ul.compact{
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	/* font-size: 0.8em; */
}

table.calendar{
	width: 100%;
}

.calendar{
	text-align: center;
	/* font-size: 0.8em; */
}

.headrow h2{
	color: #000000;
	background: #779999;
	font-weight: bold;
	font-size: 1.2em;
	text-align: left;
	border: 1px solid #000;
	margin-bottom: 1px;
	padding: 5px;
	cursor: pointer;
}

.headhigh{
	color: #000000;
	background: #FF6666;
	font-weight: bold;
	text-align: left;
	border: 1px solid #000;
	margin-bottom: 1px;
	padding: 5px;
}

.bodyrow{
	color: #000000;
	background: #ffffee;
	margin: 0;
	border: 1px solid #000;
	margin-bottom: 10px;
	padding: 5px;
	padding-top: 0px;
	word-wrap: break-word;
	height: 100%;
}

ul.urllist{
	padding-left: 2ex;
	margin: 0;
	font-size: small;
}

p.copyright{
	margin: 0;
	padding: 0;
	font-size: small;
}

.a_centre{
	text-align: center;
}

.a_right{
	text-align: right;
}

img{
	border: none;
}

img.inline{
	margin: 5px;
	/* float: right; */
}

span.keyword{
	color: #000099;
	background-color: inherit;
}

.comment_body{
	width: 90%;
}

.gravatar{
	float: right;
	width: 40px;
	height: 40px;
}

.comment{
	padding-bottom: 10px;
	border-bottom: 1px dashed #000;
}

.clr{
	clear: both;
}

div.pcell{
	/* float: left; 
	display: inline; */
	text-align: center;
	padding: 10px;
}

/*
li{
	list-style-image: url('/images/bullet_black.png')
}
*/
