/* titles and text */

#pagetitle h1
{
  font-family: cursive;
  font-weight: bold;
  font-size: 22px;
}

#content h2
{
  font-family: cursive;
  font-weight: bold;
  font-size: 18px;
}

/* tables */

#content table
{
  width: 100%;
  border-collapse: collapse;
  font-size: 12px;
}

#content table, #content table td, #content table th
{
  padding: 3px;
  border: none;
}

/* forms */

.inform
{
  margin-top: 0px;
  margin-left: 160px;
  margin-bottom: 10px;
}

label, input, select
{
  display: inline;
  float: left;
  margin-bottom: 10px;
}

label
{
  margin-right: 20px;
  width: 140px;
  text-align: right;
  font-weight: bold;
}

input#preview, input#download, input#submit
{
  display: inline;
  margin-left: 160px;
  width: 200px;
}

/* images */

.imgright
{
  float: right;
  margin: 10px 0px 10px 10px;
}

.imgleft
{
  float: left;
  margin: 10px 10px 10px 0px;
}

/* items in articles */

.topitem img
{
  padding: 5px;
  border: 1px solid;
}

p.imgcaption
{
  margin: 0 0 0 0;
  font-size: 10px;
}

p.imgcaption a:link, p.imgcaption a:visited, p.imgcaption a:active
{
  text-decoration: none;
  font-weight: bold;
  color: #6F3C1B;
}
p.imgcaption a:hover
{
  text-decoration: underline;
  font-weight: bold;
  color: #6F3C1B;
}

/****************************************
 WI adds
****************************************/

div.wiad
{
  padding: 2px;
  margin: 2px 2px 2px 2px;
  text-align: center;
  color: red;
  font-weight: bold;
}

div.wiad a img
{
  border: 0;
}

div.wiad a:link, div.wiad a:visited, div.wiad a:active, div.wiad a:hover
{
  text-decoration: none;
  color: #ffffff;
}

