html {
  font:normal 0.6em/1em Verdana, sans-serif;
}
 
body {
  font:normal 1em/1.4em Verdana, sans-serif;
  color:#808080;
  background-color:#000;
  text-align:center;
  margin:0;
  padding:0;
}

table {
  border:none;
}

table.fullwidth {
  width:100%;
}

td {
  font:normal 1em/1.4em Verdana, sans-serif;
  color:#808080;
  margin:0;
  padding:0;
  border:none;
}

table.menu td {
  padding:0 0 5px 0;
}

a {
  color:#c3c3c3;
  text-decoration: none;
}
a:hover, a.selected {
  color: #c6dc24
}
a img {
  border:none;
}

hr {
  height:1px;
  color:#808080;
  background-color:#808080;
  border:none;
}

h1 {
  color:#c9da29;
  font-style:oblique;
  font-weight:bold;
  font-size:2.2em;
  margin:3px 0 5px 0;
}

h2 {
  color:#c9da29;
  font-size:1.2em;
  font-weight:bold;
  margin:2px 0 15px 0;
}

em {
  color:#c9da29;
  font-style:normal;
  font-weight:normal;
}

#page {
  width:850px;
  padding:30px 0 0 0;
  margin:0 auto;
}
 
#menu {
  min-height:21px;
  font-size:1.1em;
  line-height:1.4em;
  text-align:left;
  padding:5px 0px 0px 15px;
  background-image:url(/images/menu.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}

#textbg {
  background-position:top center;
  background-repeat:no-repeat;
}

#textframe {
  position:relative;
  min-height:250px;
  padding:20px 30px 5px 30px;
  text-align:left;
}

#gallery {
  text-align:center;
}
#gallery img {
  margin:2px;
}

#footer {
  font-size:0.9em;
  color:#808080;
  height:26px;
  line-height:26px;
  text-align:right;
}

#guestbook-name, #guestbook-text {
  color:#808080;
  background-color:#222;
  border:1px solid #808080;
  margin:0 0 3px 0;
  padding:2px;
}

div.none {
  display:none;
}

div.floatleft {
  float:left;
}

div.floatright {
  float:right;
}

div.cleaner {
  clear:both;
}

div.menu {
  font-size:0.9em;
  padding:0 0 10px 0;
  text-align:center;
}

div.press, div.message {
  margin:0 0 3px 0;
  padding:0 50px 0 0;
}

div.message div.name {
  color:#b0b0b0;
}
