body, p, h1, h2, h3, h4, h5, h6, ul, li, a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#800080;
}
body {
	background:left repeat url('images/mainbg.jpg') #ffffff;
	margin:0;
}
#container {
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
#headercontainer {
	margin:0;
	padding:0;
	border:0;
/*	background:left repeat-x url('images/headerbg.gif') #ffffc0; */
}
/*#maincontent {
	background:left repeat url('images/mainbgdark.jpg');
	color:#f8efb5;
}*/
h1 {
	font-size:x-large;
}
h2, h3 {
	font-size:large;
}
address {
	font-style:normal;
}
p.quote {
	font-style:italic;
}
.floatright {
	float:right;
}
ul#mainnav {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
ul#mainnav li {
	margin:1em 0 1em 0;
	padding:0;
}
ul#mainnav li a {
	width:200px;
	text-decoration:none;
	display:block;
}
ul#mainnav li a:hover {
	color:#f8efb5;
	text-decoration:none;
	background:repeat-y url('images/navbgdark2.jpg');
}
ul#adminnav {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
ul#adminnav li {
	margin:1em 0 1em 0;
	padding:0;
}
ul#adminnav li a {
	width:200px;
	text-decoration:none;
	display:block;
}
ul#adminnav li a:hover {
	color:#f8efb5;
	text-decoration:none;
	background:repeat-y url('images/navbgdark2.jpg');
}
/*#maincontent {
	border-left:1px solid #800080;
	border-top:1px solid #800080;
}*/
img.left {
	float:left;
	margin:0 10px 10px 0;
}
#adminListTable tr {
	padding-bottom:1em;
}
img.right {
	float:right;
	margin:0 0 10px 10px;
}
.spacer {
	clear:both;
}
.morelink {
	font-weight:bold;
}