body
{
  color: #505050;
  font: 15px Verdana, Geneva;
  background: #5b211a
}

h1
{
  margin: 0px 0px 20px 0px;
  font-family: Verdana, Geneva;
  text-align: center;
}

h2
{
  margin: 0px 0px 5px 0px;
  padding: 3px 5px 3px 5px;
  background: #451414;
  border-bottom: 2px solid black;
  font: 16px Verdana, Geneva;
  font-weight: bold;
  text-align: left;
}

h3
{
  margin: 5px 5px 0px 5px;
  padding: 0px;
  color: black;
  background: #451414;
  font-weight: bold;
  font-size:smaller;
}

textarea 
{
  width:100%;
  font-family: Verdana, Geneva;
  font-size: 13px;
}

input.text
{
  width:100%;
  font-family: Verdana, Geneva;
  font-size: 13px;
}

input.button
{
  font-family: Verdana, Geneva;
  font-size: 13px;
}

img
{
  padding: 5px;
  border: 0px;
}

img.banner
{
  float:none;
}

a:link { color: #000000; }
a:visited { color : grey; }
a:active { color: #000000; }


div#links
{
  padding: 0px 0px 5px 0px;
  position: fixed;
  top: 174px;
  left: 20px;
  width: 250px;
  background: #eedebd;
  border: 2px solid black;
  text-align: center;
}

div#links a
{
 color: #000000; 
  display: block;
  text-align: center;
  margin: 2px 10px;
  background: #eedebd;
  border: 1px solid rgb(0, 0, 0);
}

div#links a:link, div#links a:visited
{
  font: 13px Verdana, Geneva;
  text-decoration: none;
  color: #000000
}

div#links a:hover, div#links a:active
{
  color: #000000;
  background: #471716;
  border: 1px solid #000000;
}


div#contents
{
  margin: 0px 30px 10px 10px;
  padding: 0px 0px 0px 260px;
 left: auto;
 width: auto;
  font: 16px Verdana, Geneva;
}


div.block
{
  margin:0px 10px 10px 10px;
  padding: 0px 0px 5px 0px;
  width:100%;
  background: #eedebd;
}

div.bigblock
{
  margin:0px 10px 10px 10px;
  padding: 0px 0px 5px 0px;
  width:100%;
  background: #eedebd;
  border: 2px solid black;
}

div.block p
{
  margin: 3px 5px 9px 5px;
  padding: 0px;
  font-size: smaller;
}

div.block ul
{
  margin: 3px 5px 9px 5px;
  padding: 0px 0px 0px 4em;
  font-size: smaller;
}

div.block ol
{
  font-size: smaller;
}

div.bigblock p
{
  margin: 3px 5px 9px 5px;
  padding: 0px;
}

div.bigblock pre
{
  margin: 3px 5px 9px 5px;
  padding: 0px;
  font-size: smaller;
}

div#panorama
{

top: 0px
left:0px
margin:10px 10px 10px 10px;
  padding: 0px 0px 5px 0px;
  width:100%;
  text-align:right;
}

div#buttons
{
  margin:0px 10px 10px 10px;
  padding: 0px 0px 5px 0px;
  width:100%;
  text-align:right;
}

.button
{
  border: 0;
}

.langselect
{
  font-size:smaller
}

.cantstuff
{
  display:none;
}

