A:link {text-decoration: none;
	color: #322f66;
	border-bottom: 1px dotted #322f66;
}

A:visited {text-decoration: none;
	color: #ab3c3f;
	border-bottom: 1px dotted #ab3c3f;
}

A:active {text-decoration: none;
	color: #322f66;
	border-bottom: 1px dotted #322f66;
}

A:hover {text-decoration: none;
	color: #536497;
	border-bottom: 1px dotted #536497;
}

#container {
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	margin-bottom: 40px;
}#header {
	background: url(images/donkeyheader.gif) no-repeat;
	width: 700px;
	height: 134px;
}

#mainbody {
	border: 0px blue;
	margin-right: 30px;
	margin-left: 30px;
	width: 640px;
}

#footer {
	background: no-repeat url(images/donkeyfooter.gif);
	border: 0px transparent;
	width: 700px;
	height: 88px;
}
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 700px;
	padding: 0px;
	margin: 0px;
	font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

.bodytext, .authorid {
	font: 13px/16px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

.bodytext {
}

.authorid {
	font-style: italic;
}
