body
{
  font-family: arial;
  font-size: 13px;
  background-color: #EEEEEE;
  background-image: url("../images/bg.jpg");
}

a, a:visited
{
  color: blue;
}

img
{
  border: 0;
}

#content
{
  margin: 0 auto;
  border: 1px solid black;
  text-align: justify;
  width: 731px;
  background-color: white;
}

#maincontent
{
  margin: 0 auto;
  width: 680px;
}

#header
{
  background-color: #AAAAAA;
  padding-bottom: 2px;
}

h1
{
  margin-top: 0;
  padding-top: 0;
}

h2,h3
{
  margin-top: 0; padding-top: 0;
}

.clearboth
{
  clear: both;
}

.clearright
{
  clear: right;
}

.clearleft
{
  clear: left;
}

div.centered
{
  text-align: center;
}

.smallest
{
  font-size: .75em;
}

.smaller
{
  font-size: .85em;
}

.bigger
{
  font-size: 1.15em;
}

.biggest
{
  font-size: 1.3em;
}

.bold 
{
  font-weight: bold;
}

.italic 
{
  font-style: italic;
}

.floatright
{
  float: right;
}

.floatleft
{
  float: left;
}

.marginl
{
  margin-left: 10px;
}

.marginr

{
  margin-right: 10px;
}

.marginb
{
  margin-bottom: 20px;
}

.marginbmore
{
  margin-bottom: 30px;
}

.margintop
{
  margin-top: 10px;
}

.margintopmore
{
  margin-top: 20px;
}

.margintopless
{
  margin-top: 2px;
}

.bold
{
  font-weight: bold;
}

.italic
{
  font-style: italic;
}

span#boxright
{
  border: 1px solid black;
  width: 150px;
  padding: 3px;
  float: right;
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
  font-size: .9em;
}

#footer
{
  clear: both;
  margin-top: 20px;
  display: block;
  padding: 10px;
  background-color: #AAAAAA;
  font-size: .75em;
}

