body
{
  margin: 0px;
  background: white;
  color: black;
  font-family: verdana;
  font-size: 14px;
}

td.login
{
  background: #eeff00;
  padding: 10px;
  width: 50%;
  color: black;
  height: 100px;
}

td.rightbox
{
	background: #eeeeee;
	border-bottom: 2px solid #eeff00;
	padding: 10px;
}

a.login
{
  color: black;
}

input.login
{
  width: 32%;
}

input.newuser
{
	width: 49%;
}

.hidden
{
	display:none;
}

b.welcome
{
}

p.welcome
{
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
}

div.content
{
	padding: 0px;
}
input.edit, input.comment
{
	width: 100%;
}
textarea.comment
{
	width: 100%;
	height: 100px;
}
textarea.edit
{
	width: 100%;
	height: 50%;
}

h1.poetry
{
  color: black;
  border-bottom: 1px solid #cdcdcd;
}
p.poetry_author
{
  font-style: italic;
  font-size: 12px;
}
div.profile, div.poetry
{
	background: #eeeeee;
	border-bottom: 2px solid #eeff00;
	padding: 10px;
	margin: 0px;
	margin-bottom: 5px;
}

p.editprofile
{
	background: #ffdddd;
	padding: 10px;
	margin: 0px;
	margin-bottom: 5px;
}
tr.listheader
{
	background: #eeeeee;
}
td.listheader
{
	font-weight: bolder;
}

a
{
	color: black;
}

a.logo
{
	text-decoration: none;
}

h1.comments
{
	background: #eeff00;
	margin: 0px;
	padding: 10px;
}

div.license
{
	background: #eeeeee;
	border-top: 2px solid #eeff00;
	padding: 10px;
	margin: 0px;
	margin-top: 5px;
	padding: 10px;
	text-align: right;
}